This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig in repository toolchain/ci/linux.
from 694b5048ebe7 Merge v5.13.10 adds ea56b15b909c firmware: tee_bnxt: Release TEE shm, session, and context [...] adds 95421b33f9a2 bpf: Add lockdown check for probe_write_user helper adds c67b3ee8ca46 ALSA: pcm: Fix mmap breakage without explicit buffer setup adds 1252406498a6 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 65 [...] adds 9153106ca7e3 ALSA: hda: Add quirk for ASUS Flow x13 adds 2b187b56d531 ppp: Fix generating ppp unit id when ifname is not specified adds 41812f4b8448 ovl: prevent private clone if bind mount is not allowed adds a3f1a03f54fc Linux 5.13.11 adds 211b9970459c Merge v5.13.11 adds 95f4fb3ef0b9 lib: use PFN_PHYS() in devmem_is_allowed() adds c7ee0c9854fd Revert "usb: dwc3: gadget: Use list_replace_init() before [...] adds 51289a499dd1 iio: adc: ti-ads7950: Ensure CS is deasserted after readin [...] adds 29ccbb4684e9 iio: adis: set GPIO reset pin direction adds 88f5acc1f2af iio: humidity: hdc100x: Add margin to the conversion time adds b37adfb2c760 iio: adc: Fix incorrect exit of for-loop adds c43e0f97f5fc ASoC: amd: Fix reference to PCM buffer address adds 4cf1b08e6889 ASoC: xilinx: Fix reference to PCM buffer address adds 3380a37484eb ASoC: uniphier: Fix reference to PCM buffer address adds 8e4a0581e288 ASoC: tlv320aic31xx: Fix jack detection after suspend adds 145951900b76 ASoC: kirkwood: Fix reference to PCM buffer address adds 2693a747960b ASoC: intel: atom: Fix reference to PCM buffer address adds cc3a5a27e811 i2c: dev: zero out array used for i2c reads from userspace adds 3c420ec43971 cifs: Handle race conditions during rename adds 10290043f377 cifs: create sd context must be a multiple of 8 adds 0ca6ac8a2691 cifs: Call close synchronously during unlink/rename/lease break. adds 000cb600dabf cifs: use the correct max-length for dentry_path_raw() adds e1c5046e341d io_uring: drop ctx->uring_lock before flushing work item adds 3e35c7dbf706 io_uring: fix ctx-exit io_rsrc_put_work() deadlock adds 5028bdb679c4 scsi: lpfc: Move initialization of phba->poll_list earlier [...] adds bf77f479cd4c cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync adds 8610d75c4db6 seccomp: Fix setting loaded filter count during TSYNC adds 2bb154128d14 net: wwan: mhi_wwan_ctrl: Fix possible deadlock adds 30a5d06dc3dd net: ethernet: ti: cpsw: fix min eth packet size for non-s [...] adds 01b2ec534d38 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on [...] adds 3d33960c8d66 ceph: reduce contention in ceph_check_delayed_caps() adds fbe28d4afbda pinctrl: k210: Fix k210_fpioa_probe() adds 4debaa9f577a ACPI: NFIT: Fix support for virtual SPA ranges adds 1579656b0141 libnvdimm/region: Fix label activation vs errors adds 33d2301ad61b riscv: kexec: do not add '-mno-relax' flag if compiler doe [...] adds 21fcf2f1ced4 vmlinux.lds.h: Handle clang's module.{c,d}tor sections adds 01478e251732 drm/i915/gvt: Fix cached atomics setting for Windows VM adds 3565f42dc8e2 drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg adds 164759f4070e drm/amd/display: Remove invalid assert for ODM + MPC case adds 7b69bee4817c drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work adds fcd957aa8b32 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] adds 7e73eac2bd90 drm/amdgpu: don't enable baco on boco platforms in runpm adds 73248a01ae14 drm/amdgpu: handle VCN instances when harvesting (v2) adds bb0c87658dd1 ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi adds 30df59b45cac ieee802154: hwsim: fix GPF in hwsim_new_edge_nl adds 73e81f7219aa drm/mediatek: Fix cursor plane no update adds 676b96483576 pinctrl: mediatek: Fix fallback behavior for bias_set_combo adds 918bbb32c823 ASoC: cs42l42: Correct definition of ADC Volume control adds b4f870447de1 ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J adds 67488f5c9613 ASoC: cs42l42: Fix bclk calculation for mono adds d82c88a44bb6 selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c adds ba216b210f26 ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies adds 710490222c69 ASoC: SOF: Intel: hda-ipc: fix reply size checking adds 9c272596189c ASoC: cs42l42: Fix inversion of ADC Notch Switch control adds 71805c36336a ASoC: cs42l42: Remove duplicate control for WNF filter frequency adds deff14bdcc54 netfilter: nf_conntrack_bridge: Fix memory leak when error adds 22af0d2a5e5e pinctrl: tigerlake: Fix GPIO mapping for newer version of [...] adds 6e61f4d51d38 ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL adds d57b00645556 ASoC: cs42l42: Fix LRCLK frame start edge adds 141af64cf768 ASoC: cs42l42: Fix mono playback adds f67f34a86375 net: dsa: mt7530: add the missing RxUnicast MIB counter adds a4de486958ff net: mvvp2: fix short frame size on s390 adds 736e0445f921 platform/x86: pcengines-apuv2: Add missing terminating ent [...] adds fd0b94e6b1c7 perf/x86/intel: Apply mid ACK for small core adds 466f5509f62a drm/amd/pm: Fix a memory leak in an error handling path in [...] adds 51f19580f5f4 libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT adds 621d81cfbb0c libbpf: Do not close un-owned FD 0 on errors adds ada7135e6d99 bpf: Fix integer overflow involving bucket_size adds d8431e3fa7b3 net: dsa: qca: ar9331: make proper initial port defaults adds 2a4a96afa7b5 net: phy: micrel: Fix link detection on ksz87xx switch" adds 1e19d18189fe ppp: Fix generating ifname when empty IFLA_IFNAME is specified adds 6a4b92821135 io_uring: clear TIF_NOTIFY_SIGNAL when running task work adds 9b8f136b88f3 net/smc: fix wait on already cleared link adds e04669e14c5a net/smc: Correct smc link connection counter in case of sm [...] adds 00735401c918 net: sched: act_mirred: Reset ct info when mirror/redirect skb adds e266d4c43b95 ice: Prevent probing virtual functions adds 8a0814243362 ice: Stop processing VF messages during teardown adds f2b15898012a ice: don't remove netdev->dev_addr from uc sync list adds 792e7591d308 iavf: Set RSS LUT and key in reset handle path adds ed277fbd3053 psample: Add a fwd declaration for skbuff adds 3cedeb691b74 bareudp: Fix invalid read beyond skb's linear data adds 815a0fe3f415 io-wq: fix bug of creating io-wokers unconditionally adds f49d457950b9 io-wq: fix IO_WORKER_F_FIXED issue in create_io_worker() adds df712c5d591a net/mlx5: Don't skip subfunction cleanup in case of error [...] adds 3f20768c9fdc net/mlx5: DR, Add fail on error check on decap adds c0cb7d8be945 net/mlx5e: Avoid creating tunnel headers for local route adds 09ab613d4996 net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free adds 89163e392e57 net/mlx5: Block switchdev mode while devlink traps are active adds 9b0b9c9da810 net/mlx5e: TC, Fix error handling memory leak adds 436f4a1c6d17 net/mlx5: Synchronize correct IRQ when destroying CQ adds 11e249ce5e3e net/mlx5: Fix return value from tracer initialization adds 75004b47fba4 drm/meson: fix colour distortion from HDR set during vendo [...] adds 1d1808fae2e0 ovl: fix deadlock in splice write adds 037570c9adab bpf: Fix potentially incorrect results with bpf_get_local_ [...] adds 8154453a4be5 net: dsa: microchip: Fix ksz_read64() adds 3149f9edddf9 net: dsa: microchip: ksz8795: Fix PVID tag insertion adds 159948c423aa net: dsa: microchip: ksz8795: Reject unsupported VLAN conf [...] adds 9674dc6724c5 net: dsa: microchip: ksz8795: Fix VLAN untagged flag chang [...] adds 3cc015794dab net: dsa: microchip: ksz8795: Use software untagging on CPU port adds 1c4f28207fab net: dsa: microchip: ksz8795: Fix VLAN filtering adds 74b264b342a5 net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VL [...] adds 44c8aa996911 net: Fix memory leak in ieee802154_raw_deliver adds 52133524d807 net: igmp: fix data-race in igmp_ifc_timer_expire() adds 22ecb3423f9c net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump adds c6cbf5672cc0 net: dsa: lan9303: fix broken backpressure in .port_fdb_dump adds 8398aab49ba3 net: dsa: lantiq: fix broken backpressure in .port_fdb_dump adds 735e90f3efa6 net: dsa: sja1105: fix broken backpressure in .port_fdb_dump adds c7c9cc4a6016 pinctrl: sunxi: Don't underestimate number of functions adds ff6c9aad3599 net: bridge: fix flags interpretation for extern learn fdb [...] adds 59cabc513b8a net: bridge: fix memleak in br_add_if() adds 53201f2902ee net: linkwatch: fix failure to restore device state across [...] adds 4391389526a1 tcp_bbr: fix u32 wrap bug in round logic if bbr_init() cal [...] adds 9977d0baadc8 net: igmp: increase size of mr_ifc_count adds 950429a4d346 drm/i915: Only access SFC_DONE when media domain is not fused off adds 128e480afe78 xen/events: Fix race in set_evtchn_to_irq adds 09625c5badd2 vsock/virtio: avoid potential deadlock when vsock device remove adds 98f73989055f nbd: Aovid double completion of a request adds 14034883d058 arm64: efi: kaslr: Fix occasional random alloc (and boot) failure adds f3409e925da2 KVM: arm64: Fix off-by-one in range_is_memory adds bfc48d02d915 efi/libstub: arm64: Force Image reallocation if BSS was no [...] adds 2bfb303470e0 efi/libstub: arm64: Relax 2M alignment again for relocatab [...] adds daf371e74d36 powerpc/kprobes: Fix kprobe Oops happens in booke adds d8f9d8c4be6e i2c: iproc: fix race between client unreg and tasklet adds 560051d8f439 x86/tools: Fix objdump version check again adds 24ed8f291d59 genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP adds 067ef0204880 x86/msi: Force affinity setup before startup adds 55cd80f4928c x86/ioapic: Force affinity setup before startup adds 0abb63311246 x86/resctrl: Fix default monitoring groups reporting adds 0c081d4a6a13 genirq/msi: Ensure deactivation on teardown adds 9dac5f65caaf genirq/timings: Prevent potential array overflow in __irq_ [...] adds 73d8b5769514 powerpc/interrupt: Fix OOPS by not calling do_IRQ() from t [...] adds f800bb380fea PCI/MSI: Enable and mask MSI-X early adds 6c971252f090 PCI/MSI: Mask all unused MSI-X entries adds 0b51d4c16a27 PCI/MSI: Enforce that MSI-X table entry is masked for update adds 78225ed700df PCI/MSI: Enforce MSI[X] entry updates to be visible adds ea6cc94e8807 PCI/MSI: Do not set invalid bits in MSI mask adds 849b6a5bde32 PCI/MSI: Correct misleading comments adds b82047e5d807 PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() adds 11aa5db61e9b PCI/MSI: Protect msi_desc::masked for multi-MSI adds 33971cedf1d9 powerpc/interrupt: Do not call single_step_exception() fro [...] adds 3eda59bcee6e powerpc/pseries: Fix update of LPAR security flavor after LPM adds 115ff78c3a03 powerpc/32s: Fix napping restore in data storage interrupt (DSI) adds 3b1700551dee powerpc/smp: Fix OOPS in topology_init() adds 4ce6f022df43 powerpc/xive: Do not skip CPU-less nodes when creating the IPIs adds 0e1d1392f381 powerpc/32: Fix critical and debug interrupts on BOOKE adds b636a0d1e5c8 efi/libstub: arm64: Double check image alignment at entry adds a3040e7e9ff2 locking/rtmutex: Use the correct rtmutex debugging config option adds 1163cd462e1f KVM: VMX: Use current VMCS to query WAITPKG support for MS [...] adds bd043e754f4d KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 [...] adds 0f4bf029494d KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs adds 90d215367156 KVM: x86/mmu: Protect marking SPs unsync when using TDP MM [...] adds 36b361cb1966 ceph: add some lockdep assertions around snaprealm handling adds dcd02a1248cc ceph: clean up locking annotation for ceph_get_snap_realm [...] adds ac0e79584d41 ceph: take snap_empty_lock atomically with snaprealm refco [...] adds 874213144352 kasan, slub: reset tag when printing address adds a0949ee63cf9 KVM: nSVM: avoid picking up unsupported bits from L2 in in [...] adds 639a033fd765 KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE [...] adds f428e49b8cb1 Linux 5.13.12 adds f24c1bd97842 Merge v5.13.12 adds e8daa0dd99c9 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards adds 261d195d5fe6 io_uring: Use WRITE_ONCE() when writing to sq_flags adds 08fb58a2c3dc USB: core: Avoid WARNings for 0-length descriptor requests adds d9aee1535e7b USB: core: Fix incorrect pipe calculation in do_proc_control() adds fcd998a0536e dmaengine: xilinx_dma: Fix read-after-free bug when termin [...] adds 7c6e26d59bfb dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() adds 1718285e1419 spi: spi-mux: Add module info needed for autoloading adds 38df50afe852 net: xfrm: Fix end of loop tests for list_for_each_entry adds d09867c795c3 ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 adds c589360bd3a9 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if [...] adds fa3c19ceaa8b scsi: pm80xx: Fix TMF task completion race condition adds f57f3722788e scsi: megaraid_mm: Fix end of loop tests for list_for_each [...] adds 7bbfccc78e0e scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() adds 87820c748fda scsi: core: Avoid printing an error if target_alloc() retu [...] adds c6751ce1a2a4 scsi: core: Fix capacity set to zero after offlinining device adds 0620a81e8040 drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] adds 56dcfd2e0145 qede: fix crash in rmmod qede while automatic debug collection adds e5f45fdefd8d ARM: dts: nomadik: Fix up interrupt controller node names adds d45f37c6120e net: usb: pegasus: Check the return value of get_geristers [...] adds cae49c93c71c net: usb: lan78xx: don't modify phy_device state concurrently adds d6080ac32e3e perf/x86: Fix out of bound MSR access adds 5fd92907a473 spi: cadence-quadspi: Fix check condition for DTR ops adds a4ebe05cd99e drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X adds a6488cc30f01 drm/amd/display: workaround for hard hang on HPD on native DP adds 85f5d3d0bc2e kyber: make trace_block_rq call consistent with documentation adds 73bb2572339d mtd: rawnand: Add a check in of_get_nand_secure_regions() adds 6fed550393b8 arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x adds aa9cac63e49c arm64: dts: qcom: msm8992-bullhead: Remove PSCI adds 02491c3d81ef arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem mapping adds 731825e59e1d iommu: Check if group is NULL before remove device adds 1c4678cb01ee cpufreq: arm_scmi: Fix error path when allocation failed adds ae19ca1cb3f0 arm64: dts: qcom: msm8994-angler: Disable cont_splash_mem adds c442bd5a0e20 arm64: dts: qcom: sdm845-oneplus: fix reserved-mem adds dd53a5f93b2e mt76: fix enum type mismatch adds b39db8c4397d mtd: rawnand: Fix probe failure due to of_get_nand_secure_ [...] adds ed6b6c758b67 soc: fsl: qe: convert QE interrupt controller to platform_device adds 5238de0459c0 cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant adds b380dfb298da dccp: add do-while-0 stubs for dccp_pr_debug macros adds 6caaf9fcb7b4 virtio: Protect vqs list access adds 8a821b88b1a6 vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iot [...] adds dcd6c72344f3 bus: ti-sysc: Fix error handling for sysc_check_active_timer() adds 83f6738578b3 vhost: Fix the calculation in vhost_overflow() adds 434887c6ac41 vdpa_sim: Fix return value check for vdpa_alloc_device() adds 080d65ba644f vp_vdpa: Fix return value check for vdpa_alloc_device() adds 29236481a883 vDPA/ifcvf: Fix return value check for vdpa_alloc_device() adds c903a1fd0968 vdpa/mlx5: Avoid destroying MR on empty iotlb adds 88e35118e7c9 vdpa/mlx5: Fix queue type selection logic adds e5f25a6ea31a drm/mediatek: Add AAL output size configuration adds 3d7f5031f870 drm/mediatek: Add component_del in OVL and COLOR remove function adds a89ba11b263b bpf: Clear zext_dst of dead insns adds 7edc1a0deca8 bnxt: don't lock the tx queue from napi poll adds 781279257968 bnxt: disable napi before canceling DIM adds 40c767494e15 bnxt: make sure xmit_more + errors does not miss doorbells adds 5eb70221eb03 bnxt: count Tx drops adds 47d43f06fd87 soc: fsl: qe: fix static checker warning adds 010d7ad77e2d net: 6pack: fix slab-out-of-bounds in decode_data adds 1a2798f36805 ptp_pch: Restore dependency on PCI adds 020761f49efb bnxt_en: Disable aRFS if running on 212 firmware adds a5607b1d8e34 bnxt_en: Add missing DMA memory barriers adds 9213ce667258 vrf: Reset skb conntrack connection on VRF rcv adds 0de9c4de5ca1 virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO adds 39af3583c8fb mac80211: fix locking in ieee80211_restart_work() adds 7af09aeddbae net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 adds ac161cf77818 ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enabl [...] adds 0e805b74cd13 sch_cake: fix srchost/dsthost hashing mode adds b2973b87ba11 net: mdio-mux: Don't ignore memory allocation errors adds 9581895b37fe net: mdio-mux: Handle -EPROBE_DEFER correctly adds cf4c1661c40e ovs: clear skb->tstamp in forwarding path adds 4e4f3cb41d68 net: usb: asix: refactor asix_read_phy_addr() and handle e [...] adds 936eca018fee iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear [...] adds 678b67771cef drm/i915: Skip display interruption setup when display is [...] adds e0f2d91e0869 drm/i915: Tweaked Wa_14010685332 for all PCHs adds 751f4b539afb drm/amd/display: Use DCN30 watermark calc for DCN301 adds 11c79e1615a4 net: mscc: ocelot: allow forwarding from bridge ports to t [...] adds 828c3a32238c mptcp: fix memory leak on address flush adds dedbf29c6b36 mptcp: full fully established support after ADD_ADDR adds 5809f8d9b7c0 r8152: fix writing USB_BP2_EN adds f21adfddafdf r8152: fix the maximum number of PLA bp for RTL8153C adds 1d9d64cad2fe PCI/sysfs: Use correct variable for the legacy_mem sysfs object adds ea1cf8a6d966 i40e: Fix ATR queue selection adds 260b1eb312a0 iavf: Fix ping is lost after untrusted VF had tried to change MAC adds 5d547d83abb2 Revert "flow_offload: action should not be NULL when it is [...] adds b89542f4a60b net: dpaa2-switch: disable the control interface on error path adds 7179eac5556e iommu/dma: Fix leak in non-contiguous API adds fffcf7fc898a mmc: dw_mmc: Fix hang on data CRC error adds 87762c77c39f mmc: mmci: stm32: Check when the voltage switch procedure [...] adds 2fcb62673120 mmc: sdhci-msm: Update the software timeout value for sdhc adds 95e5238a2fba clk: imx6q: fix uart earlycon unwork adds 03c33905ee88 clk: qcom: gdsc: Ensure regulator init state matches GDSC state adds 82d1ea87b9d5 arm64: clean vdso & vdso32 files adds 8681e95da50b cfi: Use rcu_read_{un}lock_sched_notrace adds 2152ee71c164 ALSA: hda - fix the 'Capture Switch' value change notifications adds 0ce48083d843 tracing: define needed config DYNAMIC_FTRACE_WITH_ARGS adds 65a4722bb931 tracing / histogram: Fix NULL pointer dereference on strcm [...] adds e0e46e209e9d slimbus: messaging: start transaction ids from 1 instead of zero adds 28b55e58b864 slimbus: messaging: check for valid transaction id adds c8f6e68a95c2 slimbus: ngd: set correct device for pm adds c1001de019ef slimbus: ngd: reset dma setup during runtime pm adds d09bfebbdf22 ipack: tpci200: fix many double free issues in tpci200_pci_probe adds 606f36948a9a ipack: tpci200: fix memory leak in the tpci200_register adds 501449420a42 io_uring: fix code style problems adds da8495661fe9 io_uring: only assign io_uring_enter() SQPOLL error in act [...] adds 30392f88dace ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 [...] adds 70063522ee90 opp: Drop empty-table checks from _put functions adds f41b4c30fb73 mmc: sdhci-iproc: Cap min clock frequency on BCM2711 adds ddd7fff18986 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on [...] adds f7c707f8ec18 btrfs: prevent rename2 from exchanging a subvol with a dir [...] adds 41f0262ffb44 tracing: Apply trace filters on all output channels adds fe2edb82e5be ALSA: hda/via: Apply runtime PM workaround for ASUS B23E adds 21d6e237bcc2 s390/pci: fix use after free of zpci_dev adds 534a0bc7c87a usb: typec: tcpm: Fix VDMs sometimes not being forwarded t [...] adds efe40fdb6d30 powerpc/32s: Move setup_{kuep/kuap}() into {kuep/kuap}.c adds 33bd5804ac66 powerpc/32s: Refactor update of user segment registers adds 00609919ec4d powerpc/32s: Fix random crashes by adding isync() after lo [...] adds 59734f7eaaa4 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI adds 8f4eb032a019 ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 adds 8c5beac92d0e ASoC: intel: atom: Fix breakage for PCM buffer address setup adds 2d1704c3fe30 riscv: Fix a number of free'd resources in init_resources() adds e4e8c58cc78e mm: memcontrol: fix occasional OOMs due to proportional me [...] adds 59e5c9ecdeb0 mm,hwpoison: make get_hwpoison_page() call get_any_page() adds 9690e6ffac0b mm/hwpoison: retry with shake_page() for unhandlable pages adds 371fb63d0926 kfence: fix is_kfence_address() for addresses below KFENCE [...] adds 515b6124df6a hugetlb: don't pass page cache pages to restore_reserve_on_error adds a57b2a703e44 io_uring: fix xa_alloc_cycle() error return value check adds 2ff626b14003 fs: warn about impending deprecation of mandatory locks adds 7aeadb5bb82a Linux 5.13.13 adds dee2c9b5514f Merge v5.13.13 new d6060df9b53a net: qrtr: fix another OOB Read in qrtr_endpoint_post new a31b3b8d3cbf bpf: Fix ringbuf helper function compatibility new 6f2ec29dfd5e ASoC: rt5682: Adjust headset volume button threshold new dbd38b275b86 ASoC: component: Remove misplaced prefix handling in pin c [...] new 9810910bc686 platform/x86: Add and use a dual_accel_detect() helper new 3ac582bc72d7 ARC: Fix CONFIG_STACKDEPOT new e0f824abe0f4 netfilter: ipset: Limit the maximal range of consecutive e [...] new 7aa03980b21f netfilter: conntrack: collect all entries in one cycle new b8eaf1e595fe once: Fix panic when module unload new de14d2fc6a62 io_uring: rsrc ref lock needs to be IRQ safe new 2514e486faf7 blk-iocost: fix lockdep warning on blkcg->lock new 60c1ed05cba1 ovl: fix uninitialized pointer read in ovl_lookup_real_one() new 1579b0f1e7bd net: mscc: Fix non-GPL export of regmap APIs new dbbf1899c6ff can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchan [...] new 904d52e1beda ceph: correctly handle releasing an embedded cap flush new 31296d4fdbff dt-bindings: sifive-l2-cache: Fix 'select' matching new 9e04475feb82 riscv: Ensure the value of FP registers in the core dump f [...] new 0d1cf894cc24 powerpc: Re-enable ARCH_ENABLE_SPLIT_PMD_PTLOCK new dbce1780abeb mm/memory_hotplug: fix potential permanent lru cache disable new efc5eb94e7b3 Revert "btrfs: compression: don't try to compress if we do [...] new d4a399b96e0b net: stmmac: fix kernel panic due to NULL pointer derefere [...] new b9d0c15e74cd net: stmmac: fix kernel panic due to NULL pointer derefere [...] new 65e526efa215 drm/i915: Fix syncmap memory leak new 05c07e76a37c drm/i915/dp: Drop redundant debug print new 49db1b658914 drm/amdgpu: Cancel delayed work when GFXOFF is disabled new 164f7029a8ca drm/amdgpu: use the preferred pin domain after the check new 05366fb0bfd1 drm/amdgpu: Fix build with missing pm_suspend_target_state [...] new 2159dc1c023d Revert "USB: serial: ch341: fix character loss at high tra [...] new 155c3c86abdb USB: serial: option: add new VID/PID to support Fibocom FG150 new 6a59c0559d74 usb: renesas-xhci: Prefer firmware loading on unknown ROM state new 24bcaabc7be2 usb: typec: tcpm: Raise vdm_sm_running flag only when VDM [...] new 6b8951c842cd usb: dwc3: gadget: Fix dwc3_calc_trbs_left() new 3e07893f0f82 usb: dwc3: gadget: Stop EP0 transfers during pullup disable new db030881c465 scsi: core: Fix hang of freezing queue between blocking an [...] new 6a4dd0859f4f RDMA/mlx5: Fix crash when unbind multiport slave new 30067a9a1617 RDMA/uverbs: Track dmabuf memory regions new 4fdd674a31f2 RDMA/bnxt_re: Add missing spin lock initialization new 7cfd5894226b IB/hfi1: Fix possible null-pointer dereference in _extend_ [...] new 9413a11e77eb RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() new a35de1e71b68 RDMA/rxe: Fix memory allocation while in a spin lock new 2b0267118a68 ice: do not abort devlink info if board identifier can't be found new 89362210ac19 net: usb: pegasus: fixes of set_register(s) return value e [...] new 7bc8e807665b igc: fix page fault when thunderbolt is unplugged new e46212393a30 igc: Use num_tx_queues when iterating over tx_ring queue new 7878e0fe833d e1000e: Fix the max snoop/no-snoop latency for 10M new 50092de6d9e4 e1000e: Do not take care about recovery NVM checksum new 4c00ae66159a RDMA/efa: Free IRQ vectors on error flow new 01951aeafc40 ip_gre: add validation for csum_start new a73e59683548 xgene-v2: Fix a resource leak in the error handling path o [...] new 768d4cf8dbaf net: marvell: fix MVNETA_TX_IN_PRGRS bit number new 6faa3f1424f1 ucounts: Increase ucounts reference counter before the sec [...] new d05330672afe net/sched: ets: fix crash when flipping from 'strict' to ' [...] new 1a72ef276754 SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... new b3f99fcc204b ipv6: use siphash in rt6_exception_hash() new fc21a98484ca ipv4: use siphash instead of Jenkins in fnhe_hashfun() new 7d1b598f92d7 cxgb4: dont touch blocked freelist bitmap after free new 35844a1bde10 net: dsa: hellcreek: Fix incorrect setting of GCL new 8f4e74663b41 net: dsa: hellcreek: Adjust schedule look ahead window new 6e472c800e5c rtnetlink: Return correct error on changing device netns new 13c1896f8ace net: hns3: clear hardware resource when loading driver new 728d196fe469 net: hns3: add waiting time before cmdq memory is released new 5d73c3788d73 net: hns3: fix speed unknown issue in bond 4 new 6434d7a17272 net: hns3: fix duplicate node in VLAN list new 229db408796c net: hns3: fix get wrong pfc_en when query PFC configuration new fd8b3da89096 media: ipu3-cio2: Drop reference on error path in cio2_bri [...] new 01e5bad5b6b8 Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_B [...] new 5ce4cc16d471 net: stmmac: add mutex lock to protect est parameters new 0b3d2bfa7906 net: stmmac: fix kernel panic due to NULL pointer derefere [...] new 6e6822e47ee3 usb: gadget: u_audio: fix race condition on endpoint stop new 886364f99b7c perf/x86/intel/uncore: Fix integer overflow on 23 bit left [...] new 0298f03cf8ee sched: Fix get_push_task() vs migrate_disable() new 2fcb7f101fa2 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer [...] new 0dabf99c08de iwlwifi: pnvm: accept multiple HW-type TLVs new eed3c6bb51fe iwlwifi: add new SoF with JF devices new 184caa4f8b83 iwlwifi: add new so-jf devices new ef3738a60d18 opp: remove WARN when no valid OPPs remain new 25d4ff7e59aa cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev new 6c4072f94fab virtio: Improve vq->broken access to avoid any compiler op [...] new 2f18a3c91fde virtio_pci: Support surprise removal of virtio pci device new 839815ea5f1d virtio_vdpa: reject invalid vq indices new 2aef43ab6de1 vringh: Use wiov->used to check for read/write desc order new 0eeee5f085e6 tools/virtio: fix build new aa4ad193d83b platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MOD [...] new e415d2209567 platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip qui [...] new b6d485eb00e1 qed: qed ll2 race condition fixes new e5baac733182 qed: Fix null-pointer dereference in qed_rdma_create_qp() new 19be3ad020b1 Revert "drm/amd/pm: fix workload mismatch on vega10" new 1ae8c1e2dbd7 drm/amd/pm: change the workload type for some cards new 65bafad4556d blk-mq: don't grab rq's refcount in blk_mq_check_expired() new 7e6c3b5c9864 drm: Copy drm_wait_vblank to user before returning new 2a0e1f9a62e5 platform/x86: gigabyte-wmi: add support for X570 GAMING X new 4dc8c06fd51e drm/nouveau: recognise GA107 new 045f785ad859 drm/nouveau/disp: power down unused DP links during init new b484bcabe66b drm/nouveau/kms/nv50: workaround EFI GOP window channel fo [...] new 66d8d0677e4d platform/x86: gigabyte-wmi: add support for B450M S2H V2 new c9ecaffe65cb net/rds: dma_map_sg is entitled to merge entries new eec6f991bf28 arm64: initialize all of CNTHCTL_EL2 new 4abb1d77321a pipe: avoid unnecessary EPOLLET wakeups under normal loads new 6b7533e796aa pipe: do FASYNC notifications for every pipe IO, not just [...] new 65f5602cd767 tipc: call tipc_wait_for_connect only when dlen is not 0 new a5dfcf3d8ecc vt_kdsetmode: extend console locking new 339e8ba1a3d0 Bluetooth: btusb: check conditions before enabling USB ALT [...] new 98d1fcc6c937 net: dsa: mt7530: fix VLAN traffic leaks again new 8e2112d600b2 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 new 301aabe0239f btrfs: fix NULL pointer dereference when deleting device b [...] new ba17363729d2 Revert "floppy: reintroduce O_NDELAY fix" new 2bc40caa8099 fscrypt: add fscrypt_symlink_getattr() for computing st_size new f04584399d1c ext4: report correct st_size for encrypted symlinks new 7532df5ee085 f2fs: report correct st_size for encrypted symlinks new 9caa2e5a818d ubifs: report correct st_size for encrypted symlinks new 6b58e692a685 Revert "parisc: Add assembly implementations for memset, s [...] new f8132a4726df net: don't unconditionally copy_from_user a struct ifreq f [...] new 4e25ac3793f7 audit: move put_tree() to avoid trim_trees refcount underf [...] new 49da19a85383 platform/x86: Make dual_accel_detect() KIOX010A + KIOX020A [...] new a603798fb168 Linux 5.13.14 new f4270346b8fb Merge v5.13.14
The 116 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: .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 8 +- Documentation/virt/kvm/locking.rst | 8 +- Makefile | 2 +- arch/arc/kernel/fpu.c | 9 +- arch/arc/kernel/vmlinux.lds.S | 2 + arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 4 +- arch/arm64/Makefile | 2 + .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 12 ++ .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 8 + .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 4 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 4 +- arch/arm64/include/asm/el2_setup.h | 3 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 2 +- arch/parisc/include/asm/string.h | 15 -- arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 72 ++++++++ arch/parisc/lib/string.S | 136 -------------- arch/powerpc/include/asm/book3s/32/kup.h | 41 +++++ arch/powerpc/include/asm/book3s/32/mmu-hash.h | 27 +++ arch/powerpc/include/asm/interrupt.h | 3 + arch/powerpc/include/asm/irq.h | 2 +- arch/powerpc/include/asm/kup.h | 5 +- arch/powerpc/include/asm/ptrace.h | 16 ++ arch/powerpc/kernel/asm-offsets.c | 31 ++-- arch/powerpc/kernel/head_book3s_32.S | 2 +- arch/powerpc/kernel/head_booke.h | 27 +-- arch/powerpc/kernel/irq.c | 7 +- arch/powerpc/kernel/kprobes.c | 3 +- arch/powerpc/kernel/sysfs.c | 2 +- arch/powerpc/kernel/time.c | 2 +- arch/powerpc/kernel/traps.c | 9 +- arch/powerpc/mm/book3s32/Makefile | 1 + arch/powerpc/mm/book3s32/kuap.c | 11 ++ arch/powerpc/mm/book3s32/kuep.c | 37 +--- arch/powerpc/mm/book3s32/mmu.c | 20 --- arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/powerpc/platforms/pseries/setup.c | 5 +- arch/powerpc/sysdev/xive/common.c | 35 ++-- arch/riscv/kernel/Makefile | 2 +- arch/riscv/kernel/ptrace.c | 4 + arch/riscv/kernel/setup.c | 4 +- arch/s390/pci/pci.c | 6 + arch/s390/pci/pci_bus.h | 5 + arch/x86/events/core.c | 12 +- arch/x86/events/intel/core.c | 23 ++- arch/x86/events/intel/uncore_snbep.c | 2 +- arch/x86/events/perf_event.h | 15 ++ arch/x86/include/asm/kvm_host.h | 7 + arch/x86/include/asm/svm.h | 2 + arch/x86/kernel/apic/io_apic.c | 6 +- arch/x86/kernel/apic/msi.c | 11 +- arch/x86/kernel/cpu/resctrl/monitor.c | 27 ++- arch/x86/kernel/hpet.c | 2 +- arch/x86/kvm/mmu/mmu.c | 28 +++ arch/x86/kvm/mmu/tdp_mmu.c | 26 +-- arch/x86/kvm/svm/nested.c | 12 +- arch/x86/kvm/svm/svm.c | 9 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/tools/chkobjdump.awk | 1 + block/blk-cgroup.c | 14 +- block/blk-iocost.c | 8 +- block/blk-mq.c | 30 +--- block/kyber-iosched.c | 2 +- drivers/acpi/nfit/core.c | 3 + drivers/base/core.c | 1 + drivers/block/floppy.c | 30 ++-- drivers/block/nbd.c | 14 +- drivers/bluetooth/btusb.c | 22 ++- drivers/bus/ti-sysc.c | 4 +- drivers/clk/imx/clk-imx6q.c | 2 +- drivers/clk/qcom/gdsc.c | 54 ++++-- drivers/clk/renesas/rcar-usb2-clock-sel.c | 2 +- drivers/cpufreq/armada-37xx-cpufreq.c | 6 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/dma/of-dma.c | 9 +- drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/xilinx/xilinx_dma.c | 12 ++ drivers/firmware/broadcom/tee_bnxt_fw.c | 14 +- drivers/firmware/efi/libstub/arm64-stub.c | 69 ++++++-- drivers/firmware/efi/libstub/randomalloc.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 36 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 1 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 96 +--------- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 2 +- drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 34 ++-- drivers/gpu/drm/i915/display/intel_display_power.c | 16 +- drivers/gpu/drm/i915/display/intel_dp.c | 9 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 9 + drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/gvt/mmio_context.c | 2 + drivers/gpu/drm/i915/i915_gpu_error.c | 19 +- drivers/gpu/drm/i915/i915_irq.c | 60 ++++--- drivers/gpu/drm/i915/i915_reg.h | 16 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 2 + drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 60 ++++--- drivers/gpu/drm/meson/meson_registers.h | 5 + drivers/gpu/drm/meson/meson_viu.c | 7 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 27 +++ drivers/gpu/drm/nouveau/dispnv50/head.c | 13 +- drivers/gpu/drm/nouveau/dispnv50/head.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 21 +++ drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 9 + drivers/i2c/busses/i2c-bcm-iproc.c | 4 +- drivers/i2c/i2c-dev.c | 5 +- drivers/iio/adc/palmas_gpadc.c | 4 +- drivers/iio/adc/ti-ads7950.c | 1 - drivers/iio/humidity/hdc100x.c | 6 +- drivers/iio/imu/adis.c | 3 +- drivers/infiniband/core/uverbs_std_types_mr.c | 3 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/bnxt_re/main.c | 1 - drivers/infiniband/hw/efa/efa_main.c | 1 + drivers/infiniband/hw/hfi1/sdma.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 3 +- drivers/infiniband/sw/rxe/rxe_mcast.c | 2 +- drivers/iommu/dma-iommu.c | 1 + drivers/iommu/intel/pasid.c | 10 +- drivers/iommu/intel/pasid.h | 6 + drivers/iommu/iommu.c | 3 + drivers/ipack/carriers/tpci200.c | 60 ++++--- drivers/media/pci/intel/ipu3/cio2-bridge.c | 2 +- drivers/mmc/host/dw_mmc.c | 6 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 7 +- drivers/mmc/host/sdhci-iproc.c | 18 ++ drivers/mmc/host/sdhci-msm.c | 18 ++ drivers/mtd/chips/cfi_cmdset_0002.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 10 +- drivers/net/bareudp.c | 16 +- drivers/net/can/usb/esd_usb2.c | 4 +- drivers/net/dsa/hirschmann/hellcreek.c | 15 +- drivers/net/dsa/lan9303-core.c | 34 ++-- drivers/net/dsa/lantiq_gswip.c | 14 +- drivers/net/dsa/microchip/ksz8795.c | 82 +++++++-- drivers/net/dsa/microchip/ksz8795_reg.h | 4 + drivers/net/dsa/microchip/ksz_common.h | 9 +- drivers/net/dsa/mt7530.c | 6 +- drivers/net/dsa/qca/ar9331.c | 73 +++++++- drivers/net/dsa/sja1105/sja1105_main.c | 4 +- drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 113 ++++++++---- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 36 ++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 34 +++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 2 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 32 +++- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 3 +- drivers/net/ethernet/intel/iavf/iavf.h | 1 + drivers/net/ethernet/intel/iavf/iavf_main.c | 14 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 47 ++++- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_devlink.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 28 ++- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 7 + drivers/net/ethernet/intel/igc/igc_main.c | 36 ++-- drivers/net/ethernet/intel/igc/igc_ptp.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 5 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 1 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 33 ++-- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 20 ++- .../net/ethernet/mellanox/mlx5/core/esw/sample.c | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 14 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 5 + .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 2 + drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/mscc/ocelot_io.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 20 +++ drivers/net/ethernet/qlogic/qed/qed_rdma.c | 3 +- drivers/net/ethernet/qlogic/qede/qede.h | 1 + drivers/net/ethernet/qlogic/qede/qede_main.c | 8 + .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 20 ++- drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c | 12 +- drivers/net/ethernet/ti/cpsw_new.c | 7 +- drivers/net/ethernet/ti/cpsw_priv.h | 4 +- drivers/net/hamradio/6pack.c | 6 + drivers/net/ieee802154/mac802154_hwsim.c | 6 +- drivers/net/mdio/mdio-mux.c | 36 ++-- drivers/net/phy/micrel.c | 2 - drivers/net/ppp/ppp_generic.c | 21 ++- drivers/net/usb/asix.h | 3 +- drivers/net/usb/asix_common.c | 31 ++-- drivers/net/usb/asix_devices.c | 15 +- drivers/net/usb/ax88172a.c | 5 + drivers/net/usb/lan78xx.c | 16 +- drivers/net/usb/pegasus.c | 110 ++++++++---- drivers/net/usb/r8152.c | 23 ++- drivers/net/virtio_net.c | 14 +- drivers/net/vrf.c | 4 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 25 ++- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 70 +++++++- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 3 +- drivers/net/wwan/mhi_wwan_ctrl.c | 12 +- drivers/nvdimm/namespace_devs.c | 17 +- drivers/opp/core.c | 15 -- drivers/opp/of.c | 5 +- drivers/pci/msi.c | 125 ++++++++----- drivers/pci/pci-sysfs.c | 2 +- drivers/pci/quirks.c | 1 + drivers/pinctrl/intel/pinctrl-tigerlake.c | 26 +-- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/pinctrl-k210.c | 26 ++- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 8 +- drivers/platform/x86/Kconfig | 3 + drivers/platform/x86/asus-nb-wmi.c | 28 +++ drivers/platform/x86/dual_accel_detect.h | 76 ++++++++ drivers/platform/x86/gigabyte-wmi.c | 2 + drivers/platform/x86/intel-hid.c | 21 +-- drivers/platform/x86/intel-vbtn.c | 18 +- drivers/platform/x86/pcengines-apuv2.c | 2 + drivers/platform/x86/thinkpad_acpi.c | 3 +- drivers/ptp/Kconfig | 3 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 3 +- drivers/scsi/megaraid/megaraid_mm.c | 21 ++- drivers/scsi/pm8001/pm8001_sas.c | 32 ++-- drivers/scsi/scsi_scan.c | 3 +- drivers/scsi/scsi_sysfs.c | 12 +- drivers/slimbus/messaging.c | 7 +- drivers/slimbus/qcom-ngd-ctrl.c | 22 ++- drivers/soc/fsl/qe/qe_ic.c | 84 +++++---- drivers/spi/spi-cadence-quadspi.c | 21 ++- drivers/spi/spi-mux.c | 8 + drivers/tty/vt/vt_ioctl.c | 10 +- drivers/usb/core/devio.c | 2 +- drivers/usb/core/message.c | 6 + drivers/usb/dwc3/gadget.c | 41 ++--- drivers/usb/gadget/function/u_audio.c | 5 +- drivers/usb/host/xhci-pci-renesas.c | 35 ++-- drivers/usb/serial/ch341.c | 1 - drivers/usb/serial/option.c | 2 + drivers/usb/typec/tcpm/tcpm.c | 94 +++++----- drivers/vdpa/ifcvf/ifcvf_main.c | 4 +- drivers/vdpa/mlx5/core/mr.c | 9 - drivers/vdpa/mlx5/net/mlx5_vnet.c | 17 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 4 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 4 +- drivers/vhost/vdpa.c | 3 +- drivers/vhost/vhost.c | 10 +- drivers/vhost/vringh.c | 2 +- drivers/virtio/virtio.c | 1 + drivers/virtio/virtio_pci_common.c | 7 + drivers/virtio/virtio_ring.c | 14 +- drivers/virtio/virtio_vdpa.c | 3 + drivers/xen/events/events_base.c | 20 ++- fs/btrfs/inode.c | 12 +- fs/btrfs/volumes.c | 2 +- fs/ceph/caps.c | 38 +++- fs/ceph/mds_client.c | 32 ++-- fs/ceph/snap.c | 57 ++++-- fs/ceph/super.h | 5 +- fs/cifs/cifsglob.h | 5 + fs/cifs/dir.c | 2 +- fs/cifs/file.c | 35 ++-- fs/cifs/inode.c | 19 +- fs/cifs/misc.c | 50 ++++-- fs/cifs/smb2pdu.c | 2 +- fs/crypto/hooks.c | 44 +++++ fs/ext4/symlink.c | 12 +- fs/f2fs/namei.c | 12 +- fs/io-wq.c | 26 ++- fs/io_uring.c | 82 ++++----- fs/namespace.c | 48 +++-- fs/overlayfs/export.c | 2 +- fs/overlayfs/file.c | 47 ++++- fs/pipe.c | 33 ++-- fs/ubifs/file.c | 13 +- include/asm-generic/vmlinux.lds.h | 1 + include/linux/bpf-cgroup.h | 4 +- include/linux/device.h | 1 + include/linux/fscrypt.h | 7 + include/linux/inetdevice.h | 2 +- include/linux/irq.h | 2 + include/linux/kfence.h | 7 +- include/linux/memcontrol.h | 29 +-- include/linux/mlx5/driver.h | 3 +- include/linux/mlx5/mlx5_ifc_vdpa.h | 10 +- include/linux/msi.h | 2 +- include/linux/netdevice.h | 4 + include/linux/netfilter/ipset/ip_set.h | 3 + include/linux/once.h | 4 +- include/linux/pipe_fs_i.h | 2 + include/linux/security.h | 1 + include/linux/stmmac.h | 1 + include/linux/virtio.h | 1 + include/net/flow_offload.h | 12 +- include/net/psample.h | 2 + include/uapi/linux/neighbour.h | 7 +- kernel/audit_tree.c | 2 +- kernel/bpf/hashtab.c | 4 +- kernel/bpf/helpers.c | 4 +- kernel/bpf/verifier.c | 9 +- kernel/cfi.c | 8 +- kernel/cgroup/rstat.c | 19 +- kernel/cred.c | 12 +- kernel/irq/chip.c | 5 +- kernel/irq/msi.c | 13 +- kernel/irq/timings.c | 5 + kernel/locking/rtmutex.c | 2 +- kernel/sched/sched.h | 3 + kernel/seccomp.c | 2 +- kernel/trace/Kconfig | 5 + kernel/trace/bpf_trace.c | 5 +- kernel/trace/trace.c | 18 +- kernel/trace/trace.h | 32 ---- kernel/trace/trace_events_hist.c | 2 + lib/devmem_is_allowed.c | 2 +- lib/once.c | 11 +- mm/hugetlb.c | 21 ++- mm/memory-failure.c | 196 ++++++++++++--------- mm/memory_hotplug.c | 1 + mm/slub.c | 4 +- mm/vmscan.c | 27 ++- net/bridge/br.c | 3 +- net/bridge/br_fdb.c | 11 +- net/bridge/br_if.c | 2 + net/bridge/br_private.h | 2 +- net/bridge/netfilter/nf_conntrack_bridge.c | 6 + net/core/link_watch.c | 5 +- net/core/rtnetlink.c | 3 +- net/dccp/dccp.h | 6 +- net/ieee802154/socket.c | 7 +- net/ipv4/igmp.c | 21 ++- net/ipv4/ip_gre.c | 2 + net/ipv4/route.c | 12 +- net/ipv4/tcp_bbr.c | 2 +- net/ipv6/route.c | 20 ++- net/mac80211/main.c | 2 + net/mptcp/options.c | 10 +- net/mptcp/pm_netlink.c | 44 ++--- net/netfilter/ipset/ip_set_hash_ip.c | 9 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 10 +- net/netfilter/ipset/ip_set_hash_ipport.c | 3 + net/netfilter/ipset/ip_set_hash_ipportip.c | 3 + net/netfilter/ipset/ip_set_hash_ipportnet.c | 3 + net/netfilter/ipset/ip_set_hash_net.c | 11 +- net/netfilter/ipset/ip_set_hash_netiface.c | 10 +- net/netfilter/ipset/ip_set_hash_netnet.c | 16 +- net/netfilter/ipset/ip_set_hash_netport.c | 11 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 16 +- net/netfilter/nf_conntrack_core.c | 71 +++----- net/openvswitch/vport.c | 1 + net/qrtr/qrtr.c | 2 +- net/rds/ib_frmr.c | 4 +- net/sched/act_mirred.c | 3 + net/sched/sch_cake.c | 2 +- net/sched/sch_ets.c | 7 + net/smc/af_smc.c | 2 +- net/smc/smc_core.c | 4 +- net/smc/smc_core.h | 4 + net/smc/smc_llc.c | 10 +- net/smc/smc_tx.c | 18 +- net/smc/smc_wr.c | 10 ++ net/socket.c | 6 +- net/sunrpc/svc_xprt.c | 3 +- net/tipc/socket.c | 2 +- net/vmw_vsock/virtio_transport.c | 7 +- net/xfrm/xfrm_ipcomp.c | 2 +- security/security.c | 1 + sound/core/pcm_native.c | 5 +- sound/pci/hda/hda_generic.c | 10 +- sound/pci/hda/patch_realtek.c | 14 +- sound/pci/hda/patch_via.c | 1 + sound/soc/amd/acp-pcm-dma.c | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/codecs/cs42l42.c | 83 +++++---- sound/soc/codecs/cs42l42.h | 3 + sound/soc/codecs/rt5682.c | 1 + sound/soc/codecs/tlv320aic31xx.c | 10 ++ sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +- sound/soc/kirkwood/kirkwood-dma.c | 26 ++- sound/soc/soc-component.c | 63 +++---- sound/soc/sof/intel/Kconfig | 4 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- tools/lib/bpf/btf.c | 3 +- tools/lib/bpf/libbpf_probes.c | 4 +- tools/testing/selftests/sgx/sigstruct.c | 41 ++--- tools/virtio/Makefile | 3 +- tools/virtio/linux/spinlock.h | 56 ++++++ tools/virtio/linux/virtio.h | 2 + 425 files changed, 3818 insertions(+), 2082 deletions(-) create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S create mode 100644 arch/powerpc/mm/book3s32/kuap.c create mode 100644 drivers/platform/x86/dual_accel_detect.h create mode 100644 tools/virtio/linux/spinlock.h