)]}'
{
  "commit": "ca5e83eddc8bc85db5698ef702b610ee64243459",
  "tree": "7296144779df9a1d8d3cb74136d38663e63b0584",
  "parents": [
    "180eca540ae06246d594bdd8d8213426a259cc8c",
    "f3d1436d4bf8ced1c9a62a045d193a65567e1fcc"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Oct 31 11:19:02 2021 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Oct 31 11:19:02 2021 -0700"
  },
  "message": "Merge tag \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull kvm fixes from Paolo Bonzini:\n\n - Fixes for s390 interrupt delivery\n\n - Fixes for Xen emulator bugs showing up as debug kernel WARNs\n\n - Fix another issue with SEV/ES string I/O VMGEXITs\n\n* tag \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: x86: Take srcu lock in post_kvm_run_save()\n  KVM: SEV-ES: fix another issue with string I/O VMGEXITs\n  KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block()\n  KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock\n  KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu\n  KVM: s390: clear kicked_mask before sleeping again\n",
  "tree_diff": []
}
