This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 713db3560410 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] new 0b96da639a48 bcache: ignore pending signals when creating gc and alloca [...] new 309cc719a2c8 bcache: Revert "bcache: shrink btree node cache after bch_ [...] new 4ec31cb6241d bcache: remove macro nr_to_fifo_front() new 2d570a7c0251 nvme/tcp: fix bug on double requeue when send fails new 97b2512ad000 nvme: prevent warning triggered by nvme_stop_keep_alive new fa46c6fb5d61 nvme/pci: move cqe check after device shutdown new f25372ffc3f6 nvme: fix the parameter order for nvme_get_log in nvme_get [...] new e29c6a13ddf5 Merge tag 'block-5.6-2020-02-16' of git://git.kernel.dk/li [...] new 216aa145aaf3 EDAC/mc: Fix use-after-free and memleaks during device removal new 4d59588c09f2 EDAC/sysfs: Remove csrow objects on errors new b982df72ef84 Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pu [...] new bab0c318ba3d KVM: x86: do not reset microcode version on INIT or RESET new 1f03b2bcd0d7 KVM: Disable preemption in kvm_get_running_vcpu() new 307f1cfa2696 KVM: x86: Mask off reserved bit from #DB exception payload new 684c0422da71 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit new a06230b62b89 KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS new 1ecaabed4e4a selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() new 20ba262f8631 selftests: KVM: AMD Nested test infrastructure new 1ea2cc0cd7c6 selftests: KVM: SVM: Add vmcall test new 20796447a1ab KVM: x86: remove duplicated KVM_REQ_EVENT request new 331ca0f89fc2 KVM: apic: reuse smp_wmb() in kvm_make_request() new 7a02674d154d KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP new ffdbd50dca67 KVM: nVMX: Fix some comment typos and coding style new 148d735eb55d KVM: nVMX: Use correct root level for nested EPT shadow pa [...] new f6ab0107a494 KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging new ff479025349c selftests: KVM: Remove unused x86_register enum new 9446e6fce0ab KVM: x86: fix WARN_ON check of an unsigned less than zero new 7bd460fc1dfa docs: kvm: add arm/pvtime.rst to index.rst new 7d94ab169b8f docs: virt: convert UML documentation to ReST new 72f8a49dc8b9 docs: virt: user_mode_linux.rst: update compiling instructions new c09708ccb461 docs: virt: user_mode_linux.rst: fix URL references new 2756df60d097 docs: virt: convert halt-polling.txt to ReST format new 263a19ff21c4 docs: virt: Convert msr.txt to ReST format new d371c011fc5e docs: kvm: devices/arm-vgic-its.txt to ReST format new c0d1c8a0af59 docs: kvm: devices/arm-vgit-v3.txt to ReST new bf6154dba0a7 docs: kvm: convert devices/arm-vgit.txt to ReST new 05c47036c62e docs: kvm: convert devices/mpic.txt to ReST new e94474300361 docs: kvm: convert devices/s390_flic.txt to ReST new e777a5bd98c6 docs: kvm: convert devices/vcpu.txt to ReST new aff7aeea5483 docs: kvm: convert devices/vfio.txt to ReST new 6c972ba685d5 docs: kvm: convert devices/vm.txt to ReST new 5cccf3797435 docs: kvm: convert devices/xics.txt to ReST new d3b52e4976ce docs: kvm: convert devices/xive.txt to ReST new 106ee47dc633 docs: kvm: Convert api.txt to ReST format new 69bf758bc8a4 docs: kvm: convert arm/hyp-abi.txt to ReST new cec0e48be339 docs: kvm: arm/psci.txt: convert to ReST new 5a0af4806c25 docs: kvm: Convert hypercalls.txt to ReST format new 75e7fcdb4a6f docs: kvm: Convert locking.txt to ReST format new 037d1f92eff9 docs: kvm: Convert mmu.txt to ReST format new 320f3f74d9a1 docs: kvm: Convert nested-vmx.txt to ReST format new c849d8613991 docs: kvm: Convert ppc-pv.txt to ReST format new a9700af64e1b docs: kvm: Convert s390-diag.txt to ReST format new 6012d9a9fa69 docs: kvm: Convert timekeeping.txt to ReST format new 033741c6c997 docs: kvm: review-checklist.txt: rename to ReST new 120881b9e888 docs: virt: guest-halt-polling.txt convert to ReST new 44024adb4aab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB new 380665becdee drivers: ipmi: Modify max length of IPMB packet new 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference new e0354d147e58 drivers: ipmi: fix off-by-one bounds check that leads to a [...] new ab02b61f24c7 Merge tag 'for-linus-5.6-1' of https://github.com/cminyard [...]
The 61 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/driver-api/ipmb.rst | 4 + .../guest-halt-polling.rst} | 12 +- Documentation/virt/index.rst | 2 + Documentation/virt/kvm/{api.txt => api.rst} | 3350 ++++++++++++-------- .../virt/kvm/arm/{hyp-abi.txt => hyp-abi.rst} | 28 +- Documentation/virt/kvm/{ => arm}/index.rst | 8 +- Documentation/virt/kvm/arm/{psci.txt => psci.rst} | 46 +- .../devices/{arm-vgic-its.txt => arm-vgic-its.rst} | 106 +- .../devices/{arm-vgic-v3.txt => arm-vgic-v3.rst} | 132 +- .../kvm/devices/{arm-vgic.txt => arm-vgic.rst} | 89 +- Documentation/virt/kvm/devices/index.rst | 19 + .../virt/kvm/devices/{mpic.txt => mpic.rst} | 11 +- .../kvm/devices/{s390_flic.txt => s390_flic.rst} | 70 +- Documentation/virt/kvm/devices/vcpu.rst | 114 + Documentation/virt/kvm/devices/vcpu.txt | 76 - .../virt/kvm/devices/{vfio.txt => vfio.rst} | 25 +- Documentation/virt/kvm/devices/{vm.txt => vm.rst} | 206 +- .../virt/kvm/devices/{xics.txt => xics.rst} | 28 +- .../virt/kvm/devices/{xive.txt => xive.rst} | 152 +- .../kvm/{halt-polling.txt => halt-polling.rst} | 90 +- .../virt/kvm/{hypercalls.txt => hypercalls.rst} | 129 +- Documentation/virt/kvm/index.rst | 16 + Documentation/virt/kvm/locking.rst | 243 ++ Documentation/virt/kvm/locking.txt | 215 -- Documentation/virt/kvm/{mmu.txt => mmu.rst} | 62 +- Documentation/virt/kvm/{msr.txt => msr.rst} | 147 +- .../virt/kvm/{nested-vmx.txt => nested-vmx.rst} | 37 +- Documentation/virt/kvm/{ppc-pv.txt => ppc-pv.rst} | 26 +- .../{review-checklist.txt => review-checklist.rst} | 3 + .../virt/kvm/{s390-diag.txt => s390-diag.rst} | 13 +- .../virt/kvm/{timekeeping.txt => timekeeping.rst} | 223 +- ...UserModeLinux-HOWTO.txt => user_mode_linux.rst} | 1810 +++++------ arch/x86/include/asm/kvm_host.h | 16 +- arch/x86/kvm/lapic.c | 3 - arch/x86/kvm/mmu.h | 13 + arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 33 +- arch/x86/kvm/vmx/vmx.c | 5 +- arch/x86/kvm/x86.c | 42 +- drivers/char/ipmi/ipmb_dev_int.c | 33 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/edac/edac_mc.c | 12 +- drivers/edac/edac_mc_sysfs.c | 18 +- drivers/md/bcache/alloc.c | 18 +- drivers/md/bcache/btree.c | 13 + drivers/md/bcache/journal.c | 7 +- drivers/md/bcache/super.c | 17 - drivers/nvme/host/core.c | 12 +- drivers/nvme/host/pci.c | 23 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 9 +- tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 44 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 297 ++ .../selftests/kvm/include/x86_64/svm_util.h | 38 + tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 + tools/testing/selftests/kvm/lib/x86_64/vmx.c | 6 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 79 + virt/kvm/arm/vgic/vgic-mmio.c | 12 - virt/kvm/kvm_main.c | 16 +- 62 files changed, 5011 insertions(+), 3438 deletions(-) rename Documentation/{virtual/guest-halt-polling.txt => virt/guest-halt-polling.rs [...] rename Documentation/virt/kvm/{api.txt => api.rst} (71%) rename Documentation/virt/kvm/arm/{hyp-abi.txt => hyp-abi.rst} (79%) copy Documentation/virt/kvm/{ => arm}/index.rst (58%) rename Documentation/virt/kvm/arm/{psci.txt => psci.rst} (60%) rename Documentation/virt/kvm/devices/{arm-vgic-its.txt => arm-vgic-its.rst} (71%) rename Documentation/virt/kvm/devices/{arm-vgic-v3.txt => arm-vgic-v3.rst} (77%) rename Documentation/virt/kvm/devices/{arm-vgic.txt => arm-vgic.rst} (66%) create mode 100644 Documentation/virt/kvm/devices/index.rst rename Documentation/virt/kvm/devices/{mpic.txt => mpic.rst} (91%) rename Documentation/virt/kvm/devices/{s390_flic.txt => s390_flic.rst} (87%) create mode 100644 Documentation/virt/kvm/devices/vcpu.rst delete mode 100644 Documentation/virt/kvm/devices/vcpu.txt rename Documentation/virt/kvm/devices/{vfio.txt => vfio.rst} (72%) rename Documentation/virt/kvm/devices/{vm.txt => vm.rst} (61%) rename Documentation/virt/kvm/devices/{xics.txt => xics.rst} (84%) rename Documentation/virt/kvm/devices/{xive.txt => xive.rst} (62%) rename Documentation/virt/kvm/{halt-polling.txt => halt-polling.rst} (64%) rename Documentation/virt/kvm/{hypercalls.txt => hypercalls.rst} (55%) create mode 100644 Documentation/virt/kvm/locking.rst delete mode 100644 Documentation/virt/kvm/locking.txt rename Documentation/virt/kvm/{mmu.txt => mmu.rst} (94%) rename Documentation/virt/kvm/{msr.txt => msr.rst} (74%) rename Documentation/virt/kvm/{nested-vmx.txt => nested-vmx.rst} (90%) rename Documentation/virt/kvm/{ppc-pv.txt => ppc-pv.rst} (91%) rename Documentation/virt/kvm/{review-checklist.txt => review-checklist.rst} (95%) rename Documentation/virt/kvm/{s390-diag.txt => s390-diag.rst} (90%) rename Documentation/virt/kvm/{timekeeping.txt => timekeeping.rst} (85%) rename Documentation/virt/uml/{UserModeLinux-HOWTO.txt => user_mode_linux.rst} (74%) create mode 100644 tools/testing/selftests/kvm/include/x86_64/svm.h create mode 100644 tools/testing/selftests/kvm/include/x86_64/svm_util.h create mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c create mode 100644 tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c