)]}'
{
  "commit": "f2a53c9e05a24352a0f9740db0539ce5aeed22ca",
  "tree": "7d82245665da9ccae031a25b8d76a5d974440916",
  "parents": [
    "7c207b90465bc16a39b9fb8d9194f161059f69bf"
  ],
  "author": {
    "name": "Andrey Smetanin",
    "email": "asmetanin@virtuozzo.com",
    "time": "Wed Sep 09 14:41:30 2015 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Wed Sep 16 17:33:32 2015 +0200"
  },
  "message": "i386/kvm: Hyper-v crash msrs set/get\u0027ers and migration\n\nKVM Hyper-V based guests can notify hypervisor about\noccurred guest crash by writing into Hyper-V crash MSR\u0027s.\nThis patch does handling and migration of HV_X64_MSR_CRASH_P0-P4,\nHV_X64_MSR_CRASH_CTL msrs. User can enable these MSR\u0027s by\n\u0027hv-crash\u0027 option.\n\nSigned-off-by: Andrey Smetanin \u003casmetanin@virtuozzo.com\u003e\nSigned-off-by: Denis V. Lunev \u003cden@openvz.org\u003e\nCC: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nCC: Andreas Färber \u003cafaerber@suse.de\u003e\nMessage-Id: \u003c1435924905-8926-13-git-send-email-den@openvz.org\u003e\n[Folks, stop abrviating variable names!!! Also fix compilation on\n non-Linux/x86. - Paolo]\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a4fddd85fc1716be1093e7392709aa1531b04e9",
      "old_mode": 33188,
      "old_path": "target-i386/cpu-qom.h",
      "new_id": "c35b624c9dcb6d625fb62cefdd61226bcbf84a1e",
      "new_mode": 33188,
      "new_path": "target-i386/cpu-qom.h"
    },
    {
      "type": "modify",
      "old_id": "cfb8aa7e4ed5064a034e6368ce3eef45090431f0",
      "old_mode": 33188,
      "old_path": "target-i386/cpu.c",
      "new_id": "7c52714014d440627a56d28450017d0b01b3c64c",
      "new_mode": 33188,
      "new_path": "target-i386/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "af977726d1cb2e635af798db90cd9a9ad5a0e839",
      "old_mode": 33188,
      "old_path": "target-i386/cpu.h",
      "new_id": "5d515f69c8482c1ad1a4e1d60d351cf6ca09ea26",
      "new_mode": 33188,
      "new_path": "target-i386/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "d8a11be57a5c16130c0f47a46bae91341460b579",
      "old_mode": 33188,
      "old_path": "target-i386/kvm.c",
      "new_id": "7b0ba179cc8af31ebe67530e3becbb86e18bf1f7",
      "new_mode": 33188,
      "new_path": "target-i386/kvm.c"
    },
    {
      "type": "modify",
      "old_id": "a0df64b5772002917bb7291c3bb4a756dfd11a0a",
      "old_mode": 33188,
      "old_path": "target-i386/machine.c",
      "new_id": "9fa056341ae38c0a6f2e153d8320906fe9e3d738",
      "new_mode": 33188,
      "new_path": "target-i386/machine.c"
    }
  ]
}
