)]}' { "commit": "e37a07e0c29cd2cef4633b1e6db5579cc99ba4cd", "tree": "d968ca38ebb196c1cf55aa83554623b326592cf1", "parents": [ "a80099a152d0719e2d8d750e07f4ffa991553d30", "d3457c877b14aaee8c52923eedf05a3b78af0476" ], "author": { "name": "Linus Torvalds", "email": "torvalds@linux-foundation.org", "time": "Sat Jul 15 10:18:16 2017 -0700" }, "committer": { "name": "Linus Torvalds", "email": "torvalds@linux-foundation.org", "time": "Sat Jul 15 10:18:16 2017 -0700" }, "message": "Merge tag \u0027kvm-4.13-2\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull more KVM updates from Radim Krčmář:\n \"Second batch of KVM updates for v4.13\n\n Common:\n - add uevents for VM creation/destruction\n - annotate and properly access RCU-protected objects\n\n s390:\n - rename IOCTL added in the first v4.13 merge\n\n x86:\n - emulate VMLOAD VMSAVE feature in SVM\n - support paravirtual asynchronous page fault while nested\n - add Hyper-V userspace interfaces for better migration\n - improve master clock corner cases\n - extend internal error reporting after EPT misconfig\n - correct single-stepping of emulated instructions in SVM\n - handle MCE during VM entry\n - fix nVMX VM entry checks and nVMX VMCS shadowing\"\n\n* tag \u0027kvm-4.13-2\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm: (28 commits)\n kvm: x86: hyperv: make VP_INDEX managed by userspace\n KVM: async_pf: Let guest support delivery of async_pf from guest mode\n KVM: async_pf: Force a nested vmexit if the injected #PF is async_pf\n KVM: async_pf: Add L1 guest async_pf #PF vmexit handler\n KVM: x86: Simplify kvm_x86_ops-\u003equeue_exception parameter list\n kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2\n KVM: x86: make backwards_tsc_observed a per-VM variable\n KVM: trigger uevents when creating or destroying a VM\n KVM: SVM: Enable Virtual VMLOAD VMSAVE feature\n KVM: SVM: Add Virtual VMLOAD VMSAVE feature definition\n KVM: SVM: Rename lbr_ctl field in the vmcb control area\n KVM: SVM: Prepare for new bit definition in lbr_ctl\n KVM: SVM: handle singlestep exception when skipping emulated instructions\n KVM: x86: take slots_lock in kvm_free_pit\n KVM: s390: Fix KVM_S390_GET_CMMA_BITS ioctl definition\n kvm: vmx: Properly handle machine check during VM-entry\n KVM: x86: update master clock before computing kvmclock_offset\n kvm: nVMX: Shadow \"high\" parts of shadowed 64-bit VMCS fields\n kvm: nVMX: Fix nested_vmx_check_msr_bitmap_controls\n kvm: nVMX: Validate the I/O bitmaps on nested VM-entry\n ...\n", "tree_diff": [] }