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 c8c0b27c5173 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 6e1fa508c23b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits d4268bdadd4a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 7752d9c087ef Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 63235f41ef55 Merge remote-tracking branch 'fpga-fixes/fixes' omits 94d827c1f2bd Merge remote-tracking branch 'risc-v-fixes/fixes' omits 6dd9506b34a7 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 46fc3863b34d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 5b7ae32d266d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c50b95547688 Merge remote-tracking branch 'scsi-fixes/fixes' omits e57ef05f3ed1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 385178db6909 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 88256564cac6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 89f0c0348ab0 Merge remote-tracking branch 'omap-fixes/fixes' omits d4f845de8e03 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 53a121579dd4 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits bffd4a1cd680 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits ff7eae06ba65 Merge remote-tracking branch 'ide/master' omits a7fb3fa20837 Merge remote-tracking branch 'input-current/for-linus' omits 8679584edc5b Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 8791462b9ea0 Merge remote-tracking branch 'staging.current/staging-linus' omits 7b741a5f3b39 Merge remote-tracking branch 'phy/fixes' omits 184dcb93c20b Merge remote-tracking branch 'usb.current/usb-linus' omits f48092472f89 Merge remote-tracking branch 'pci-current/for-linus' omits a43c25268d62 Merge remote-tracking branch 'spi-fixes/for-linus' omits d02e7b72f552 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4bc7fa5c58e4 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 3e59ba618a32 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 613826c8f96f Merge remote-tracking branch 'sound-current/for-linus' omits d9180033839c Merge remote-tracking branch 'rdma-fixes/for-rc' omits 71fc687eef9d Merge remote-tracking branch 'netfilter/master' omits d81f9b833915 Merge remote-tracking branch 'ipsec/master' omits cb9c6ded8745 Merge remote-tracking branch 'bpf/master' omits db2a1e626dd2 Merge remote-tracking branch 'net/master' omits 2636d7be6838 Merge remote-tracking branch 's390-fixes/fixes' omits 65efe19e906d Merge remote-tracking branch 'powerpc-fixes/fixes' omits 508eeb074391 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 999a1915ab3e Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 67ebbb0d807b Merge remote-tracking branch 'spi/for-5.12' into spi-linus new db3f0d8ee9bf Merge tag 'drm-misc-fixes-2021-03-18' of git://anongit.fre [...] new 73076790e257 drm/amd/display: Copy over soc values before bounding box [...] new 34fa493a565c drm/amd/display: Correct algorithm for reversed gamma new beb6b2f97e0a drm/amd/display: Remove MPC gamut remap logic for DCN30 new a97fdabcf2b4 Merge tag 'amd-drm-fixes-5.12-2021-03-18' of https://gitla [...] new 0677170bcf5c Merge tag 'drm-intel-fixes-2021-03-18' of git://anongit.fr [...] new e94c55b8e0a0 nouveau: Skip unvailable ttm page entries new 8b12a62a4e3e Merge tag 'drm-fixes-2021-03-19' of git://anongit.freedesk [...] new 769e155c5395 Merge tag 'sound-5.12-rc4' of git://git.kernel.org/pub/scm [...] adds 072a03e0a0b1 iommu/amd: Move Stoney Ridge check to detect_ivrs() adds 9f81ca8d1fd6 iommu/amd: Don't call early_amd_iommu_init() when AMD IOMM [...] adds 4b8ef157ca83 iommu/amd: Keep track of amd_iommu_irq_remap state adds 8dfd0fa6ecdc iommu/tegra-smmu: Make tegra_smmu_probe_device() to handle [...] new 65a103747104 Merge tag 'iommu-fixes-v5.12-rc3' of git://git.kernel.org/ [...] new 9d3fcb28f9b9 Revert "PM: ACPI: reboot: Use S5 for reboot" new 0cab893f409c Revert "PM: runtime: Update device status before letting s [...] new 49cb71a77ce7 Merge branch 'pm-core' new ec8572093386 Merge tag 'pm-5.12-rc4' of git://git.kernel.org/pub/scm/li [...] new 83b62687a052 workqueue/tracing: Copy workqueue name to buffer in trace event new 278924cb99c9 Merge tag 'trace-v5.12-rc3' of git://git.kernel.org/pub/sc [...] new 6bfea141b3d2 Merge tag 's390-5.12-4' of git://git.kernel.org/pub/scm/li [...] new 3149860dc717 Merge tag 'gpio-fixes-for-v5.12-rc4' of git://git.kernel.o [...] new 70fb3e41a97a KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page new 14f6fec2e8e0 KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs new b601c3bc9d50 KVM: x86/mmu: Factor out tdp_iter_return_to_root new 08889894cc82 KVM: x86/mmu: Store the address space ID in the TDP iterator new d2547cf59793 KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_M [...] new e880c6ea55b9 KVM: x86: hyper-v: Prevent using not-yet-updated TSC page [...] new cc9cfddb0433 KVM: x86: hyper-v: Track Hyper-V TSC page status new 0469f2f7ab4c KVM: x86: hyper-v: Don't touch TSC page values when guest [...] new 2c7f76b4c42b selftests: kvm: Add basic Hyper-V clocksources tests new 77a3aa26a00f selftests: kvm: add get_msr_index_features new e2c12909ae5f selftests: kvm: add _vm_ioctl new 3df2252436c0 selftests: kvm: add set_boot_cpu_id test new b318e8decf6b KVM: x86: Protect userspace MSR filter with SRCU, and set [...] new c2162e13d6e2 KVM: X86: Fix missing local pCPU when executing wbinvd on [...] new f4e61f0c9add x86/kvm: Fix broken irq restoration in kvm_wait new 9ce3746d6413 documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID new ecd8ee7f9c1a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 15b2219facad kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD [...] adds 16efa4fce3b7 io_uring: allow IO worker threads to be frozen adds 9e15c3a0ced5 io_uring: convert io_buffer_idr to XArray adds efe814a471e0 io_uring: fix ->flags races by linked timeouts adds 180f829fe402 io_uring: fix complete_post use ctx after free adds 09a6f4efaa65 io_uring: replace sqd rw_semaphore with mutex adds f6d54255f423 io_uring: halt SQO submission on ctx exit adds 9e138a483454 io_uring: fix concurrent parking adds 9b46571142e4 io_uring: add generic callback_head helpers adds b7f5a0bfe206 io_uring: fix sqpoll cancellation via task_work new 76cd979f4f38 io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls new 53e043b2b432 io_uring: remove structures from include/linux/io_uring.h new ee53fb2b197b io_uring: use typesafe pointers in io_uring_task new de75a3d3f5a1 io_uring: don't leak creds on SQO attach error new 0ada2dad8bf3 Merge tag 'io_uring-5.12-2021-03-19' of git://git.kernel.d [...] new ed01fee283a0 nvme-fabrics: only reserve a single tag new 06c3c3365b4b nvme: merge nvme_keep_alive into nvme_keep_alive_work new 985c5a329dfe nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT new b94e8cd2e6a9 nvme: fix Write Zeroes limitations new fd0823f40509 nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU new bb83337058a7 nvme-tcp: fix misuse of __smp_processor_id with preemption [...] new 72f572428b83 nvme-tcp: fix possible hang when failing to set io queues new c4c6df5fc846 nvme-rdma: fix possible hang when failing to set io queues new d218a8a3003e nvmet: don't check iosqes,iocqes for discovery controllers new bac04454ef9f nvmet-tcp: fix kmap leak when data digest in use new d38b4d289486 Merge tag 'nvme-5.12-20210319' of git://git.infradead.org/ [...] new d626c692aaeb Merge tag 'block-5.12-2021-03-19' of git://git.kernel.dk/l [...] adds 1601ea068b88 zonefs: prevent use of seq files as swap file adds ebfd68cd0c1e zonefs: Fix O_APPEND async write handling adds 6980d29ce4da zonefs: fix to update .i_wr_refcnt correctly in zonefs_ope [...] new 1c273e10bc0c Merge tag 'zonefs-5.12-rc4' of git://git.kernel.org/pub/sc [...] new af97713dff9f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 5171317dfd9a cifs: update new ACE pointer after populate_new_aces. adds 05946d4b7a73 cifs: Fix preauth hash corruption new 403dba003d17 fs/cifs/: fix misspellings using codespell tool new af3ef3b10316 cifs: warn and fail if trying to use rootfs without the co [...] new 65af8f0166f4 cifs: fix allocation size on newly created files new bfdc4aa9e992 Merge tag '5.12-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 new 812da4d39463 Merge tag 'riscv-for-linus-5.12-rc4' of git://git.kernel.o [...] new b35660a7cebd Merge tag 'powerpc-5.12-4' of git://git.kernel.org/pub/scm [...] adds 5abbe51a5262 kernel, fs: Introduce and use set_restart_fn() and arch_se [...] adds 66c1b6d74cd7 x86: Move TS_COMPAT back to asm/thread_info.h adds 8c150ba2fb59 x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() adds b2e9df850c58 x86: Introduce restart_block->arch_data to remove TS_COMPA [...] new a501b048a95b x86/ioapic: Ignore IRQ2 again new dd926880da8d x86/apic/of: Fix CPU devicetree-node lookups new 5e3ddf96e759 Merge tag 'x86_urgent_for_v5.12-rc4' of git://git.kernel.o [...] new 483028edacab efivars: respect EFI_UNSUPPORTED return from firmware new 9ceee7d0841a firmware/efi: Fix a use after bug in efi_mem_reserve_persistent new fb98cc0b3af2 efi: use 32-bit alignment for efi_guid_t literals new 429257a430a0 Merge tag 'efi-urgent-for-v5.12-rc3' of git://git.kernel.o [...] new 92ed88cb4d7c Merge tag 'efi-urgent-2021-03-21' of git://git.kernel.org/ [...] adds 5de2055d31ea locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling adds bee645788e07 locking/ww_mutex: Fix acquire/release imbalance in ww_acqu [...] new 68b1eddd421d static_call: Fix static_call_set_init() new 698bacefe993 static_call: Align static_call_is_init() patching condition new 38c935873750 static_call: Fix static_call_update() sanity check new 5ba33b488a04 Merge tag 'locking-urgent-2021-03-21' of git://git.kernel. [...] adds d88d05a9e0b6 perf/x86/intel: Fix a crash caused by zero PEBS status adds 2dc0572f2cef perf/x86/intel: Fix unchecked MSR access error caused by V [...] new 1c74516c2da4 Merge tag 'perf-urgent-2021-03-21' of git://git.kernel.org [...] adds ef4cb70a4c22 genirq/irq_sim: Fix typos in kernel doc (fnode -> fwnode) new 81e2073c175b genirq: Disable interrupts for force threaded handlers new 5ee96fa9dd78 Merge tag 'irq-urgent-2021-03-21' of git://git.kernel.org/ [...] new 3001c3554f1d Merge tag 'usb-5.12-rc4' of git://git.kernel.org/pub/scm/l [...] new 1d4345eb51a1 Merge tag 'staging-5.12-rc4' of git://git.kernel.org/pub/s [...] new 5be28c8f85ce signal: don't allow sending any signals to PF_IO_WORKER threads new 4db4b1a0d177 signal: don't allow STOP on PF_IO_WORKER threads new 00ddff431a45 io-wq: ensure task is running before processing task_work new 0031275d119e io_uring: call req_set_fail_links() on short send[msg]()/r [...] new 2c41fab1c60b Merge tag 'io_uring-5.12-2021-03-21' of git://git.kernel.d [...] new efc61345274d ext4: shrink race window in ext4_should_retry_alloc() new 163f0ec1df33 ext4: add reclaim checks to xattr code new f91436d55a27 fs/ext4: fix integer overflow in s_log_groups_per_flex new c915fb80eaa6 ext4: fix bh ref count on error paths new f053cf7aa66c ext4: fix error handling in ext4_end_enable_verity() new b7ff91fd030d ext4: find old entry again if failed to rename whiteout new 5dccdc5a1916 ext4: do not iput inode under running transaction in ext4_ [...] new 6b22489911b7 ext4: do not try to set xattr into ea_inode if value is empty new 7d8bd3c76da1 ext4: fix potential error in ext4_do_update_inode new 2a4ae3bcdf05 ext4: fix timer use-after-free on failed mount new 8210bb29c1b6 ext4: fix rename whiteout with fast commit new 512c15ef05d7 ext4: stop inode update before return new 64395d950bc4 ext4: initialize ret to suppress smatch warning new d7f5f1bd3c24 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] new 0d02ec6b3136 Linux 5.12-rc4 new 11f8e35d6528 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new a21ddeb227b1 MAINTAINERS: Update some st.com email addresses to foss.st.com new 7a2e796173fb MAINTAINERS: Remove Vincent Abriou for STM/STI DRM drivers. new 303a91f15f34 MAINTAINERS: Add Alain Volmat as STM32 I2C/SMBUS maintainer new b22ac48b0a4d MAINTAINERS: rectify BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER new 014433756381 Merge tag 'arm-soc/for-5.12/drivers-part2' of https://gith [...] new ebccfa8a74dd Merge tag 'omap-for-v5.12/fixes-rc1-signed' of git://git.k [...] new 3848421f9d1f Merge tag 'at91-fixes-5.12' of git://git.kernel.org/pub/sc [...] adds e2c1b0ff38c9 ARM: imx: avic: Convert to using IRQCHIP_DECLARE adds 9c3a16f88385 arm64: dts: ls1046a: mark crypto engine dma coherent adds 4fb3a074755b arm64: dts: ls1043a: mark crypto engine dma coherent adds ba8da03fa7df arm64: dts: ls1012a: mark crypto engine dma coherent adds 412627f6ffe3 arm64: dts: imx8mp-phyboard-pollux-rdk: Add missing pinctrl entry adds 69cbbf6be5d5 ARM: imx6ul-14x14-evk: Do not reset the Ethernet PHYs inde [...] adds e4817a1b6b77 ARM: dts: imx6ull: fix ubi filesystem mount failed new 67335b8d28cd Merge tag 'imx-fixes-5.12' of git://git.kernel.org/pub/scm [...] new 093435fd534a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 6c015a225680 net: check all name nodes in __dev_alloc_name new 8b2030b43059 netfilter: conntrack: Fix gre tunneling over ipv6 new 7e6136f1b727 netfilter: nftables: report EOPNOTSUPP on unsupported flow [...] new 7b35582cd04a netfilter: nftables: allow to update flowtable flags new 740b486a8d1f netfilter: flowtable: Make sure GC works periodically in i [...] new 86fe2c19eec4 netfilter: nftables: skip hook overlap logic if flowtable [...] new 84f4aced67b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new c79a707072fe net: cdc-phonet: fix data-interface release on probe failure new 8ff0b1f08ea7 sctp: move sk_route_caps check and set into sctp_outq_flus [...] new 8a2dc6af67a0 sch_red: Fix a typo new f91a50d8b51b r8152: limit the RX buffer size of RTL8153A for USB 2.0 new 014dfa26ce1c net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes new 1f935e8e72ec selinux: vsock: Set SID for socket returned by accept() new 896ea5dab25e e1000e: Fix duplicate include guard new a75519a84855 igb: Fix duplicate include guard new f0a03a026857 igb: check timestamp validity new 3c16e398bad3 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new ef2ef02cd9c2 mptcp: Change mailing list address new 5aa3c334a449 selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn deca [...] new 901ee1d750f2 libbpf: Fix BTF dump of pointer-to-array-of-struct new f118aac651d8 selftests/bpf: Add selftest for pointer-to-array-of-struct [...] new e75b513ec6e5 Merge branch 'libbpf: Fix BTF dump of pointer-to-array-of-struct' new f60a85cad677 bpf: Fix umd memory leak in copy_process() new b90829704780 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BP [...] new e56c53d1946b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new b4afd4b90a7c net: ipa: fix init header command validation new a05b0c8c823d Merge branch 'pa-fox-validation' new b5f020f82a8e can: isotp: tx-path: zero initialize outgoing CAN frames new 5d7047ed6b72 can: peak_usb: Revert "can: peak_usb: add forgotten suppor [...] new 49371a8a66ac Merge tag 'linux-can-fixes-for-5.12-20210320' of git://git [...] new f658b90977d2 r8169: fix DMA being used after buffer free if WoL is enabled new 87d77e59d1eb docs: networking: Fix a typo new fddb597a403f Merge remote-tracking branch 'net/master' new bf1c8723a648 Merge remote-tracking branch 'ipsec/master' new f2e7e5c11e23 Merge remote-tracking branch 'rdma-fixes/for-rc' new b934ef52b26d Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus new d5cde68835b9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new fa2760ae6e44 Merge remote-tracking branch 'regmap-fixes/for-linus' new f9de90fcf66b Merge remote-tracking branch 'regulator-fixes/for-linus' new f4d7b3ca36fe Merge remote-tracking branch 'spi/for-5.12' into spi-linus new dd7bcc218bdc Merge remote-tracking branch 'spi-fixes/for-linus' new 2e2485c3724b Merge remote-tracking branch 'pci-current/for-linus' new 67a788c7c3e7 usb: cdnsp: Fixes issue with dequeuing requests after disa [...] new 0ce7d9718fa2 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 1b2a66677c6b Merge remote-tracking branch 'phy/fixes' new 72604cf08749 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 2b4307fb892d Merge remote-tracking branch 'input-current/for-linus' new 537a64038889 Merge remote-tracking branch 'ide/master' new 662971b5d6e2 Merge remote-tracking branch 'dmaengine-fixes/fixes' new 1116321ef809 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 41eef4de1110 Merge remote-tracking branch 'omap-fixes/fixes' new 7ba791a10b2e Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 3d677f12ea3a platform/x86: thinkpad_acpi: Allow the FnLock LED to change state new ec0e8fc416f7 platform/x86: thinkpad_acpi: Disable DYTC CQL mode around [...] new d939cd96b9df platform/x86: dell-wmi-sysman: Fix crash caused by calling [...] new c59ab4cedab7 platform/x86: dell-wmi-sysman: Fix possible NULL pointer d [...] new 2d0c418c91d8 platform/x86: dell-wmi-sysman: Make it safe to call exit_f [...] new 59bbbeb9c22c platform/x86: dell-wmi-sysman: Fix release_attributes_data [...] new 9c90cd869747 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error [...] new 32418dd58c95 platform/x86: dell-wmi-sysman: Make sysman_init() return - [...] new 35471138a9f7 platform/x86: dell-wmi-sysman: Cleanup create_attributes_l [...] new 538d2dd0b992 platform/x86: intel-vbtn: Stop reporting SW_DOCK events new 7803672a3c7e Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 55ed1e324fda Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 9b71b68f37b5 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new d9c0a6a44eb2 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new a605dcd16099 Merge remote-tracking branch 'fpga-fixes/fixes' new 5e4ca55461b1 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 712b22e21dbf Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new cd5297b0855f drm/etnaviv: Use FOLL_FORCE for userptr new 50891bead80b drm/etnaviv: User FOLL_LONGTERM in userptr new 4fdba9ae9794 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 (c8c0b27c5173) \ N -- N -- N refs/heads/pending-fixes (4fdba9ae9794)
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 179 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/networking/xfrm_device.rst | 2 +- Documentation/virt/kvm/api.rst | 9 +- MAINTAINERS | 35 ++- Makefile | 2 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 22 +- arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 1 + arch/arm/mach-imx/avic.c | 16 +- arch/arm/mach-imx/common.h | 1 - arch/arm/mach-imx/mach-imx1.c | 11 - arch/arm/mach-imx/mach-imx25.c | 12 - arch/arm/mach-imx/mach-imx27.c | 12 - arch/arm/mach-imx/mach-imx31.c | 1 - arch/arm/mach-imx/mach-imx35.c | 1 - arch/arm/mach-imx/mm-imx3.c | 24 -- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/x86/events/intel/core.c | 3 + arch/x86/events/intel/ds.c | 2 +- arch/x86/include/asm/kvm_host.h | 34 ++- arch/x86/include/asm/processor.h | 9 - arch/x86/include/asm/thread_info.h | 15 +- arch/x86/kernel/apic/apic.c | 5 + arch/x86/kernel/apic/io_apic.c | 10 + arch/x86/kernel/kvm.c | 23 +- arch/x86/kernel/signal.c | 24 +- arch/x86/kvm/hyperv.c | 91 +++++++- arch/x86/kvm/hyperv.h | 1 + arch/x86/kvm/mmu/mmu_internal.h | 5 + arch/x86/kvm/mmu/tdp_iter.c | 30 ++- arch/x86/kvm/mmu/tdp_iter.h | 4 +- arch/x86/kvm/mmu/tdp_mmu.c | 40 ++-- arch/x86/kvm/x86.c | 113 +++++---- arch/x86/net/bpf_jit_comp.c | 3 +- drivers/base/power/runtime.c | 62 ++--- drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/vars.c | 4 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 34 +-- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 5 + .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 26 ++- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/iommu/amd/init.c | 36 +-- drivers/iommu/tegra-smmu.c | 7 +- drivers/net/ethernet/intel/e1000e/hw.h | 6 +- drivers/net/ethernet/intel/igb/e1000_hw.h | 6 +- drivers/net/ethernet/intel/igb/igb.h | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 11 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 31 ++- drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ipa/ipa_cmd.c | 50 ++-- drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/r8152.c | 5 +- drivers/nvme/host/core.c | 64 ++--- drivers/nvme/host/fabrics.h | 7 + drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/rdma.c | 11 +- drivers/nvme/host/tcp.c | 20 +- drivers/nvme/target/core.c | 17 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/tcp.c | 2 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/int-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/string-attributes.c | 3 + drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 84 +++---- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/platform/x86/thinkpad_acpi.c | 17 +- drivers/usb/cdns3/cdnsp-gadget.c | 4 + fs/cifs/cifs_swn.c | 2 +- fs/cifs/cifsacl.c | 9 +- fs/cifs/fs_context.c | 6 +- fs/cifs/inode.c | 10 +- fs/cifs/transport.c | 7 +- fs/ext4/balloc.c | 38 ++- fs/ext4/ext4.h | 3 + fs/ext4/extents.c | 2 +- fs/ext4/fast_commit.c | 9 +- fs/ext4/inode.c | 18 +- fs/ext4/mballoc.c | 11 +- fs/ext4/namei.c | 50 +++- fs/ext4/super.c | 7 +- fs/ext4/sysfs.c | 7 + fs/ext4/verity.c | 89 ++++--- fs/ext4/xattr.c | 6 +- fs/io-wq.c | 14 +- fs/io-wq.h | 10 +- fs/io_uring.c | 252 +++++++++++--------- fs/select.c | 10 +- fs/zonefs/super.c | 101 ++++++-- include/linux/efi.h | 6 +- include/linux/io_uring.h | 25 -- include/linux/restart_block.h | 1 + include/linux/thread_info.h | 13 ++ include/linux/usermode_driver.h | 1 + include/linux/ww_mutex.h | 5 +- include/net/netfilter/nf_tables.h | 3 + include/net/red.h | 2 +- include/trace/events/workqueue.h | 6 +- kernel/bpf/preload/bpf_preload_kern.c | 19 +- kernel/fork.c | 1 - kernel/freezer.c | 2 +- kernel/futex.c | 3 +- kernel/irq/irq_sim.c | 4 +- kernel/irq/manage.c | 4 + kernel/jump_label.c | 8 + kernel/locking/mutex.c | 25 +- kernel/reboot.c | 2 - kernel/signal.c | 6 +- kernel/static_call.c | 42 ++-- kernel/time/alarmtimer.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/usermode_driver.c | 21 +- net/can/isotp.c | 6 +- net/core/dev.c | 12 + net/netfilter/nf_conntrack_proto_gre.c | 3 - net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 22 +- net/sctp/output.c | 7 - net/sctp/outqueue.c | 7 + net/vmw_vsock/af_vsock.c | 1 + tools/lib/bpf/btf_dump.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 8 + tools/testing/selftests/kvm/.gitignore | 3 + tools/testing/selftests/kvm/Makefile | 3 + tools/testing/selftests/kvm/include/kvm_util.h | 2 + tools/testing/selftests/kvm/lib/kvm_util.c | 7 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 2 - .../selftests/kvm/x86_64/get_msr_index_features.c | 134 +++++++++++ tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 260 +++++++++++++++++++++ .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 166 +++++++++++++ .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- 136 files changed, 1840 insertions(+), 812 deletions(-) create mode 100644 tools/testing/selftests/kvm/x86_64/get_msr_index_features.c create mode 100644 tools/testing/selftests/kvm/x86_64/hyperv_clock.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.c