)]}'
{
  "commit": "fb3f0f51d92d1496f9628ca6f0fb06a48dc9ed2a",
  "tree": "38da1073dae5f30fd8f162669bb5a86959f8ace5",
  "parents": [
    "a2fa3e9f52d875f7d4ca98434603b8756be71ba8"
  ],
  "author": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Fri Jul 27 17:16:56 2007 +1000"
  },
  "committer": {
    "name": "Avi Kivity",
    "email": "avi@qumranet.com",
    "time": "Sat Oct 13 10:18:20 2007 +0200"
  },
  "message": "KVM: Dynamically allocate vcpus\n\nThis patch converts the vcpus array in \"struct kvm\" to a pointer\narray, and changes the \"vcpu_create\" and \"vcpu_setup\" hooks into one\n\"vcpu_create\" call which does the allocation and initialization of the\nvcpu (calling back into the kvm_vcpu_init core helper).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "954a140896057062cb15dbf2678e5766128e2846",
      "old_mode": 33188,
      "old_path": "drivers/kvm/kvm.h",
      "new_id": "e92c84b04c1f382dd02e64a4efc0bb047b746369",
      "new_mode": 33188,
      "new_path": "drivers/kvm/kvm.h"
    },
    {
      "type": "modify",
      "old_id": "bf8b8f0301926260942df7bd20af07e214b6a5ea",
      "old_mode": 33188,
      "old_path": "drivers/kvm/kvm_main.c",
      "new_id": "69d9ab4e7cb4bb203db63fb590dd69dcca9313e1",
      "new_mode": 33188,
      "new_path": "drivers/kvm/kvm_main.c"
    },
    {
      "type": "modify",
      "old_id": "82e5d77acbba43bc1a4388ef77177730109b9dc9",
      "old_mode": 33188,
      "old_path": "drivers/kvm/kvm_svm.h",
      "new_id": "a0e415daef5b0142ba00cf2b5cec9b9e12b53d5b",
      "new_mode": 33188,
      "new_path": "drivers/kvm/kvm_svm.h"
    },
    {
      "type": "modify",
      "old_id": "32481876d98b112691c4c07e4474ae9d46041e2a",
      "old_mode": 33188,
      "old_path": "drivers/kvm/svm.c",
      "new_id": "0feec8558599975d927cc641ecef76e7a43504c5",
      "new_mode": 33188,
      "new_path": "drivers/kvm/svm.c"
    },
    {
      "type": "modify",
      "old_id": "96837d6ed50bbb880709b078b6a4a1d0b9fb0097",
      "old_mode": 33188,
      "old_path": "drivers/kvm/vmx.c",
      "new_id": "df578782330908767dd997a2c9055b37e84e45dc",
      "new_mode": 33188,
      "new_path": "drivers/kvm/vmx.c"
    }
  ]
}
