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-master-arm-lts-defconfig in repository toolchain/ci/linux.
from 98968e69c0ac Merge v5.10.42 adds 1d62b7ac83e0 btrfs: tree-checker: do not error out if extent ref hash d [...] adds 70df000fb880 net: usb: cdc_ncm: don't spew notifications adds 0d0df2e53223 hwmon: (dell-smm-hwmon) Fix index values adds 46e650617934 hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 adds 39a909a9720d netfilter: conntrack: unregister ipv4 sockopts on error unwind adds 5148066edbdc efi/fdt: fix panic when no valid fdt found adds b828601c752b efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared adds 951f8ef71d69 efi/libstub: prevent read overflow in find_file_option() adds 8d27efbb0ee4 efi: cper: fix snprintf() use in cper_dimm_err_location() adds c303db1211a7 vfio/pci: Fix error return code in vfio_ecap_init() adds c25454a4f4cb vfio/pci: zap_vma_ptes() needs MMU adds 2adb0313b132 samples: vfio-mdev: fix error handing in mdpy_fb_probe() adds 46ae882bb19a vfio/platform: fix module_put call in error flow adds 4b1aba653642 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service adds 39b92726a380 HID: logitech-hidpp: initialize level variable adds 744db828d6f9 HID: pidff: fix error return code in hid_pidff_init() adds 56c45ab00aba HID: i2c-hid: fix format string mismatch adds 4f00f9c169d9 devlink: Correct VIRTUAL port to not have phys_port attributes adds f07c54831477 net/sched: act_ct: Offload connections with commit action adds be0d85072686 net/sched: act_ct: Fix ct template allocation for zone 0 adds b198f77a3613 mptcp: always parse mptcp options for MPC reqsk adds df7c913f90c3 nvme-rdma: fix in-casule data send for chained sgls adds 100c872c7511 ACPICA: Clean up context mutex during object deletion adds 091283e3d5eb perf probe: Fix NULL pointer dereference in convert_variab [...] adds 09fdb6747b7e net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs adds a5de17bb916a net: sock: fix in-kernel mark setting adds 874ece252ed2 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU adds f1d4184f128d net/tls: Fix use-after-free after the TLS device goes down and up adds c1ea8c0e71ea net/mlx5e: Fix incompatible casting adds 730700337593 net/mlx5: Check firmware sync reset requested is set befor [...] adds c8972cf28ea1 net/mlx5e: Check for needed capability for cvlan matching adds 2a8cda3867cd net/mlx5: DR, Create multi-destination flow table with lev [...] adds c440cd080761 nvmet: fix freeing unallocated p2pmem adds 5f3429c05e40 netfilter: nft_ct: skip expectations for confirmed conntrack adds 8d614eebc003 netfilter: nfnetlink_cthelper: hit EBUSY on updates if siz [...] adds 4cf297ef595c drm/i915/selftests: Fix return value check in live_breadcr [...] adds cdf3f6db1a86 bpf: Simplify cases in bpf_base_func_proto adds ff5039ec75c8 bpf, lockdown, audit: Fix buggy SELinux lockdown permissio [...] adds 2a0ba0125c2c ieee802154: fix error return code in ieee802154_add_iface() adds e513d889625b ieee802154: fix error return code in ieee802154_llsec_getparams() adds e0b61cda5f07 igb: add correct exception tracing for XDP adds 8067da904921 ixgbevf: add correct exception tracing for XDP adds 1dcf3d435bf6 cxgb4: fix regression with HASH tc prio value update adds 098702358274 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_ [...] adds b94580b055b8 ice: Fix allowing VF to request more/less queues via virtchnl adds a79883ce1e9f ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared adds 8726b9e81be7 ice: handle the VF VSI rebuild failure adds 68db78345f73 ice: report supported and advertised autoneg using PHY cap [...] adds c4b796f20c95 ice: Allow all LLDP packets from PF to Tx adds 21d494d4446b i2c: qcom-geni: Add shutdown callback for i2c adds 1958a31c035d cxgb4: avoid link re-train during TC-MQPRIO configuration adds fbae1a97ce34 i40e: optimize for XDP_REDIRECT in xsk path adds 274d6eeaafc7 i40e: add correct exception tracing for XDP adds 7bd82b73d589 ice: simplify ice_run_xdp adds 9e1eb428849f ice: optimize for XDP_REDIRECT in xsk path adds ad505705bba6 ice: add correct exception tracing for XDP adds e369db6cde11 ixgbe: optimize for XDP_REDIRECT in xsk path adds a1bf16616d83 ixgbe: add correct exception tracing for XDP adds d866a6e61a4d arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent adds 426ba49ec50b optee: use export_uuid() to copy client UUID adds d551b8e85777 bus: ti-sysc: Fix am335x resume hang for usb otg module adds a3716c19330d arm64: dts: ls1028a: fix memory node adds 4f323ce68e75 arm64: dts: zii-ultra: fix 12V_MAIN voltage adds 8aa4700de52d arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage adds a776ea1eca2b ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property adds 67ae12a57b34 ARM: dts: imx7d-pico: Fix the 'tuning-step' property adds 5592731e13cc ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells adds 0d83aec6e010 bus: ti-sysc: Fix flakey idling of uarts and stop using sw [...] adds e31ae45ed1d3 tipc: add extack messages for bearer/media failure adds fdf1e5eec3ed tipc: fix unique bearer names sanity check adds 282c9eeda6c2 serial: stm32: fix threaded interrupt handling adds 3c23e23c7ad9 riscv: vdso: fix and clean-up Makefile adds 0b2a990e5d2f io_uring: fix link timeout refs adds ec72cb50c1db io_uring: use better types for cflags adds 58f4d45d8d4d drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds c12946548001 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 7fa8ee00b5fa drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds 3795007c8dfc Bluetooth: fix the erroneous flush_work() order adds 74caf718cc74 Bluetooth: use correct lock to prevent UAF of hdev object adds d64fdbaec09b wireguard: do not use -O3 adds d4275889ac9c wireguard: peer: allocate in kmem_cache adds f74da2c2546c wireguard: use synchronize_net rather than synchronize_rcu adds b8d72ac1f210 wireguard: selftests: remove old conntrack kconfig value adds 842c21d6a042 wireguard: selftests: make sure rp_filter is disabled on vethc adds 42a667715b1e wireguard: allowedips: initialize list head in selftest adds 70a9a71ab3e5 wireguard: allowedips: remove nodes in O(1) adds c5155c741a48 wireguard: allowedips: allocate nodes in kmem_cache adds df3b45f6d1ce wireguard: allowedips: free empty intermediate nodes when [...] adds dac53568c6ac net: caif: added cfserl_release function adds d6db727457dd net: caif: add proper error handling adds af2806345a37 net: caif: fix memory leak in caif_device_notify adds 46403c1f80b0 net: caif: fix memory leak in cfusbl_device_notify adds a5e554f78981 HID: i2c-hid: Skip ELAN power-on command after reset adds b5d013c4c76b HID: magicmouse: fix NULL-deref on disconnect adds 127f25be2ff0 HID: multitouch: require Finger field to mark Win8 reports as MT adds d11e5b96efde gfs2: fix scheduling while atomic bug in glocks adds 029c06103e0a ALSA: timer: Fix master timer notification adds cfbb57fcb180 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx adds 846848c0520f ALSA: hda: update the power_state during the direct-complete adds 623603e255aa ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch adds b2057d138f1b ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators adds 01d349a481f0 ext4: fix memory leak in ext4_fill_super adds d3b668b96ad3 ext4: fix bug on in ext4_es_cache_extent as ext4_split_ext [...] adds fb86acc62369 ext4: fix fast commit alignment issues adds 2050c6e5b161 ext4: fix memory leak in ext4_mb_init_backend on error path. adds 3b713aafa7c9 ext4: fix accessing uninit percpu counter variable with fa [...] adds a4ed12f5edc4 usb: dwc2: Fix build in periphal-only mode adds 7178be006d49 pid: take a reference when initializing `cad_pid` adds c8d5faee4624 ocfs2: fix data corruption by fallocate adds 5f2e1e818e9f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() adds 68dcd32b326a mm/page_alloc: fix counting of free pages after take off f [...] adds 942c5864de85 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remo [...] adds 445477e9274e x86/sev: Check SME/SEV support in CPUID first adds 48ee0db61c82 nfc: fix NULL ptr dereference in llcp_sock_getname() after [...] adds 58da0b509e4b drm/amdgpu: Don't query CE and UE errors adds 3a6b69221f96 drm/amdgpu: make sure we unpin the UVD BO adds 42f75a4381a4 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing adds 5e5e63bacbe8 powerpc/kprobes: Fix validation of prefixed instructions a [...] adds b547a16b2491 btrfs: mark ordered extent and inode with error if we fail [...] adds 5a89982fa2bb btrfs: fix error handling in btrfs_del_csums adds 466d83fdbbe3 btrfs: return errors from btrfs_del_csums in cleanup_ref_head adds 48568f3944ee btrfs: fixup error handling in fixup_inode_link_counts adds 0df50d47d174 btrfs: abort in rename_exchange if we fail to insert the s [...] adds baa6763123e2 btrfs: fix deadlock when cloning inline extents and low on [...] adds 2eb4ec9c2c35 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY adds 05e41f6f1c4e drm/msm/dpu: always use mdp device to scale bandwidth adds fe910d20e2d8 btrfs: fix unmountable seed device after fstrim adds b3ee3f50ab1b KVM: SVM: Truncate GPR value for DR and CR accesses in !64 [...] adds b327c9774759 KVM: arm64: Fix debug register indexing adds 38b858da1c58 x86/kvm: Teardown PV features on boot CPU as well adds 3b0becf8b1ec x86/kvm: Disable kvmclock on all CPUs on shutdown adds 334c59d58de5 x86/kvm: Disable all PV features on crash adds f20eef4d0686 lib/lz4: explicitly support in-place decompression adds eddf2d9f76b0 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_S [...] adds 316de9a88c83 netfilter: nf_tables: missing error reporting for not sele [...] adds 6b53db8c4c14 xen-netback: take a reference to the RX task thread adds d17d47da59f7 neighbour: allow NUD_NOARP entries to be forced GCed adds 951358a824f9 Linux 5.10.43 adds 2d5cfb7bd19f Merge v5.10.43 new f70102cb369c proc: Track /proc/$pid/attr/ opener mm_struct new 3b89db7468f7 ASoC: max98088: fix ni clock divider calculation new cb24d57ad572 ASoC: amd: fix for pcm_read() error new 4b8b7bc3a726 spi: Fix spi device unregister flow new fb91ab403e6e spi: spi-zynq-qspi: Fix stack violation bug new 584b2c7ce244 bpf: Forbid trampoline attach for functions with variable [...] new 1e5cab50208c net/nfc/rawsock.c: fix a permission check bug new 2f523cd4a931 usb: cdns3: Fix runtime PM imbalance on error new a5ee8f54d0ab ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A [...] new 4352209ed0f0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3 [...] new cad3dc73c064 vfio-ccw: Reset FSM state to IDLE inside FSM new 01905f3232fd vfio-ccw: Serialize FSM IDLE state with I/O completion new 369f3caa4d74 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE new 06e84ea1f457 spi: sprd: Add missing MODULE_DEVICE_TABLE new 2e2145ccfbcb usb: chipidea: udc: assign interrupt number to USB gadget [...] new 143fc7220961 isdn: mISDN: netjet: Fix crash in nj_probe: new 42e490013809 bonding: init notify_work earlier to avoid uninitialized use new 1d6d43d4805d netlink: disable IRQs for netlink_lock_table() new be23c4af3d8a net: mdiobus: get rid of a BUG_ON() new 5ca472d40e2d cgroup: disable controllers at parse time new ad241cb1cffb wq: handle VM suspension in stall detection new 4353eb42180d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock new e806df71eed2 RDS tcp loopback connection can hang new 8d717c9135a3 net:sfc: fix non-freed irq in legacy irq mode new 30030c6ff3d4 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] new eac1d159b7a3 scsi: vmw_pvscsi: Set correct residual data length new 16763635285c scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] new bbb48789b62a scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal new a385cbf31ed0 net: macb: ensure the device is available before accessing [...] new ee144b798028 net: appletalk: cops: Fix data race in cops_probe1 new f42afc0f2902 net: dsa: microchip: enable phy errata workaround on 9567 new 37a079a6ae14 nvme-fabrics: decode host pathing error for connect new 7519ece673e3 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREE [...] new 90547d5db50b dm verity: fix require_signatures module_param permissions new b0308804b2e0 bnx2x: Fix missing error code in bnx2x_iov_init_one() new 2538f06f9468 nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME new 590f718a6473 nvmet: fix false keep-alive timeout when a controller is t [...] new a7c3c17867b3 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2 [...] new 3a5b982463f4 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2 [...] new 0c4d4de2da4d spi: Don't have controller clean up spi device before driv [...] new fa05ba61967a spi: Cleanup on failure of initial setup new d78b76af9f61 i2c: mpc: Make use of i2c_recover_bus() new fff6af6deae8 i2c: mpc: implement erratum A-004447 workaround new bd7d88b0874f ALSA: seq: Fix race of snd_seq_timer_open() new 98f842951f8a ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() new 6a81e47788ff ALSA: hda/realtek: headphone and mic don't work on an Acer laptop new bd0fe358d182 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] new 557306806777 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] new d62d55f3941b ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] new 05e6b7159475 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 new 82a8ffba54d3 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves new afd87792db35 Revert "ACPI: sleep: Put the FACS table after using it" new 491d52e00788 drm: Fix use-after-free read in drm_getunique() new aa8591a58cbd drm: Lock pointer access in drm_master_release() new 14831b79560b perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server new 6b6ff4d1f349 KVM: X86: MMU: Use the correct inherited permissions to ge [...] new 7af299b97734 kvm: avoid speculation-based attacks from out-of-range mem [...] new 8d5c0f6b7a78 staging: rtl8723bs: Fix uninitialized variables new bf240fee5b34 async_xor: check src_offs is not NULL before updating it new ca69dc891b28 btrfs: return value from btrfs_mark_extent_written() in ca [...] new 31fe243a6376 btrfs: promote debugging asserts to full-fledged checks in [...] new 74d3b20b1b20 cgroup1: don't allow '\n' in renaming new 97524384762c ftrace: Do not blindly read the ip address in ftrace_bug() new 67aca230caf3 mmc: renesas_sdhi: abort tuning when timeout detected new 1bf2c28ab268 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ new 0f5a20b1fd9d USB: f_ncm: ncm_bitrate (speed) is unsigned new 0ff5f83ae147 usb: f_ncm: only first packet of aggregate needs to start timer new b452e8bb7c52 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms new 750a0d755642 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is [...] new 2af93b437a61 usb: dwc3: meson-g12a: Disable the regulator in the error [...] new 851dee5a5da5 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->ga [...] new 470403639114 usb: dwc3: ep0: fix NULL pointer exception new 199af8a06de2 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling new 7cee4344cbb3 usb: typec: wcove: Use LE to CPU conversion when accessing [...] new 572de10087a9 usb: typec: ucsi: Clear PPM capability data in ucsi_init() [...] new 6900ef1b1095 usb: typec: intel_pmc_mux: Put fwnode in error case during [...] new 0b3bb7950e73 usb: typec: intel_pmc_mux: Add missed error check for devm [...] new 5cead896962d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind new 1e2d41c17f43 USB: serial: ftdi_sio: add NovaTech OrionMX product ID new ef91a6bd9469 USB: serial: omninet: add device id for Zyxel Omni 56K Plus new 4fa815beeaf0 USB: serial: quatech2: fix control-request directions new 21bee94fb9e4 USB: serial: cp210x: fix alternate function for CP2102N QFN20 new 6bf8ff7d0520 usb: gadget: eem: fix wrong eem header operation new 4b289a0f3033 usb: fix various gadgets null ptr deref on 10gbps cabling. new b972eff87463 usb: fix various gadget panics on 10gbps cabling new 18eaf0de50ea usb: typec: tcpm: cancel vdm and state machine hrtimer whe [...] new 7dcdfa28e1fe usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port new 06653ebc0ad2 regulator: core: resolve supply for boot-on/always-on regulators new e3a502abf506 regulator: max77620: Use device_set_of_node_from_dev() new c365ff97617c regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 new 5a5f5cfb5f09 regulator: fan53880: Fix missing n_voltages setting new 4579f6517679 regulator: bd71828: Fix .n_voltages settings new aafc51fddfa8 regulator: rtmv20: Fix .set_current_limit/.get_current_lim [...] new cc440da4aad9 phy: usb: Fix misuse of IS_ENABLED new 9e0677c2e390 usb: dwc3: gadget: Disable gadget IRQ during pullup disable new d68889298029 usb: typec: mux: Fix copy-paste mistake in typec_mux_match new 5a61f69da3b8 drm/mcde: Fix off by 10^3 in calculation new 5b7dc8329d7a drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 new 0bc79f4b7ac6 drm/msm/a6xx: update/fix CP_PROTECT initialization new fd681a8c7ac8 drm/msm/a6xx: avoid shadow NULL reference in failure path new 67cf4e447b5e RDMA/ipoib: Fix warning caused by destroying non-initial netns new cb1aa1da0488 RDMA/mlx4: Do not map the core_clock page to user space un [...] new c25ec6386a81 ARM: cpuidle: Avoid orphan section warning new 16ccdcdfe668 vmlinux.lds.h: Avoid orphan section with !SMP new c9cb5837e92e tools/bootconfig: Fix error return code in apply_xbc() new d83075c25a28 phy: cadence: Sierra: Fix error return code in cdns_sierra [...] new 0e2c9aeb0028 ASoC: core: Fix Null-point-dereference in fmt_single_name() new 62d891861f83 ASoC: meson: gx-card: fix sound-dai dt schema new 56a388a9cc1e phy: ti: Fix an error code in wiz_probe() new e0b518a2eb44 gpio: wcd934x: Fix shift-out-of-bounds error new c64a3be39fa9 perf: Fix data race between pin_count increment/decrement new 4c37b062edae sched/fair: Keep load_avg and load_sum synced new 32e22db8b25e sched/fair: Make sure to update tg contrib for blocked load new 190a7f908993 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling new 4921feb0e5be x86/nmi_watchdog: Fix old-style NMI watchdog regression on [...] new d046f724bbd7 KVM: x86: Ensure liveliness of nested VM-Enter fail tracep [...] new 91f7fdc4cc10 IB/mlx5: Fix initializing CQ fragments buffer new 279ad78a00f8 NFS: Fix a potential NULL dereference in nfs_get_client() new b4651cea43af NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_op [...] new 351075bcfea9 perf session: Correct buffer copying when peeking events new 9064c9d544b9 kvm: fix previous commit for 32-bit builds new c3b6cf64dfe4 NFS: Fix use-after-free in nfs4_init_client() new d973bd0d6e7f NFSv4: Fix second deadlock in nfs4_evict_inode() new 6e13b9bc66f0 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_N [...] new 7a696ce1d5d1 scsi: core: Fix error handling of scsi_host_alloc() new 146446a43b3d scsi: core: Fix failure handling of scsi_add_host_with_dma() new 0a31d1237aaf scsi: core: Put .shost_dev in failure path if host state c [...] new 5b537408f273 scsi: core: Only put parent device if host state differs f [...] new 43c32c22254b tracing: Correct the length check which causes memory corruption new ef9a0d224baf proc: only require mm_struct for writing new f2b1fc360fa1 Linux 5.10.44 new e87d317bafb8 Merge v5.10.44
The 132 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/sound/amlogic,gx-sound-card.yaml | 4 +- Documentation/virt/kvm/mmu.rst | 4 +- Makefile | 2 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 6 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 12 ++ arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 2 +- arch/arm/boot/dts/imx7d-meerkat96.dts | 2 +- arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/include/asm/cpuidle.h | 5 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 4 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 2 + arch/arm64/kvm/sys_regs.c | 42 ++--- arch/mips/lib/mips-atomic.c | 12 +- arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 8 + arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | 16 ++ arch/powerpc/kernel/kprobes.c | 4 +- arch/riscv/kernel/vdso/Makefile | 4 +- arch/x86/events/intel/uncore_snbep.c | 3 +- arch/x86/include/asm/apic.h | 1 + arch/x86/include/asm/disabled-features.h | 7 +- arch/x86/include/asm/fpu/api.h | 6 +- arch/x86/include/asm/fpu/internal.h | 7 - arch/x86/include/asm/kvm_para.h | 10 +- arch/x86/kernel/apic/apic.c | 1 + arch/x86/kernel/apic/vector.c | 20 +++ arch/x86/kernel/cpu/perfctr-watchdog.c | 4 +- arch/x86/kernel/fpu/xstate.c | 57 ------- arch/x86/kernel/kvm.c | 92 +++++++--- arch/x86/kernel/kvmclock.c | 26 +-- arch/x86/kvm/mmu/paging_tmpl.h | 14 +- arch/x86/kvm/svm/svm.c | 8 +- arch/x86/kvm/trace.h | 6 +- arch/x86/mm/mem_encrypt_identity.c | 11 +- crypto/async_tx/async_xor.c | 3 +- drivers/acpi/acpica/utdelete.c | 8 + drivers/acpi/sleep.c | 4 +- drivers/bus/ti-sysc.c | 57 ++++++- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/fdtparams.c | 3 + drivers/firmware/efi/libstub/file.c | 2 +- drivers/firmware/efi/memattr.c | 5 - drivers/gpio/gpio-wcd934x.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 16 -- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 5 +- drivers/gpu/drm/drm_auth.c | 3 +- drivers/gpu/drm/drm_ioctl.c | 9 +- drivers/gpu/drm/i915/selftests/i915_request.c | 4 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 155 ++++++++++++----- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 51 +----- drivers/hid/hid-logitech-hidpp.c | 1 + drivers/hid/hid-magicmouse.c | 2 +- drivers/hid/hid-multitouch.c | 10 +- drivers/hid/i2c-hid/i2c-hid-core.c | 13 +- drivers/hid/usbhid/hid-pidff.c | 1 + drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/pmbus/isl68137.c | 4 +- drivers/i2c/busses/i2c-mpc.c | 95 ++++++++++- drivers/i2c/busses/i2c-qcom-geni.c | 21 ++- drivers/infiniband/hw/mlx4/main.c | 5 +- drivers/infiniband/hw/mlx5/cq.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 1 + drivers/isdn/hardware/mISDN/netjet.c | 1 - drivers/md/dm-verity-verify-sig.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 9 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/ksz9477.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 3 + drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 14 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 6 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 15 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 51 +----- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 2 + drivers/net/ethernet/intel/ice/ice_txrx.c | 24 +-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 19 ++- drivers/net/ethernet/intel/ice/ice_xsk.c | 16 +- drivers/net/ethernet/intel/igb/igb_main.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 21 ++- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 + drivers/net/ethernet/mellanox/mlx4/fw.c | 3 + drivers/net/ethernet/mellanox/mlx4/fw.h | 1 + drivers/net/ethernet/mellanox/mlx4/main.c | 6 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 9 + drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 3 + .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 3 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/sfc/nic.c | 1 + drivers/net/phy/mdio_bus.c | 3 +- drivers/net/usb/cdc_ncm.c | 12 +- drivers/net/wireguard/Makefile | 3 +- drivers/net/wireguard/allowedips.c | 189 +++++++++++---------- drivers/net/wireguard/allowedips.h | 14 +- drivers/net/wireguard/main.c | 17 +- drivers/net/wireguard/peer.c | 27 ++- drivers/net/wireguard/peer.h | 3 + drivers/net/wireguard/selftest/allowedips.c | 165 +++++++++--------- drivers/net/wireguard/socket.c | 2 +- drivers/net/xen-netback/interface.c | 6 + drivers/nvme/host/Kconfig | 3 +- drivers/nvme/host/fabrics.c | 5 + drivers/nvme/host/rdma.c | 5 +- drivers/nvme/target/core.c | 48 +++--- drivers/nvme/target/nvmet.h | 2 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 4 +- drivers/phy/cadence/phy-cadence-sierra.c | 1 + drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/regulator/bd718x7-regulator.c | 2 +- drivers/regulator/core.c | 6 + drivers/regulator/fan53880.c | 3 + drivers/regulator/max77620-regulator.c | 7 + drivers/regulator/rtmv20-regulator.c | 42 ++++- drivers/s390/cio/vfio_ccw_drv.c | 12 +- drivers/s390/cio/vfio_ccw_fsm.c | 1 + drivers/s390/cio/vfio_ccw_ops.c | 2 - drivers/scsi/bnx2fc/bnx2fc_io.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 47 ++--- drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/vmw_pvscsi.c | 8 +- drivers/spi/spi-bcm2835.c | 10 +- drivers/spi/spi-bitbang.c | 18 +- drivers/spi/spi-fsl-spi.c | 4 + drivers/spi/spi-omap-uwire.c | 9 +- drivers/spi/spi-omap2-mcspi.c | 33 ++-- drivers/spi/spi-pxa2xx.c | 9 +- drivers/spi/spi-sprd.c | 1 + drivers/spi/spi-zynq-qspi.c | 7 +- drivers/spi/spi.c | 20 ++- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/tee/optee/call.c | 6 +- drivers/tee/optee/optee_msg.h | 6 +- drivers/tty/serial/stm32-usart.c | 22 +-- drivers/usb/cdns3/gadget.c | 4 +- drivers/usb/chipidea/udc.c | 1 + drivers/usb/dwc2/core_intr.c | 4 + drivers/usb/dwc3/dwc3-meson-g12a.c | 13 +- drivers/usb/dwc3/ep0.c | 3 + drivers/usb/dwc3/gadget.c | 15 +- drivers/usb/gadget/config.c | 8 + drivers/usb/gadget/function/f_ecm.c | 2 +- drivers/usb/gadget/function/f_eem.c | 6 +- drivers/usb/gadget/function/f_fs.c | 3 + drivers/usb/gadget/function/f_hid.c | 3 +- drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_ncm.c | 10 +- drivers/usb/gadget/function/f_printer.c | 3 +- drivers/usb/gadget/function/f_rndis.c | 2 +- drivers/usb/gadget/function/f_serial.c | 2 +- drivers/usb/gadget/function/f_sourcesink.c | 3 +- drivers/usb/gadget/function/f_subset.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 3 +- drivers/usb/musb/musb_core.c | 3 +- drivers/usb/serial/cp210x.c | 20 ++- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 1 + drivers/usb/serial/omninet.c | 2 + drivers/usb/serial/quatech2.c | 6 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/mux/intel_pmc_mux.c | 9 +- drivers/usb/typec/tcpm/tcpm.c | 4 + drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 1 + drivers/vfio/pci/Kconfig | 1 + drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 2 +- fs/btrfs/disk-io.c | 26 ++- fs/btrfs/extent-tree.c | 12 +- fs/btrfs/file-item.c | 10 +- fs/btrfs/file.c | 4 +- fs/btrfs/inode.c | 19 ++- fs/btrfs/reflink.c | 38 +++-- fs/btrfs/tree-checker.c | 16 +- fs/btrfs/tree-log.c | 13 +- fs/ext4/extents.c | 43 ++--- fs/ext4/fast_commit.c | 182 ++++++++++---------- fs/ext4/fast_commit.h | 7 - fs/ext4/ialloc.c | 6 +- fs/ext4/mballoc.c | 2 +- fs/ext4/super.c | 11 +- fs/gfs2/glock.c | 2 + fs/io_uring.c | 6 +- fs/nfs/client.c | 2 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 29 +++- fs/ocfs2/file.c | 55 +++++- fs/proc/base.c | 11 +- include/asm-generic/vmlinux.lds.h | 1 + include/linux/kvm_host.h | 10 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/mlx4/device.h | 1 + include/linux/mlx5/mlx5_ifc.h | 2 + include/linux/platform_data/ti-sysc.h | 1 + include/linux/sched.h | 8 + include/linux/usb/pd.h | 2 +- include/linux/usb/usbnet.h | 2 + include/net/caif/caif_dev.h | 2 +- include/net/caif/cfcnfg.h | 2 +- include/net/caif/cfserl.h | 1 + include/net/tls.h | 10 +- init/main.c | 2 +- kernel/bpf/btf.c | 12 ++ kernel/bpf/helpers.c | 19 +-- kernel/cgroup/cgroup-v1.c | 4 + kernel/cgroup/cgroup.c | 13 +- kernel/events/core.c | 2 + kernel/sched/debug.c | 3 +- kernel/sched/fair.c | 18 +- kernel/sched/pelt.h | 11 +- kernel/trace/bpf_trace.c | 32 ++-- kernel/trace/ftrace.c | 8 +- kernel/trace/trace.c | 2 +- kernel/workqueue.c | 12 +- lib/lz4/lz4_decompress.c | 6 +- lib/lz4/lz4defs.h | 1 + mm/debug_vm_pgtable.c | 4 +- mm/hugetlb.c | 14 +- mm/page_alloc.c | 2 + net/bluetooth/hci_core.c | 7 +- net/bluetooth/hci_sock.c | 4 +- net/caif/caif_dev.c | 13 +- net/caif/caif_usb.c | 14 +- net/caif/cfcnfg.c | 16 +- net/caif/cfserl.c | 5 + net/core/devlink.c | 4 +- net/core/neighbour.c | 1 + net/core/sock.c | 16 +- net/dsa/tag_8021q.c | 2 +- net/ieee802154/nl-mac.c | 4 +- net/ieee802154/nl-phy.c | 4 +- net/ipv6/route.c | 8 +- net/mptcp/subflow.c | 17 +- net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_cthelper.c | 8 +- net/netfilter/nft_ct.c | 2 +- net/netlink/af_netlink.c | 6 +- net/nfc/llcp_sock.c | 2 + net/nfc/rawsock.c | 2 +- net/rds/connection.c | 23 ++- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_listen.c | 6 + net/sched/act_ct.c | 10 +- net/tipc/bearer.c | 94 +++++++--- net/tls/tls_device.c | 60 +++++-- net/tls/tls_device_fallback.c | 7 + net/tls/tls_main.c | 1 + samples/vfio-mdev/mdpy-fb.c | 13 +- sound/core/seq/seq_timer.c | 10 +- sound/core/timer.c | 3 +- sound/firewire/amdtp-stream.c | 2 +- sound/pci/hda/hda_codec.c | 5 + sound/pci/hda/patch_realtek.c | 17 ++ sound/soc/amd/raven/acp3x-pcm-dma.c | 10 -- sound/soc/amd/raven/acp3x.h | 1 + sound/soc/amd/raven/pci-acp3x.c | 15 ++ sound/soc/codecs/max98088.c | 13 +- sound/soc/codecs/sti-sas.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 25 +++ sound/soc/soc-core.c | 2 + tools/bootconfig/main.c | 1 + tools/perf/util/dwarf-aux.c | 8 +- tools/perf/util/probe-finder.c | 3 + tools/perf/util/session.c | 1 + tools/testing/selftests/wireguard/netns.sh | 1 + .../testing/selftests/wireguard/qemu/kernel.config | 1 - 284 files changed, 2133 insertions(+), 1212 deletions(-)