)]}'
{
  "commit": "1ea1432199cdddbb4e7f98cee71cabf50a9516f2",
  "tree": "888a0dd955464148f87da8766f7768eea84220b7",
  "parents": [
    "2ba8b7ee63589d4063c3b8dff3b70dbf9e224fc6"
  ],
  "author": {
    "name": "John Allen",
    "email": "john.allen@amd.com",
    "time": "Mon Jun 03 19:36:22 2024 +0000"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Sat Jun 08 10:33:39 2024 +0200"
  },
  "message": "i386: Add support for overflow recovery\n\nAdd cpuid bit definition for overflow recovery. This is needed in the case\nwhere a deferred error has been sent to the guest, a guest process accesses the\npoisoned memory, but the machine_check_poll function has not yet handled the\noriginal deferred error. If overflow recovery is not set in this case, when we\nhandle the uncorrected error from the poisoned memory access, the overflow bit\nwill be set and will result in the guest being shut down.\n\nBy the time the MCE reaches the guest, the overflow has been handled\nby the host and has not caused a shutdown, so include the bit unconditionally.\n\nSigned-off-by: John Allen \u003cjohn.allen@amd.com\u003e\nMessage-ID: \u003c20240603193622.47156-4-john.allen@amd.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5a532a254eda111d4fe526855b6449e8b1ad840",
      "old_mode": 33188,
      "old_path": "target/i386/cpu.c",
      "new_id": "7466217d5eaa74de0369ef7dfff3e0e92277b854",
      "new_mode": 33188,
      "new_path": "target/i386/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "6786055ec6bf0c0c766fdb787c56f6b20cc5a16f",
      "old_mode": 33188,
      "old_path": "target/i386/cpu.h",
      "new_id": "8fe28b67e0fe2fad8f4d3c65b543a9cee86d4815",
      "new_mode": 33188,
      "new_path": "target/i386/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "56d8e2a89ec06aea2954c8ae4352fcca1e6a0283",
      "old_mode": 33188,
      "old_path": "target/i386/kvm/kvm.c",
      "new_id": "912f5d5a6be900ba79737cdf174e4d60d903e88e",
      "new_mode": 33188,
      "new_path": "target/i386/kvm/kvm.c"
    }
  ]
}
