)]}'
{
  "commit": "fa3d315a4ce2c0891cdde262562e710d95fba19e",
  "tree": "79205998f6734b51628f92641124dbe4aaa9882f",
  "parents": [
    "12cb814f3bb35736420cc6bfc9fed7b6a9d3a828"
  ],
  "author": {
    "name": "Takuya Yoshikawa",
    "email": "yoshikawa.takuya@oss.ntt.co.jp",
    "time": "Sat May 07 16:35:38 2011 +0900"
  },
  "committer": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Sun May 22 08:47:56 2011 -0400"
  },
  "message": "KVM: Validate userspace_addr of memslot when registered\n\nThis way, we can avoid checking the user space address many times when\nwe read the guest memory.\n\nAlthough we can do the same for write if we check which slots are\nwritable, we do not care write now: reading the guest memory happens\nmore often than writing.\n\n[avi: change VERIFY_READ to VERIFY_WRITE]\n\nSigned-off-by: Takuya Yoshikawa \u003cyoshikawa.takuya@oss.ntt.co.jp\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88ca456ccd680174f1039159528607e7e51f00a9",
      "old_mode": 33188,
      "old_path": "arch/x86/kvm/paging_tmpl.h",
      "new_id": "e3f81418797e639109e484f3b5bd8751c072d910",
      "new_mode": 33188,
      "new_path": "arch/x86/kvm/paging_tmpl.h"
    },
    {
      "type": "modify",
      "old_id": "58146457bf97fafeef9306f4dcd59b91578b185b",
      "old_mode": 33188,
      "old_path": "virt/kvm/kvm_main.c",
      "new_id": "ed3c4e7c10089aee765d1cc291d9ee5436e018a3",
      "new_mode": 33188,
      "new_path": "virt/kvm/kvm_main.c"
    }
  ]
}
