This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 2c2a150a97e7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7fefb1ed68c3 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 40ddca709eeb Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c87cc2329a8d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 2513cd4ddc0a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f102265ad844 Merge remote-tracking branch 'kvms390-fixes/master' omits 66055aacda12 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits c732279821bb Merge remote-tracking branch 'kselftest-fixes/fixes' omits 939144ae5a74 Merge remote-tracking branch 'crypto-current/master' omits 4545c44ff99f Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits f388de3e61b3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5b9b9717e294 Merge remote-tracking branch 'staging.current/staging-linus' omits a09d4069f4fe Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0faf911b149a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c224c931404c Merge remote-tracking branch 'usb.current/usb-linus' omits 85665b41abcd Merge remote-tracking branch 'tty.current/tty-linus' omits ef93a5d0c19e Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 46c2bd174726 Merge remote-tracking branch 'spi-fixes/for-linus' omits d2dbd2096eed Merge remote-tracking branch 'regulator-fixes/for-linus' omits bdcce57971a7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5d6afc3535e3 Merge remote-tracking branch 'sound-current/for-linus' omits 6cb1c892c34c Merge remote-tracking branch 'mac80211/master' omits 56fe6475e9e7 Merge remote-tracking branch 'netfilter/master' omits bf00c3e54233 Merge remote-tracking branch 'ipsec/master' omits c4fcc90278da Merge remote-tracking branch 'bpf/master' omits b7d99adacee7 Merge remote-tracking branch 'net/master' omits 39482606aa2c Merge remote-tracking branch 's390-fixes/fixes' omits 435f64f7a15e Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 031aa0006a7b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits e9d4be934b63 Merge remote-tracking branch 'arc-current/for-curr' omits ebf064d461d8 Merge remote-tracking branch 'kbuild-current/fixes' omits 14b00b68039c Merge remote-tracking branch 'fixes/master' omits e4fa21066cef scripts/kallsyms: fix memory corruption caused by write over-run omits 5715b7fa8d8d Merge branch 'misc-5.5' into next-fixes adds 17d25ae7f10e tools/bootconfig: Fix wrong __VA_ARGS__ usage adds 26445f98ead3 bootconfig: Remove unneeded CONFIG_LIBXBC adds 10f129cb59cf tracing/kprobe: Fix uninitialized variable bug adds f61872bb58a1 bootconfig: Use parse_args() to find bootconfig and '--' adds a91e4f12ffc4 bootconfig: Allocate xbc_nodes array dynamically adds 973780011106 tools/bootconfig: Suppress non-error messages adds d090409abbdd tracing: Add missing nest end to synth_event_trace_start() [...] adds 0c62f6cd9ed3 tracing: Don't return -EINVAL when tracing soft disabled s [...] adds 7276531d4036 tracing: Consolidate trace() functions new 61a75954034f Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm [...] new 359c92c02bfa Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/ [...] new 9d1b38958b07 scripts/kallsyms: fix memory corruption caused by write over-run new 083bc0e1ce91 kbuild: fix mismatch between .version and include/generate [...] new f2850dd5ee01 Merge tag 'kbuild-fixes-v5.6' of git://git.kernel.org/pub/ [...] new 0bf999f9c5e7 linux/pipe_fs_i.h: fix kernel-doc warnings after @wait was split new d80b0f77409e Merge remote-tracking branch 'fixes/master' new 13208f2793f2 Merge remote-tracking branch 'arc-current/for-curr' adds 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property new 9c87d747cad7 Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] new 1b32b72b2734 Merge tag 'v5.6-rc1' into arm/fixes new 4a453ccf87d5 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL new 03c6bf464428 arm64: defconfig: Enable DRM_SUN6I_DSI new 0eaa9fc1d7f4 Merge tag 'sunxi-config64-for-5.6-2' of https://git.kernel [...] new 415ae604d4ac ARM: sunxi: Enable CONFIG_SUN8I_THERMAL new a9541fb7ed8e Merge tag 'sunxi-config-for-5.6-2' of https://git.kernel.o [...] new f166795871be arm64: defconfig: Set bcm2835-dma as built-in new d7a9c595118a Merge tag 'arm-soc/for-5.6/defconfig-arm64-fixes' of https [...] new 6f4ecbe284df soc/tegra: fuse: Fix build with Tegra194 configuration new 5f8cdc3fdd3a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new d91771848f0a arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 349ba8041f81 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new d50adf8e039b Merge remote-tracking branch 's390-fixes/fixes' new ad1e03b2b3d4 core: Don't skip generic XDP program execution for cloned SKBs new f27f37a04a69 i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps new 457fed775c97 net/smc: fix leak of kernel memory to user space new 91a65b7d3ed8 net: ena: fix potential crash when rxfh key is NULL new 2a6e5fa2f4c2 net: ena: fix uses of round_jiffies() new cf6d17fde93b net: ena: add missing ethtool TX timestamping indication new 0d1c3de7b8c7 net: ena: fix incorrect default RSS key new 6a4f7dc82d1e net: ena: rss: do not allocate key when not supported new 0c8923c0a64f net: ena: rss: fix failure to get indirection table new 4844470d472d net: ena: rss: store hash function as values and not bits new 92569fd27f5c net: ena: fix incorrectly saving queue numbers when settin [...] new e3f89f91e98c net: ena: fix corruption of dev_idx_to_host_tbl new 470793a78ce3 net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE new 886d2089276e net: ena: ethtool: use correct value for crc32 hash new c207979f5ae1 net: ena: ena-com.c: prevent NULL pointer dereference new b44beb8ae5d5 Merge branch 'Bug-fixes-for-ENA-Ethernet-driver' new 0f90522591fd enic: prevent waking up stopped tx queues over watchdog reset new b9287f2ac321 net: ethernet: ave: Add capability of rgmii-id mode new 168680bcc0a1 Merge remote-tracking branch 'net/master' new 2fe77100553f selftests/bpf: Fix error checking on reading the tcp_fasto [...] new eecd618b4516 selftests/bpf: Mark SYN cookie test skipped for UDP sockets new df47166d472d Merge remote-tracking branch 'bpf/master' new c9f0a5f0817a Merge remote-tracking branch 'ipsec/master' new b64aa9ff8330 Merge remote-tracking branch 'netfilter/master' new 3e5bf1dc0f1a Merge remote-tracking branch 'mac80211/master' new 8a4f300b978e RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create new a70ed0f2e626 IB/hfi1: Acquire lock to release TID entries when user fil [...] new be8638344c70 IB/hfi1: Close window for pq and request coliding new f92e48718889 IB/rdmavt: Reset all QPs when the device is shut down new a72f4ac1d778 RDMA/core: Fix invalid memory access in spec_filter_size new 10189e8e6fe8 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is [...] new d219face9059 RDMA/iw_cxgb4: initiate CLOSE when entering TERM new 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() new 3efd26db5132 Merge remote-tracking branch 'rdma-fixes/for-rc' new 2b3b6497c38d ALSA: hda/realtek - Add more codec supported Headset Button new 7dafba3762d6 ALSA: hda/realtek - Fix silent output on MSI-GL73 new 555fbefbff20 Merge remote-tracking branch 'sound-current/for-linus' new f2eafa6ad176 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 3047aeee8e9d Merge remote-tracking branch 'regulator-fixes/for-linus' new 54dc309ab8ad Merge remote-tracking branch 'spi-fixes/for-linus' new 8e818fd454c6 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 6cd1ed50efd8 vt: vt_ioctl: fix race in VT_RESIZEX new f76707831829 tty: serial: imx: setup the correct sg entry for tx dma new 7febbcbc48fc serial: 8250: Check UPF_IRQ_SHARED in advance new 679aac5ead2f tty: serial: qcom_geni_serial: Fix RX cancel command failure new 83bbae0082af Merge remote-tracking branch 'tty.current/tty-linus' new 67f68f977a12 Revert "xhci: Fix memory leak when caching protocol extend [...] new cf0ee7c60c89 xhci: Fix memory leak when caching protocol extended capab [...] new b692056db8ec USB: Fix novation SourceControl XL after suspend new 461d8deb26a7 USB: misc: iowarrior: add support for 2 OEMed devices new 5f6f8da2d7b5 USB: misc: iowarrior: add support for the 28 and 28L devices new 57d7713196cc usb: gadget: udc-xilinx: Fix xudc_stop() kernel-doc format new c89650cca478 Merge remote-tracking branch 'usb.current/usb-linus' new 8e0c8d255f46 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 91e507e2ddda Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new f4fd87db3e82 Merge remote-tracking branch 'staging.current/staging-linus' new c11156488ccf Merge remote-tracking branch 'char-misc.current/char-misc-linus' new ee2c60de8932 Merge remote-tracking branch 'thunderbolt-fixes/fixes' new d4443b548017 Merge remote-tracking branch 'crypto-current/master' new 65bf547459fc Merge remote-tracking branch 'kselftest-fixes/fixes' new af6a329d0945 Merge remote-tracking branch 'reset-fixes/reset/fixes' 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 ead68df94d24 KVM: x86: enable -Werror new bca00ec15336 Merge remote-tracking branch 'kvm-fixes/master' new 1521b23928d9 Merge remote-tracking branch 'kvms390-fixes/master' new 205447fa9e0a hwmon: (pmbus/xdpe12284) fix typo in compatible strings new 82e067836a81 Merge remote-tracking branch 'hwmon-fixes/hwmon' new f311ade3a7ad btrfs: ref-verify: fix memory leaks new ac05ca913e9f Btrfs: fix race between using extent maps and merging them new e8294f2f6aa6 btrfs: print message when tree-log replay starts new 10a3a3edc5b8 btrfs: log message when rw remount is attempted with uncle [...] new 28553fa992cb Btrfs: fix race between shrinking truncate and fiemap new a013d141ecee btrfs: sysfs, add UUID/devinfo kobject new 1b9867eb6120 btrfs: sysfs, move device id directories to UUID/devinfo new f620b78f8b33 Merge branch 'misc-5.6' into next-fixes new 24c6b37d135c Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 0639ef7d6c52 Merge remote-tracking branch 'pidfd-fixes/fixes' new 74c12ee02af1 Merge v5.6-rc1 into drm-misc-fixes new b50f4f940b73 dt-bindings: display: sunxi: Fix compatible new e6980a727154 drm/modes: Make sure to parse valid rotation value from cmdline new 5c320b6ce751 drm/modes: Allow DRM_MODE_ROTATE_0 when applying video mod [...] new fe154a242233 drm/panfrost: Remove set but not used variable 'bo' new dde2bb2da01e drm/panfrost: perfcnt: Reserve/use the AS attached to the [...] new 2e409d6664fd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (2c2a150a97e7) \ N -- N -- N refs/heads/pending-fixes (2e409d6664fd)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 149 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: .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 +- .../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/arm/configs/sunxi_defconfig | 1 + arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/configs/defconfig | 4 +- arch/arm64/kernel/time.c | 2 +- arch/x86/include/asm/kvm_host.h | 16 +- arch/x86/kvm/Makefile | 1 + 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/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_modes.c | 7 + drivers/gpu/drm/panfrost/panfrost_job.c | 6 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 11 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 1 + .../gpu/drm/selftests/test-drm_cmdline_parser.c | 15 +- drivers/hwmon/pmbus/xdpe12284.c | 4 +- drivers/infiniband/core/uverbs_cmd.c | 15 +- drivers/infiniband/hw/cxgb4/cm.c | 4 + drivers/infiniband/hw/cxgb4/qp.c | 4 +- drivers/infiniband/hw/hfi1/affinity.c | 2 + drivers/infiniband/hw/hfi1/file_ops.c | 52 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/user_sdma.c | 17 +- drivers/infiniband/hw/mlx5/qp.c | 9 +- drivers/infiniband/sw/rdmavt/qp.c | 84 +- drivers/infiniband/sw/siw/siw_cm.c | 5 +- drivers/net/ethernet/amazon/ena/ena_com.c | 96 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 46 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 + drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/socionext/sni_ave.c | 9 + drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 - drivers/tty/serial/8250/8250_core.c | 5 +- drivers/tty/serial/8250/8250_of.c | 1 - drivers/tty/serial/8250/8250_port.c | 4 + drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 18 +- drivers/tty/vt/vt_ioctl.c | 17 +- drivers/usb/core/quirks.c | 3 + drivers/usb/gadget/udc/udc-xilinx.c | 1 - drivers/usb/host/xhci-mem.c | 1 + drivers/usb/misc/iowarrior.c | 26 +- fs/btrfs/disk-io.c | 1 + fs/btrfs/extent_map.c | 11 + fs/btrfs/inode.c | 8 + fs/btrfs/ref-verify.c | 5 + fs/btrfs/super.c | 2 + fs/btrfs/sysfs.c | 17 +- fs/btrfs/volumes.h | 1 + include/linux/pipe_fs_i.h | 3 +- include/linux/trace_events.h | 2 +- init/Kconfig | 1 - init/main.c | 37 +- kernel/trace/trace_events_hist.c | 227 +- kernel/trace/trace_kprobe.c | 2 +- lib/Kconfig | 3 - lib/Makefile | 2 +- lib/bootconfig.c | 15 +- net/core/dev.c | 4 +- net/smc/smc_diag.c | 5 +- scripts/link-vmlinux.sh | 2 +- sound/pci/hda/patch_realtek.c | 4 + tools/bootconfig/include/linux/memblock.h | 12 + tools/bootconfig/include/linux/printk.h | 2 +- tools/bootconfig/main.c | 28 +- tools/bootconfig/test-bootconfig.sh | 9 + .../selftests/bpf/prog_tests/select_reuseport.c | 8 +- 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 +- 119 files changed, 5491 insertions(+), 3725 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/bootconfig/include/linux/memblock.h 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