This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allnoconfig in repository toolchain/ci/linux.
from f296bfd5cd04 Merge tag 'nfs-for-5.12-2' of git://git.linux-nfs.org/proj [...] adds 993bdde94547 kbuild: add image_name to no-sync-config-targets adds b3d9fc143680 kbuild: dummy-tools: fix inverted tests for gcc adds 1f09af062556 kbuild: Fix ld-version.sh script if LLD was built with LLD_VENDOR adds ce6ed1c4c987 kbuild: rebuild GCC plugins when the compiler is upgraded adds 2eab791f940b kbuild: dummy-tools: support MPROFILE_KERNEL checks for ppc adds bf3c25515061 kbuild: Allow LTO to be selected with KASAN_HW_TAGS adds f9bc754be475 kbuild: dummy-tools: adjust to scripts/cc-version.sh adds 64bfc99429a5 kbuild: remove unneeded -O option to dtc adds 4c273d23c44a kbuild: remove LLVM=1 test from HAS_LTO_CLANG adds 285a65f1a10f kbuild: remove meaningless parameter to $(call if_changed_ [...] adds bcbcf50f5218 kbuild: fix ld-version.sh to not be affected by locale adds e83bad7f77a4 Merge tag 'kbuild-fixes-v5.12-2' of git://git.kernel.org/p [...] adds 9f377622a484 erofs: fix bio->bi_max_vecs behavior change adds 420623430a70 Merge tag 'erofs-for-5.12-rc3' of git://git.kernel.org/pub [...] adds 4d8654e81db7 Goodix Fingerprint device is not a modem adds 1edbff9c80ed usb: dwc3: qcom: add ACPI device id for sc8180x adds 650bf52208d8 USB: gadget: u_ether: Fix a configfs return code adds 789ea77310f0 usb: gadget: f_uac2: always increase endpoint max_packet_s [...] adds cc2ac63d4cf7 usb: gadget: f_uac1: stop playback on function disable adds 2664deb09306 usb: dwc3: qcom: Honor wakeup enabled/disabled state adds b1d25e6ee57c usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe wit [...] adds 414c20df7d40 USB: gadget: udc: s3c2410_udc: fix return value check in s [...] adds 9de2c43acf37 USB: usblp: fix a hang in poll() if disconnected adds 1cffb1c66499 usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement adds 47ccc8fc2c9c usbip: fix stub_dev to check for stream socket adds f55a0571690c usbip: fix vhci_hcd to check for stream socket adds 6801854be94f usbip: fix vudc to check for stream socket adds 9380afd6df70 usbip: fix stub_dev usbip_sockfd_store() races leading to gpf adds 718ad9693e36 usbip: fix vhci_hcd attach_store() races leading to gpf adds 46613c9dfa96 usbip: fix vudc usbip_sockfd_store races leading to gpf adds ca667a33207d USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter adds 42213a0190b5 USB: serial: cp210x: add some more GE USB IDs adds f164f5d8a702 USB: serial: xr: fix NULL-deref on disconnect adds 5563b3b64203 USB: serial: ch341: add new Product ID adds cfdc67acc785 USB: serial: io_edgeport: fix memory leak in edge_startup adds a949b9eab039 Merge tag 'usb-serial-5.12-rc3' of https://git.kernel.org/ [...] adds a4a251f8c235 usb: xhci: do not perform Soft Retry for some xHCI hosts adds 253f588c70f6 xhci: Improve detection of device initiated wake signal. adds b71c669ad839 usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing adds d26c00e7276f xhci: Fix repeated xhci wake after suspend due to uncleare [...] adds 5c7bdbf8827f Merge tag 'usb-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] adds 1487e7bae809 leds: trigger: Fix error path to not unlock the unlocked mutex adds ba8a86e4dadb leds: trigger/tty: Use led_set_brightness_sync() from workqueue adds 2334de198fed Revert "serial: max310x: rework RX interrupt handling" adds c776b77a279c Revert "drivers:tty:pty: Fix a race causing data loss on close" adds cc14086f2298 Merge tag 'tty-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] adds 7c36194558cf staging: rtl8192e: fix kconfig dependency on CRYPTO adds d660f4f42cce staging: rtl8712: unterminated string leads to read overflow adds 8687bf9ef955 staging: rtl8192e: Fix possible buffer overflow in _rtl92e [...] adds b93c1e3981af staging: rtl8712: Fix possible buffer overflow in r8712_si [...] adds e163b9823a0b staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() adds 25317f428a78 staging: comedi: addi_apci_1032: Fix endian problem for CO [...] adds ac0bbf55ed3b staging: comedi: addi_apci_1500: Fix endian problem for co [...] adds b2e78630f733 staging: comedi: adv_pci1710: Fix endian problem for AI co [...] adds 1c0f20b78781 staging: comedi: das6402: Fix endian problem for AI command data adds 459b1e8c8fe9 staging: comedi: das800: Fix endian problem for AI command data adds 54999c0d94b3 staging: comedi: dmm32at: Fix endian problem for AI command data adds b39dfcced399 staging: comedi: me4000: Fix endian problem for AI command data adds a084303a6458 staging: comedi: pcl711: Fix endian problem for AI command data adds 148e34fd33d5 staging: comedi: pcl818: Fix endian problem for AI command data adds 8536749d4952 staging: comedi: amplc_pc236_common: Use 16-bit 0 for inte [...] adds a1acdbc55403 staging: comedi: comedi_parport: Use 16-bit 0 for interrupt data adds 33444638ae54 staging: comedi: ni_6527: Use 16-bit 0 for interrupt data adds 5ff1c08c28c3 staging: comedi: ni_65xx: Use 16-bit 0 for interrupt data adds fd3ce6557da0 staging: comedi: pcl726: Use 16-bit 0 for interrupt data adds 87107518d7a9 staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() adds d4ac640322b0 staging: rtl8188eu: fix potential memory corruption in rtw [...] adds 74b6b20df8cf staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() adds 16d7586dccf8 Revert "staging: wfx: remove unused included header files" adds be61af330e09 Merge tag 'staging-5.12-rc3' of git://git.kernel.org/pub/s [...] adds 16db6b532fa4 habanalabs: mark hl_eq_inc_ptr() as static adds bd0c48e53d2f drivers: habanalabs: remove unused dentry pointer for debu [...] adds 27ac5aada024 habanalabs: Call put_pid() when releasing control device adds ffd123fe8397 habanalabs: Disable file operations after device is removed adds 15097e9338ed habanalabs: fix debugfs address translation adds 51f24030358b cpu/hotplug: Fix build error of using {add,remove}_cpu() w [...] adds e54b78886949 virt: acrn: Make remove_cpu sysfs invisible with !CONFIG_H [...] adds dcf9625f2adf virt: acrn: Use vfs_poll() instead of f_op->poll() adds a758b7c4c6f2 virt: acrn: Use EPOLLIN instead of POLLIN adds 1201d68f4781 virt: acrn: Correct type casting of argument of copy_from_user() adds 20c40794eb85 misc: fastrpc: restrict user apps from sending kernel RPC [...] adds 65527a51c66f misc/pvpanic: Export module FDT device table adds 88fe49249c99 Merge tag 'char-misc-5.12-rc3' of git://git.kernel.org/pub [...] adds 34dc2efb39a2 memblock: fix section mismatch warning adds cbf78d85079c stop_machine: mark helpers __always_inline adds ea29b20a8285 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM adds 0740a50b9baa mm/page_alloc.c: refactor initialization of struct page fo [...] adds 82e69a121be4 mm/fork: clear PASID for new mm adds 2103cf9c3f3b hugetlb: dedup the code to add a new file_region adds ca7e0457efef hugetlb: break earlier in add_reservation_in_range() when we can adds 97a7e4733b9b mm: introduce page_needs_cow_for_dma() for deciding whether cow adds ca6eb14d6453 mm: use is_cow_mapping() across tree where proper adds 4eae4efa2c29 hugetlb: do early cow when page pinned on src mm adds 184cee516f3e mm/highmem.c: fix zero_user_segments() with start > end adds e7850f4d844e binfmt_misc: fix possible deadlock in bm_register_write adds f0b15b608129 MAINTAINERS: exclude uapi directories in API/ABI section adds 97e4910232fa linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* adds 702b16d724a6 kfence: fix printk format for ptrdiff_t adds df3ae2c9941d kfence, slab: fix cache_alloc_debugcheck_after() for bulk [...] adds 0aa41cae92c1 kfence: fix reports if constant function prefixes exist adds 149fc787353f include/linux/sched/mm.h: use rcu_dereference in in_vfork() adds 96cfe2c0fd23 mm/madvise: replace ptrace attach requirement for process_madvise adds f9d79e8dce40 kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC adds d9b571c885a8 kasan: fix KASAN_STACK dependency for HW_TAGS adds 6ce64428d620 mm/userfaultfd: fix memory corruption due to writeprotect adds 0ceb1ace4a27 ia64: fix ia64_syscall_get_set_arguments() for break-based [...] adds 61bf318eac2c ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign adds be6c8982e4ab mm/memcg: rename mem_cgroup_split_huge_fixup to split_page [...] adds e1baddf8475b mm/memcg: set memcg when splitting page adds 57e0076e6575 zram: fix return value on writeback_store adds 2766f1821600 zram: fix broken page writeback adds 50eb842fe517 Merge branch 'akpm' (patches from Andrew) adds beda430177f5 KVM: x86: Ensure deadline timer has truly expired before p [...] adds 99840a75454b KVM: SVM: Connect 'npt' module param to KVM's internal 'np [...] adds 4691453406c3 kvm: x86: use NULL instead of using plain integer as pointer adds b96b0c5de685 KVM: arm64: nvhe: Save the SPE context early adds 31948332d5fa KVM: arm64: Avoid corrupting vCPU context register in guest exit adds c4b000c3928d KVM: arm64: Fix nVHE hyp panic host context restore adds 6b5b368fccd7 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key adds f27647b588c1 KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] adds b9d699e2694d KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] adds 9739f6ef053f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] adds 357ad203d45c KVM: arm64: Fix range alignment when walking page tables adds dbaee836d60a KVM: arm64: Don't use cbz/adr with external symbols adds 01dc9262ff57 KVM: arm64: Ensure I-cache isolation between vcpus of a same VM adds 7d717558dd5e KVM: arm64: Reject VM creation when the default IPA size i [...] adds 262b003d059c KVM: arm64: Fix exclusive limit for IPA size adds 6fcd9cbc6a90 kvm: x86: annotate RCU pointers adds d7eb79c6290c KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged adds 8df9f1af2ece KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in [...] adds 35737d2db2f4 KVM: LAPIC: Advancing the timer expiration on guest initia [...] adds 9d0c8e793f0e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds cea15316ceee powerpc/64s: Fix instruction encoding for lis in ppc_funct [...] adds 7aed41cff35a powerpc/64s: Use symbolic macros for function entry encoding adds 73ac79881804 powerpc: Fix inverted SET_FULL_REGS bitop adds c080a173301f powerpc/64s/exception: Clean up a missed SRR specifier adds bd73758803c2 powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() adds 0b736881c8f1 powerpc/traps: unrecoverable_exception() is not an interru [...] adds c3c7579f5e3b Merge tag 'powerpc-5.12-3' of git://git.kernel.org/pub/scm [...] adds e504e74cc3a2 x86/unwind/orc: Disable KASAN checking in the ORC unwinder [...] adds b59cc97674c9 x86/unwind/orc: Silence warnings caused by missing ORC data adds 5d5675df792f x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls adds 78a81d88f60b x86/sev-es: Introduce ip_within_syscall_gap() helper adds 545ac14c16b5 x86/sev-es: Check regs->sp is trusted before adjusting #VC [...] adds 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler adds bffe30dd9f1f x86/sev-es: Use __copy_from_user_inatomic() adds 0a7c10df49eb Merge tag 'x86_urgent_for_v5.12_rc3' of git://git.kernel.o [...] adds 9e9888a0fe97 efi: stub: omit SetVirtualAddressMap() if marked unsupport [...] adds 836d7f0572ca Merge tag 'efi-urgent-for-v5.12-rc2' of git://git.kernel.o [...] adds a5398bffc01f perf/core: Flush PMU internal buffers for per-CPU events adds afbef3014958 perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR adds c8e2fe13d1d1 x86/perf: Use RET0 as default for guest_get_msrs to handle [...] adds 75013c6c52d8 Merge tag 'perf_urgent_for_v5.12-rc3' of git://git.kernel. [...] adds 50bf8080a94d static_call: Fix the module key fixup adds d5b0e0677bfd u64_stats,lockdep: Fix u64_stats_init() vs lockdep adds 4817a52b3061 seqlock,lockdep: Fix seqcount_latch_init() adds fa509ff879f8 Merge tag 'locking-urgent-2021-03-14' of git://git.kernel. [...] adds ba08abca66d4 objtool,x86: Fix uaccess PUSHF/POPF validation adds 19469d2adab9 Merge tag 'objtool-urgent-2021-03-14' of git://git.kernel. [...] adds 8a6edb5257e2 sched: Fix migration_cpu_stop() requeueing adds c20cf065d4a6 sched: Simplify migration_cpu_stop() adds 58b1a45086b5 sched: Collate affine_move_task() stoppers adds 3f1bc119cd7f sched: Optimize migration_cpu_stop() adds 9e81889c7648 sched: Fix affine_move_task() self-concurrency adds 50caf9c14b14 sched: Simplify set_affinity_pending refcounts adds ce29ddc47b91 sched/membarrier: fix missing local execution of ipi_sync_ [...] adds c72cbc936141 Merge tag 'sched-urgent-2021-03-14' of git://git.kernel.or [...] adds 46eb1701c046 hrtimer: Update softirq_expires_next correctly after __hrt [...] adds 802b31c0dd7f Merge tag 'timers-urgent-2021-03-14' of git://git.kernel.o [...] adds 69dd4503a7e6 irqdomain: Remove debugfs_file from struct irq_domain adds 3e895f4cbd15 ARM: ep93xx: Select GENERIC_IRQ_MULTI_HANDLER directly adds a79f7051cccb irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER adds 673433e7c288 dt-bindings/irq: Add compatible string for the JZ4760B adds 5fbecd2389f4 irqchip/ingenic: Add support for the JZ4760 adds b470ebc9e0e5 Merge tag 'irqchip-fixes-5.12-1' of git://git.kernel.org/p [...] adds 70404fe3030e Merge tag 'irq-urgent-2021-03-14' of git://git.kernel.org/ [...] adds c995f12ad884 prctl: fix PR_SET_MM_AUXV kernel stack leak adds 1e28eed17697 Linux 5.12-rc3 adds 64fcbb6158ec afs: Fix accessing YFS xattrs on a non-YFS server adds a7889c6320b9 afs: Stop listxattr() from listing "afs.*" attributes adds 1a4431a5db2b Merge tag 'afs-fixes-20210315' of git://git.kernel.org/pub [...] adds d30881f573e5 nfsd: Don't keep looking up unhashed files in the nfsd file cache adds 6820bf77864d svcrdma: disable timeouts on rdma backchannel adds 700522736907 fs: nfsd: fix kconfig dependency warning for NFSD_V4 adds bfdd89f232aa nfsd: don't abort copies early adds c7de87ff9dac NFSD: Repair misuse of sv_lock in 5.10.16-rt30. adds f1442d6349a2 sunrpc: fix refcount leak for rpc auth modules adds 0ddc94239401 rpc: fix NULL dereference on kmalloc failure adds 4aa5e002034f Revert "nfsd4: remove check_conflicting_opens warning" adds 6ee65a773096 Revert "nfsd4: a client's own opens needn't prevent delegations" adds 614c9750173e NFSD: fix dest to src mount in inter-server COPY adds b4250dd868d1 NFSD: fix error handling in NFSv4.0 callbacks adds bade4be69a6e svcrdma: Revert "svcrdma: Reduce Receive doorbell rate" adds 4108e101972c Merge tag 'nfsd-5.12-2' of git://git.kernel.org/pub/scm/li [...] adds 775c5033a0d1 fuse: fix live lock in fuse_iget() adds 3f9b9efd82a8 virtiofs: Fail dax mount if device does not support it adds f8425c939663 fuse: 32-bit user space ioctl compat for fuse device adds 1df27313f50a Merge tag 'fuse-fixes-5.12-rc4' of git://git.kernel.org/pu [...] adds 2046a24ae121 thermal/core: Add NULL pointer check before using cooling [...] adds 35d8c39d0e52 Merge tag 'thermal-v5.12-rc4' of git://git.kernel.org/pub/ [...] adds 3f6c515d7234 MIPS: vmlinux.lds.S: Fix appended dtb not properly aligned adds e69beeabac6d Merge tag 'mips-fixes_5.12_2' of git://git.kernel.org/pub/ [...] adds 6417f03132a6 module: remove never implemented MODULE_SUPPORTED_DEVICE adds 5808fecc5723 iomap: Fix negative assignment to unsigned sis->pages in i [...] adds 8ff0f3bf5d65 Merge branch 'iomap-5.12-fixes' of git://git.kernel.org/pu [...] adds f00bdce04552 vdpa: set the virtqueue num during register adds da98b54d0298 virtio-mmio: Use to_virtio_mmio_device() to simply code adds bc22ed2ea112 virtio: remove export for virtio_config_{enable, disable} adds aa443ac20445 vdpa_sim: Skip typecasting from void* adds 4c050286bb20 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] adds beb691e69f4d vhost: Fix vhost_vq_reset() adds f6bbf0010ba0 vhost-vdpa: fix use-after-free of v->config_ctx adds 0bde59c1723a vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget [...] adds bf152b0b41dc Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds b5a08423da9d xfs: fix quota accounting when a mount is idmapped adds d336f7ebc650 xfs: force log and push AIL to clear pinned inodes when ab [...] adds 08a204387e80 docs: ABI: Fix the spelling oustanding to outstanding in t [...] adds 8723d5ba8bda xfs: also reject BULKSTAT_SINGLE in a mount user namespace adds c73891c922f5 Merge tag 'xfs-5.12-fixes-3' of git://git.kernel.org/pub/s [...] adds 7dc4b2fdb272 vfio/type1: fix unmap all on ILP32 adds 179209fa1270 vfio: IOMMU_API should be selected adds d3d72a6dfffd vfio-platform: Add COMPILE_TEST to VFIO_PLATFORM adds 3b49dfb08c75 ARM: amba: Allow some ARM_AMBA users to compile with COMPILE_TEST adds b2b12db53507 vfio: Depend on MMU adds 4ab4fcfce5b5 vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_e [...] adds dc0337999d87 Merge tag 'vfio-v5.12-rc4' of git://github.com/awilliam/li [...] adds d2dcc8ed8ec6 btrfs: fix wrong offset to zero out range beyond i_size adds fbf48bb0b197 btrfs: track qgroup released data in own variable in inser [...] adds a3ee79bd8fe1 btrfs: fix qgroup data rsv leak caused by falloc failure adds e3d3b4157610 btrfs: zoned: fix linked list corruption after log root tr [...] adds d9bb77d51e66 btrfs: subpage: fix wild pointer access during metadata re [...] adds 60484cd9d501 btrfs: subpage: make readahead work properly adds 34e49994d0dc btrfs: fix slab cache flags for free space tree bitmap adds dbcc7d57bffc btrfs: fix race when cloning extent buffer during rewind o [...] adds 485df7555425 btrfs: always pin deleted leaves when there are active tre [...] adds 81aa0968b7ea Merge tag 'for-5.12-rc3-tag' of git://git.kernel.org/pub/s [...] adds 6c5403173a13 drm/ttm: make ttm_bo_unpin more defensive adds 690911544275 drm/omap: dsi: fix unsigned expression compared with zero adds db3f0d8ee9bf Merge tag 'drm-misc-fixes-2021-03-18' of git://anongit.fre [...] adds 73076790e257 drm/amd/display: Copy over soc values before bounding box [...] adds 34fa493a565c drm/amd/display: Correct algorithm for reversed gamma adds beb6b2f97e0a drm/amd/display: Remove MPC gamut remap logic for DCN30 adds a97fdabcf2b4 Merge tag 'amd-drm-fixes-5.12-2021-03-18' of https://gitla [...] adds 8e62438a1ee7 drm/i915: Workaround async flip + VT-d corruption on HSW/BDW adds 6a77c6bb7260 i915/perf: Start hrtimer only if sampling the OA buffer adds 0677170bcf5c Merge tag 'drm-intel-fixes-2021-03-18' of git://anongit.fr [...] adds e94c55b8e0a0 nouveau: Skip unvailable ttm page entries adds 8b12a62a4e3e Merge tag 'drm-fixes-2021-03-19' of git://anongit.freedesk [...] adds 2bf44e0ee95f ALSA: hda: generic: Fix the micmute led init state adds dd7b836d6bc9 ALSA: dice: fix null pointer dereference when node is disc [...] adds e1c86210fe27 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Red [...] adds b95bc12e0412 ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro adds ca6883393f0f ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 adds e7d66cf79939 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 adds 53b861bec737 ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 adds 9e0bdaa9fcb8 ASoC: rt1015: fix i2c communication error adds 0d2b6e398975 ASoC: rt1015: enable BCLK detection after calibration adds 0c0a58837835 ASoC: codecs: lpass-rx-macro: Fix uninitialized variable ec_tx adds 87263968516f ASoC: fsl_ssi: Fix TDM slot setup for I2S mode adds 4ec5b96775a8 ASoC: ak4458: Add MODULE_DEVICE_TABLE adds 80cffd2468dd ASoC: ak5558: Add MODULE_DEVICE_TABLE adds d917b5dde660 ASoC: rt5670: Remove 'OUT Channel Switch' control adds caba8d764770 ASoC: rt5670: Remove 'HP Playback Switch' control adds 02aa946ef376 ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from St [...] adds 42121c2645d2 ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control adds cc73181b7d53 Merge series "ASoC: rt5670: Various kcontrol fixes" from H [...] adds ca08ddfd961d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD [...] adds f86f58e3594f ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] adds bb18c678754c ASoC: es8316: Simplify adc_pga_gain_tlv table adds cfa26ed1f9f8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] adds eee51df776bd ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] adds 19244c6c9c78 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] adds 5bb0ecddb2a7 ASoC: SOF: Intel: unregister DMIC device on probe error adds 7de14d581dbe ASoC: soc-core: Prevent warning if no DMI table is present adds 5346f0e80b71 ASoC: codecs: lpass-va-macro: mute/unmute all active decimators adds e4b8b7c91603 ASoC: codecs: lpass-wsa-macro: fix RX MIX input controls adds ac101985cad3 ASoC: remove remnants of sirf prima/atlas audio codec adds e793c965519b ASoC: cs42l42: Fix Bitclock polarity inversion adds 2bdc4f5c6838 ASoC: cs42l42: Fix channel width support adds 72d904763ae6 ASoC: cs42l42: Fix mixer volume control adds 15013240fcf7 ASoC: cs42l42: Don't enable/disable regulator at Bias Level adds 19325cfea044 ASoC: cs42l42: Always wait at least 3ms after reset adds 7c2a783c05b5 Merge series "Report jack and button detection + Capture S [...] adds fd8299181995 ASoC: SOF: intel: fix wrong poll bits in dsp power down adds 1c668e1c0a0f ASoC: qcom: sdm845: Fix array out of bounds access adds 4800fe6ea102 ASoC: qcom: sdm845: Fix array out of range on rx slim channels adds 3bb4852d598f ASoC: codecs: wcd934x: add a sanity check in set channel map adds e92a309be437 Merge series "ASoC: sdm845: array out of bound issues" fro [...] adds ea94191e584b spi: cadence: set cqspi to the driver_data field of struct device adds 9922f50f7178 ASoC: qcom: lpass-cpu: Fix lpass dai ids parse adds 8d06b9633a66 ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge adds 899b12542b08 ASoC: rt711: add snd_soc_component remove callback adds 9deef665f581 ASoC: dt-bindings: fsl_spdif: Add compatible string for ne [...] adds 8ca88d53351c ASoC: simple-card-utils: Do not handle device clock adds dbf54a953435 ASoC: rt5659: Update MCLK rate in set_sysclk() adds f9dc51cc6676 Merge series "Do not handle MCLK device clock in simple-ca [...] adds f4df9ee6d7f3 Merge tag 'asoc-fix-v5.12-rc2' of https://git.kernel.org/p [...] adds 50b1affc891c ALSA: usb-audio: Fix unintentional sign extension issue 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 [...] adds c79f01b6eb5d s390/cpumf: disable preemption when accessing per-cpu variable adds d54cb7d54877 s390/vtime: fix increased steal time accounting adds 0b13525c20fe s390/pci: fix leak of PCI device structure new 6bfea141b3d2 Merge tag 's390-5.12-4' of git://git.kernel.org/pub/scm/li [...] adds 3875721e825c gpiolib: Fix error return code in gpiolib_dev_init() adds 6cb59afe9e5b gpiolib: Assign fwnode to parent's if no primary one provided 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 [...]
The 45 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/ABI/testing/sysfs-fs-xfs | 2 +- .../interrupt-controller/ingenic,intc.yaml | 1 + .../devicetree/bindings/sound/fsl,spdif.yaml | 4 + Documentation/virt/kvm/api.rst | 12 +- MAINTAINERS | 4 +- Makefile | 6 +- arch/Kconfig | 3 +- arch/arm/Kconfig | 1 + arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/include/asm/kvm_hyp.h | 8 +- arch/arm64/kernel/image-vars.h | 3 + arch/arm64/kvm/arm.c | 7 +- arch/arm64/kvm/hyp/entry.S | 8 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 9 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 12 +- arch/arm64/kvm/hyp/nvhe/host.S | 15 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 12 +- arch/arm64/kvm/hyp/nvhe/switch.c | 14 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 3 +- arch/arm64/kvm/hyp/pgtable.c | 1 + arch/arm64/kvm/hyp/vgic-v3-sr.c | 40 +++- arch/arm64/kvm/hyp/vhe/tlb.c | 3 +- arch/arm64/kvm/mmu.c | 3 +- arch/arm64/kvm/perf.c | 10 + arch/arm64/kvm/pmu-emul.c | 10 - arch/arm64/kvm/reset.c | 12 +- arch/arm64/kvm/vgic/vgic-v3.c | 12 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/ptrace.c | 24 +- arch/mips/kernel/vmlinux.lds.S | 2 +- arch/powerpc/include/asm/code-patching.h | 7 +- arch/powerpc/include/asm/interrupt.h | 3 +- arch/powerpc/include/asm/ptrace.h | 4 +- arch/powerpc/include/asm/switch_to.h | 10 + arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/interrupt.c | 1 - arch/powerpc/kernel/traps.c | 2 +- arch/s390/include/asm/pci.h | 2 +- arch/s390/kernel/perf_cpum_cf_diag.c | 3 +- arch/s390/kernel/vtime.c | 2 +- arch/s390/pci/pci.c | 28 ++- arch/s390/pci/pci_event.c | 18 +- arch/x86/entry/common.c | 3 +- arch/x86/entry/entry_64_compat.S | 2 + arch/x86/events/core.c | 15 +- arch/x86/events/intel/core.c | 5 +- arch/x86/include/asm/insn-eval.h | 2 + arch/x86/include/asm/kvm_host.h | 38 ++- arch/x86/include/asm/proto.h | 1 + arch/x86/include/asm/ptrace.h | 15 ++ arch/x86/include/asm/smap.h | 10 +- arch/x86/kernel/kvm.c | 23 +- arch/x86/kernel/kvmclock.c | 19 +- arch/x86/kernel/sev-es.c | 22 +- arch/x86/kernel/traps.c | 3 +- arch/x86/kernel/unwind_orc.c | 14 +- arch/x86/kvm/hyperv.c | 91 +++++++- arch/x86/kvm/hyperv.h | 1 + arch/x86/kvm/lapic.c | 12 +- 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 | 51 ++-- arch/x86/kvm/svm/svm.c | 25 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 115 +++++---- arch/x86/lib/insn-eval.c | 66 ++++-- arch/x86/platform/iris/iris.c | 1 - drivers/atm/fore200e.c | 2 - drivers/base/power/runtime.c | 62 ++--- drivers/block/floppy.c | 1 - drivers/block/zram/zram_drv.c | 17 +- drivers/bluetooth/btrsi.c | 1 - drivers/char/applicom.c | 3 - drivers/char/toshiba.c | 1 - drivers/firmware/efi/libstub/efi-stub.c | 16 ++ drivers/gpio/gpiolib.c | 10 +- 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/i915/i915_perf.c | 13 +- drivers/gpu/drm/i915/i915_reg.h | 23 +- drivers/gpu/drm/i915/intel_pm.c | 16 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/gpu/drm/omapdrm/dss/dsi.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/input/joydev.c | 1 - drivers/iommu/amd/init.c | 36 +-- drivers/iommu/tegra-smmu.c | 7 +- drivers/irqchip/Kconfig | 9 - drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-ingenic.c | 1 + drivers/leds/trigger/ledtrig-tty.c | 11 +- drivers/media/firewire/firedtv-fw.c | 1 - drivers/media/pci/cx18/cx18-alsa-main.c | 1 - drivers/media/pci/cx18/cx18-driver.c | 1 - drivers/media/pci/cx25821/cx25821-alsa.c | 1 - drivers/media/pci/cx88/cx88-alsa.c | 1 - drivers/media/pci/ivtv/ivtv-alsa-main.c | 1 - drivers/media/pci/ivtv/ivtv-driver.c | 3 - drivers/media/pci/sta2x11/sta2x11_vip.c | 1 - drivers/media/platform/atmel/atmel-isi.c | 1 - drivers/media/platform/atmel/atmel-sama5d2-isc.c | 1 - drivers/media/platform/marvell-ccic/cafe-driver.c | 4 - drivers/media/platform/stm32/stm32-dcmi.c | 1 - drivers/media/usb/cpia2/cpia2_v4l.c | 1 - drivers/media/usb/tm6000/tm6000-alsa.c | 1 - drivers/media/usb/tm6000/tm6000-dvb.c | 2 - drivers/misc/fastrpc.c | 5 + drivers/misc/habanalabs/common/debugfs.c | 5 +- drivers/misc/habanalabs/common/device.c | 40 +++- drivers/misc/habanalabs/common/habanalabs.h | 2 - drivers/misc/habanalabs/common/habanalabs_ioctl.c | 12 + drivers/misc/habanalabs/common/irq.c | 2 +- drivers/misc/habanalabs/common/mmu/mmu.c | 38 ++- drivers/misc/pvpanic.c | 1 + drivers/mtd/maps/sun_uflash.c | 1 - drivers/net/can/peak_canfd/peak_pciefd_main.c | 1 - drivers/net/can/sja1000/ems_pci.c | 1 - drivers/net/can/sja1000/ems_pcmcia.c | 1 - drivers/net/can/sja1000/kvaser_pci.c | 1 - drivers/net/can/sja1000/peak_pci.c | 2 - drivers/net/can/sja1000/peak_pcmcia.c | 1 - drivers/net/can/sja1000/plx_pci.c | 12 - drivers/net/can/usb/peak_usb/pcan_usb.c | 2 - drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 3 - drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 - drivers/net/hamradio/scc.c | 1 - drivers/net/wireless/admtek/adm8211.c | 1 - drivers/net/wireless/ath/ath5k/base.c | 1 - drivers/net/wireless/ath/ath9k/hw.c | 1 - drivers/net/wireless/ath/ath9k/init.c | 1 - drivers/net/wireless/atmel/atmel.c | 1 - drivers/net/wireless/atmel/atmel_cs.c | 1 - drivers/net/wireless/atmel/atmel_pci.c | 1 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 1 - .../wireless/broadcom/brcm80211/brcmutil/utils.c | 1 - drivers/net/wireless/cisco/airo.c | 1 - drivers/net/wireless/cisco/airo_cs.c | 1 - drivers/net/wireless/intersil/hostap/hostap_cs.c | 1 - drivers/net/wireless/intersil/hostap/hostap_pci.c | 1 - drivers/net/wireless/intersil/hostap/hostap_plx.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2500usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 - drivers/net/wireless/ralink/rt2x00/rt73usb.c | 1 - drivers/net/wireless/rsi/rsi_91x_main.c | 1 - drivers/net/wireless/rsi/rsi_91x_sdio.c | 1 - drivers/net/wireless/rsi/rsi_91x_usb.c | 1 - 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 +- drivers/parport/parport_amiga.c | 1 - drivers/parport/parport_atari.c | 1 - drivers/parport/parport_gsc.c | 1 - drivers/parport/parport_mfc3.c | 1 - drivers/parport/parport_sunbpp.c | 1 - drivers/pci/hotplug/s390_pci_hpc.c | 3 +- drivers/s390/block/dasd.c | 1 - drivers/sbus/char/display7seg.c | 1 - drivers/scsi/hpsa.c | 1 - drivers/scsi/pcmcia/nsp_cs.c | 1 - drivers/scsi/smartpqi/smartpqi_init.c | 1 - drivers/sh/maple/maple.c | 1 - drivers/spi/spi-cadence-quadspi.c | 1 + drivers/staging/comedi/drivers/addi_apci_1032.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 18 +- drivers/staging/comedi/drivers/adv_pci1710.c | 10 +- .../staging/comedi/drivers/amplc_pc236_common.c | 4 +- drivers/staging/comedi/drivers/comedi_parport.c | 3 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/comedi/drivers/das800.c | 2 +- drivers/staging/comedi/drivers/dmm32at.c | 2 +- drivers/staging/comedi/drivers/me4000.c | 2 +- drivers/staging/comedi/drivers/ni_6527.c | 4 +- drivers/staging/comedi/drivers/ni_65xx.c | 3 +- drivers/staging/comedi/drivers/pcl711.c | 2 +- drivers/staging/comedi/drivers/pcl726.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 2 +- drivers/staging/comedi/drivers/vmk80xx.c | 1 - drivers/staging/ks7010/ks_wlan_net.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 5 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8192e/Kconfig | 1 + drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 7 +- drivers/staging/rtl8192u/r8192U_wx.c | 6 +- drivers/staging/rtl8712/rtl871x_cmd.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/staging/wfx/bh.c | 1 + drivers/staging/wfx/bh.h | 4 + drivers/staging/wfx/bus.h | 3 + drivers/staging/wfx/bus_sdio.c | 6 + drivers/staging/wfx/bus_spi.c | 7 + drivers/staging/wfx/data_rx.c | 5 + drivers/staging/wfx/data_tx.c | 5 + drivers/staging/wfx/data_tx.h | 3 + drivers/staging/wfx/debug.c | 6 + drivers/staging/wfx/fwio.c | 2 + drivers/staging/wfx/hif_api_cmd.h | 4 + drivers/staging/wfx/hif_api_general.h | 9 + drivers/staging/wfx/hif_tx.c | 4 + drivers/staging/wfx/hif_tx_mib.c | 5 + drivers/staging/wfx/hwio.c | 3 + drivers/staging/wfx/hwio.h | 2 + drivers/staging/wfx/key.c | 2 + drivers/staging/wfx/key.h | 2 + drivers/staging/wfx/main.c | 7 + drivers/staging/wfx/main.h | 3 + drivers/staging/wfx/queue.c | 4 + drivers/staging/wfx/queue.h | 3 + drivers/staging/wfx/scan.h | 2 + drivers/staging/wfx/sta.c | 6 + drivers/staging/wfx/sta.h | 2 + drivers/staging/wfx/traces.h | 3 + drivers/staging/wfx/wfx.h | 3 + drivers/tee/optee/core.c | 1 - drivers/thermal/thermal_sysfs.c | 3 + drivers/tty/pty.c | 15 +- drivers/tty/serial/icom.c | 2 - drivers/tty/serial/jsm/jsm_driver.c | 1 - drivers/tty/serial/max310x.c | 29 +-- drivers/tty/tty_io.c | 5 +- drivers/usb/class/cdc-acm.c | 5 + drivers/usb/class/usblp.c | 16 +- drivers/usb/dwc3/dwc3-qcom.c | 18 +- drivers/usb/gadget/function/f_uac1.c | 1 + drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 +- drivers/usb/host/xhci-pci.c | 13 +- drivers/usb/host/xhci-ring.c | 3 +- drivers/usb/host/xhci.c | 78 ++++--- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/ldusb.c | 1 - drivers/usb/renesas_usbhs/pipe.c | 2 + drivers/usb/serial/ch341.c | 1 + drivers/usb/serial/cp210x.c | 3 + drivers/usb/serial/io_edgeport.c | 26 ++- drivers/usb/serial/xr_serial.c | 25 -- drivers/usb/usbip/stub_dev.c | 42 +++- drivers/usb/usbip/vhci_sysfs.c | 39 +++- drivers/usb/usbip/vudc_sysfs.c | 49 +++- drivers/vdpa/ifcvf/ifcvf_main.c | 5 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 4 +- drivers/vdpa/vdpa.c | 18 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 5 +- drivers/vfio/Kconfig | 4 +- drivers/vfio/platform/Kconfig | 4 +- drivers/vfio/vfio_iommu_type1.c | 20 +- drivers/vhost/vdpa.c | 20 +- drivers/vhost/vhost.c | 2 +- drivers/virt/acrn/hsm.c | 11 +- drivers/virt/acrn/irqfd.c | 6 +- drivers/virtio/virtio.c | 6 +- drivers/virtio/virtio_mmio.c | 3 +- drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/cpwd.c | 1 - drivers/watchdog/riowd.c | 1 - fs/afs/dir.c | 1 - fs/afs/file.c | 1 - fs/afs/fs_operation.c | 7 +- fs/afs/inode.c | 1 - fs/afs/internal.h | 1 - fs/afs/mntpt.c | 1 - fs/afs/xattr.c | 31 +-- fs/binfmt_misc.c | 29 ++- fs/btrfs/ctree.c | 2 + fs/btrfs/extent-tree.c | 23 +- fs/btrfs/extent_io.c | 33 ++- fs/btrfs/inode.c | 37 ++- fs/btrfs/reada.c | 35 +-- fs/btrfs/tree-log.c | 8 +- fs/erofs/data.c | 28 +-- fs/fuse/dev.c | 26 ++- fs/fuse/fuse_i.h | 1 + fs/fuse/virtio_fs.c | 9 +- fs/io-wq.c | 6 +- fs/io-wq.h | 10 +- fs/io_uring.c | 228 ++++++++++-------- fs/iomap/swapfile.c | 10 + fs/locks.c | 3 - fs/nfsd/Kconfig | 1 + fs/nfsd/filecache.c | 2 + fs/nfsd/nfs4callback.c | 1 + fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4state.c | 55 ++--- fs/proc/task_mmu.c | 2 - fs/xfs/xfs_inode.c | 14 +- fs/xfs/xfs_itable.c | 6 + fs/xfs/xfs_mount.c | 90 ++++--- fs/xfs/xfs_symlink.c | 3 +- fs/zonefs/super.c | 101 ++++++-- include/drm/ttm/ttm_bo_api.h | 6 +- include/kvm/arm_pmu.h | 9 +- include/linux/amba/bus.h | 11 + include/linux/compiler-clang.h | 6 + include/linux/compiler-version.h | 14 ++ include/linux/cpu.h | 3 + include/linux/io_uring.h | 25 -- include/linux/irqdomain.h | 4 - include/linux/kconfig.h | 2 - include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 6 +- include/linux/mm.h | 21 ++ include/linux/mm_types.h | 1 + include/linux/module.h | 3 - include/linux/perf_event.h | 2 + include/linux/sched/mm.h | 3 +- include/linux/seqlock.h | 5 +- include/linux/stop_machine.h | 11 +- include/linux/sunrpc/svc_rdma.h | 1 - include/linux/u64_stats_sync.h | 7 +- include/linux/vdpa.h | 10 +- include/linux/virtio.h | 2 - include/trace/events/workqueue.h | 6 +- include/uapi/linux/fuse.h | 3 +- init/Kconfig | 11 +- kernel/events/core.c | 42 +++- kernel/fork.c | 9 +- kernel/freezer.c | 2 +- kernel/irq/irqdomain.c | 9 +- kernel/reboot.c | 2 - kernel/sched/core.c | 126 +++++----- kernel/sched/membarrier.c | 4 +- kernel/static_call.c | 7 +- kernel/sys.c | 2 +- kernel/time/hrtimer.c | 60 +++-- lib/Kconfig.kasan | 1 + mm/highmem.c | 17 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 123 +++++++--- mm/internal.h | 5 - mm/kfence/report.c | 30 ++- mm/madvise.c | 13 +- mm/memcontrol.c | 15 +- mm/memory.c | 16 +- mm/page_alloc.c | 167 +++++++------ mm/slab.c | 2 +- net/batman-adv/main.c | 1 - net/sunrpc/auth_gss/svcauth_gss.c | 11 +- net/sunrpc/svc.c | 6 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 6 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 82 ++++--- scripts/Makefile.lib | 4 +- scripts/dummy-tools/gcc | 18 +- scripts/gcc-plugins/Makefile | 1 + scripts/ld-version.sh | 22 +- sound/drivers/aloop.c | 1 - sound/drivers/dummy.c | 1 - sound/drivers/mtpav.c | 1 - sound/drivers/mts64.c | 1 - sound/drivers/pcsp/pcsp.c | 1 - sound/drivers/portman2x4.c | 1 - sound/drivers/serial-u16550.c | 1 - sound/drivers/virmidi.c | 1 - sound/firewire/dice/dice-stream.c | 5 +- sound/isa/ad1816a/ad1816a.c | 7 - sound/isa/ad1848/ad1848.c | 3 - sound/isa/als100.c | 11 - sound/isa/azt2320.c | 5 - sound/isa/cmi8330.c | 1 - sound/isa/cs423x/cs4231.c | 1 - sound/isa/cs423x/cs4236.c | 34 --- sound/isa/es1688/es1688.c | 5 - sound/isa/es18xx.c | 10 +- sound/isa/gus/gusclassic.c | 1 - sound/isa/gus/gusextreme.c | 1 - sound/isa/gus/gusmax.c | 1 - sound/isa/gus/interwave.c | 6 - sound/isa/opl3sa2.c | 5 - sound/isa/opti9xx/miro.c | 3 - sound/isa/opti9xx/opti92x-ad1848.c | 6 - sound/isa/sb/jazz16.c | 3 - sound/isa/sb/sb16.c | 8 - sound/isa/sb/sb8.c | 1 - sound/isa/sc6000.c | 3 - sound/isa/wavefront/wavefront.c | 1 - sound/mips/sgio2audio.c | 1 - sound/pci/ad1889.c | 1 - sound/pci/ali5451/ali5451.c | 1 - sound/pci/als300.c | 1 - sound/pci/als4000.c | 1 - sound/pci/atiixp.c | 1 - sound/pci/atiixp_modem.c | 1 - sound/pci/au88x0/au88x0.c | 2 - sound/pci/azt3328.c | 1 - sound/pci/bt87x.c | 2 - sound/pci/ca0106/ca0106_main.c | 1 - sound/pci/cmipci.c | 4 - sound/pci/cs4281.c | 1 - sound/pci/cs46xx/cs46xx.c | 7 - sound/pci/cs5535audio/cs5535audio.c | 1 - sound/pci/ctxfi/xfi.c | 1 - sound/pci/echoaudio/echoaudio.c | 1 - sound/pci/emu10k1/emu10k1.c | 2 - sound/pci/emu10k1/emu10k1x.c | 1 - sound/pci/ens1370.c | 8 - sound/pci/es1938.c | 4 - sound/pci/es1968.c | 4 - sound/pci/fm801.c | 2 - sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 34 --- sound/pci/hda/patch_realtek.c | 16 ++ sound/pci/ice1712/ice1712.c | 6 - sound/pci/ice1712/ice1724.c | 19 -- sound/pci/intel8x0.c | 23 -- sound/pci/intel8x0m.c | 15 -- sound/pci/korg1212/korg1212.c | 1 - sound/pci/lola/lola.c | 1 - sound/pci/lx6464es/lx6464es.c | 2 - sound/pci/maestro3.c | 5 - sound/pci/mixart/mixart.c | 1 - sound/pci/nm256/nm256.c | 2 - sound/pci/oxygen/oxygen.c | 3 - sound/pci/oxygen/se6x.c | 1 - sound/pci/oxygen/virtuoso.c | 1 - sound/pci/pcxhr/pcxhr.c | 1 - sound/pci/riptide/riptide.c | 1 - sound/pci/rme32.c | 1 - sound/pci/rme96.c | 5 - sound/pci/rme9652/hdsp.c | 3 - sound/pci/rme9652/hdspm.c | 1 - sound/pci/rme9652/rme9652.c | 2 - sound/pci/sis7019.c | 1 - sound/pci/sonicvibes.c | 1 - sound/pci/trident/trident.c | 12 - sound/pci/via82xx.c | 1 - sound/pci/via82xx_modem.c | 1 - sound/pci/vx222/vx222.c | 1 - sound/pci/ymfpci/ymfpci.c | 6 - sound/pcmcia/pdaudiocf/pdaudiocf.c | 1 - sound/pcmcia/vx/vxpocket.c | 4 - sound/ppc/powermac.c | 1 - sound/sh/aica.c | 1 - sound/sh/sh_dac_audio.c | 1 - sound/soc/codecs/Kconfig | 5 - sound/soc/codecs/ak4458.c | 1 + sound/soc/codecs/ak5558.c | 1 + sound/soc/codecs/cs42l42.c | 112 +++------ sound/soc/codecs/cs42l42.h | 13 +- sound/soc/codecs/es8316.c | 9 +- sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/lpass-va-macro.c | 28 ++- sound/soc/codecs/lpass-wsa-macro.c | 20 +- sound/soc/codecs/rt1015.c | 2 + sound/soc/codecs/rt5640.c | 4 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5659.c | 5 + sound/soc/codecs/rt5670.c | 110 +++++++-- sound/soc/codecs/rt5670.h | 9 +- sound/soc/codecs/rt711.c | 8 + sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sirf-audio-codec.h | 124 ---------- sound/soc/codecs/wcd934x.c | 6 + sound/soc/fsl/fsl_ssi.c | 6 +- sound/soc/generic/simple-card-utils.c | 13 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 4 +- sound/soc/mediatek/mt8192/mt8192-reg.h | 8 +- sound/soc/qcom/lpass-cpu.c | 2 +- sound/soc/qcom/sdm845.c | 6 +- sound/soc/soc-core.c | 4 + sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda.c | 1 + sound/sparc/amd7930.c | 1 - sound/sparc/cs4231.c | 1 - sound/sparc/dbri.c | 1 - sound/usb/6fire/chip.c | 1 - sound/usb/caiaq/device.c | 14 -- sound/usb/card.c | 2 - sound/usb/hiface/chip.c | 17 -- sound/usb/misc/ua101.c | 1 - sound/usb/mixer_quirks.c | 4 +- sound/usb/usx2y/usbusx2y.c | 1 - sound/x86/intel_hdmi_audio.c | 1 - sound/xen/xen_snd_front.c | 1 - tools/objtool/check.c | 3 + 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 +++++++++++++ 496 files changed, 3305 insertions(+), 2248 deletions(-) create mode 100644 include/linux/compiler-version.h delete mode 100644 sound/soc/codecs/sirf-audio-codec.h 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