)]}'
{
  "commit": "d7b0b5eb3000c6fb902f08c619fcd673a23d8fab",
  "tree": "4c7aa92657435c687f98383aaea5ce15ee9fba9c",
  "parents": [
    "3cfc3092f40bc37c57ba556cfd8de4218f2135ab"
  ],
  "author": {
    "name": "Carsten Otte",
    "email": "carsteno@de.ibm.com",
    "time": "Thu Nov 19 14:21:16 2009 +0100"
  },
  "committer": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Thu Dec 03 09:32:25 2009 +0200"
  },
  "message": "KVM: s390: Make psw available on all exits, not just a subset\n\nThis patch moves s390 processor status word into the base kvm_run\nstruct and keeps it up-to date on all userspace exits.\n\nThe userspace ABI is broken by this, however there are no applications\nin the wild using this.  A capability check is provided so users can\nverify the updated API exists.\n\nCc: stable@kernel.org\nSigned-off-by: Carsten Otte \u003ccotte@de.ibm.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3dfcaeb5d7f4f14fa8705b2244495e4c3795ca3a",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/kvm.h",
      "new_id": "82b32a100c7ddc18f69547ca40ec946e873852c6",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/kvm.h"
    },
    {
      "type": "modify",
      "old_id": "544505893c9fd8befb48b2f8943819ffb13d3ea6",
      "old_mode": 33188,
      "old_path": "arch/s390/kvm/kvm-s390.c",
      "new_id": "f8bcaefd7d3458bec798afc96ccd76f4e2eb2d06",
      "new_mode": 33188,
      "new_path": "arch/s390/kvm/kvm-s390.c"
    },
    {
      "type": "modify",
      "old_id": "92045a92d714dacdfc150b4ac7dae1b996fcb85d",
      "old_mode": 33188,
      "old_path": "include/linux/kvm.h",
      "new_id": "2d241da07236fd10b8e3ad5b8e8df415a95bb9ef",
      "new_mode": 33188,
      "new_path": "include/linux/kvm.h"
    }
  ]
}
