)]}'
{
  "commit": "1d8007bdee074fdffcf3539492d8a151a1fb3436",
  "tree": "282870ab57659afefbddfc32e5e81e7812889c4b",
  "parents": [
    "d2922422c48df93f3edff7d872ee4f3191fefb08"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Mon Oct 12 13:38:32 2015 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue Oct 13 18:28:46 2015 +0200"
  },
  "message": "KVM: x86: build kvm_userspace_memory_region in x86_set_memory_region\n\nThe next patch will make x86_set_memory_region fill the\nuserspace_addr.  Since the struct is not used untouched\nanymore, it makes sense to build it in x86_set_memory_region\ndirectly; it also simplifies the callers.\n\nReported-by: Alexandre DERUMIER \u003caderumier@odiso.com\u003e\nCc: stable@vger.kernel.org\nFixes: 9da0e4d5ac969909f6b435ce28ea28135a9cbd69\nReviewed-by: Radim Krčmář \u003crkrcmar@redhat.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2beee03820889b6c6b436e884a4e83e023d76f9a",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/kvm_host.h",
      "new_id": "3a36ee704c307414b305e1cac21ec9aba4de5872",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/kvm_host.h"
    },
    {
      "type": "modify",
      "old_id": "06ef4908ba61d2e25ead615953a2f42c923a9219",
      "old_mode": 33188,
      "old_path": "arch/x86/kvm/vmx.c",
      "new_id": "6a8bc64566abde57f8914f103a6b5d9d49ed8ae8",
      "new_mode": 33188,
      "new_path": "arch/x86/kvm/vmx.c"
    },
    {
      "type": "modify",
      "old_id": "92511d4b72364a978db0b38628b9449907ee1832",
      "old_mode": 33188,
      "old_path": "arch/x86/kvm/x86.c",
      "new_id": "7bf8096f013da2271c867f4af4bad7cd2bd3fc45",
      "new_mode": 33188,
      "new_path": "arch/x86/kvm/x86.c"
    }
  ]
}
