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-aarch64-lts-allmodconfig in repository toolchain/ci/linux.
from 55833f534a1f Merge v5.10.57 adds b917f123b50d Revert "ACPICA: Fix memory leak caused by _CID repair function" adds e32a291736fc ALSA: seq: Fix racy deletion of subscriber adds 8efe3a635f22 bus: ti-sysc: Fix gpt12 system timer issue with reserved status adds d61dc8c634bb net: xfrm: fix memory leak in xfrm_user_rcv_msg adds 9189d77f0e21 arm64: dts: ls1028a: fix node name for the sysclk adds a28569b510e5 ARM: imx: add missing iounmap() adds 3790f940981d ARM: imx: add missing clk_disable_unprepare() adds 54555c399668 ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms adds c0f61abbefdf arm64: dts: ls1028: sl28: fix networking for variant 2 adds e1011b9c597d ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz adds ee6f7084324d ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init adds f239369f37d9 ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_ [...] adds 8d13f6a0a656 arm64: dts: armada-3720-turris-mox: fixed indices for the [...] adds c4fcda128780 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode adds 71f39badc898 ALSA: usb-audio: fix incorrect clock source setting adds e79a30f71d95 clk: stm32f4: fix post divisor setup for I2S/SAI PLLs adds 9bf056b99fa0 ARM: dts: am437x-l4: fix typo in can@0 node adds 4ebd11d1c782 omap5-board-common: remove not physically existing vdds_1v [...] adds edf1b7911af2 dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() [...] adds 84656b4c27bf clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops adds bbce3c99f622 dmaengine: stm32-dma: Fix PM usage counter imbalance in st [...] adds 281514da66a4 dmaengine: stm32-dmamux: Fix PM usage counter unbalance in [...] adds cd989e119272 spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay adds aaaf6e6e4174 spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation adds 3e8bba601212 scsi: sr: Return correct event when media event code is 3 adds 449991df08d5 media: videobuf2-core: dequeue if start_streaming fails adds 442f7e04d592 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM adds 163e6d87216d ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM adds 80fd533ac3f9 dmaengine: imx-dma: configure the generic DMA type to make [...] adds 74bcf85ff1e2 net, gro: Set inner transport header offset in tcp/udp GRO hook adds de425f1c3a60 net: dsa: sja1105: overwrite dynamic FDB entries with stat [...] adds 00bf923dce2a net: dsa: sja1105: invalidate dynamic FDB entries learned [...] adds c0b14a0e61e7 net: dsa: sja1105: be stateless with FDB entries on SJA110 [...] adds e09dba75cafd net: dsa: sja1105: match FDB entries regardless of inner/o [...] adds 1dc3eef381c1 net: phy: micrel: Fix detection of ksz87xx switch adds 4ef549dc9c1a net: natsemi: Fix missing pci_disable_device() in probe an [...] adds 1242ca9369b1 gpio: tqmx86: really make IRQ optional adds e74551ba938a RDMA/mlx5: Delay emptying a cache entry when a new MR is a [...] adds 44f2e360e784 sctp: move the active_key update after sh_keys is added adds f87be69b7fe9 nfp: update ethtool reporting of pauseframe control adds a45ee8ed0c7d net: ipv6: fix returned variable type in ip6_skb_dst_mtu adds d1f2abe57bc1 net: dsa: qca: ar9331: reorder MDIO write sequence adds 9b2b2f07712b net: sched: fix lockdep_set_class() typo error for sch->seqlock adds f93b7b000044 MIPS: check return value of pgtable_pmd_page_ctor adds f76f9caccb46 mips: Fix non-POSIX regexp adds c66d273b70fe bnx2x: fix an error code in bnx2x_nic_load() adds f12b6b6bc15f net: pegasus: fix uninit-value in get_interrupt_interval adds fb49d67262ca net: fec: fix use-after-free in fec_drv_remove adds c5a499b8607a net: vxge: fix use-after-free in vxge_device_unregister adds 821e6a613354 blk-iolatency: error out if blk_get_queue() failed in iola [...] adds f2f856b65ac4 Bluetooth: defer cleanup of resources in hci_unregister_dev() adds ba4a395668b5 USB: usbtmc: Fix RCU stall warning adds 0470385e63bb USB: serial: option: add Telit FD980 composition 0x1056 adds d245a76719cf USB: serial: ch341: fix character loss at high transfer rates adds aa3b8bc17e2a USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 adds 5019f5812bbf firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_l [...] adds ecb739cf15a9 firmware_loader: fix use-after-free in firmware_fallback_sysfs adds dd3f7c5c8904 drm/amdgpu/display: fix DMUB firmware version info adds c0b626f0a29a ALSA: pcm - fix mmap capability check for the snd-dummy driver adds de30786fb25a ALSA: hda/realtek: add mic quirk for Acer SF314-42 adds 80b7aa2651bc ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 [...] adds b7532db2d458 ALSA: usb-audio: Fix superfluous autosuspend recovery adds 79e9389038c4 ALSA: usb-audio: Add registration quirk for JBL Quantum 600 adds 98c83d72614e usb: dwc3: gadget: Avoid runtime resume if disabling pullup adds 822bec5cbb05 usb: gadget: remove leaked entry from udc driver list adds 051518d9cfe3 usb: cdns3: Fixed incorrect gadget state adds 683702dff7c8 usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers adds 825ac3f0bc35 usb: gadget: f_hid: fixed NULL pointer dereference adds 1f2015506d9c usb: gadget: f_hid: idle uses the highest byte for duration adds 5b4318885a43 usb: host: ohci-at91: suspend/resume ports after/before OH [...] adds 8f8645de092a usb: typec: tcpm: Keep other events when receiving FRS and [...] adds 948ff2f214fb usb: otg-fsm: Fix hrtimer list corruption adds fd3afb81f448 clk: fix leak on devm_clk_bulk_get_all() unwind adds f97274528037 scripts/tracing: fix the bug that can't parse raw_trace_func adds b10ccc2c5888 tracing / histogram: Give calculation hist_fields a size adds b2aca8daa50e tracing: Reject string operand in the histogram expression adds 046e12323ab4 tracing: Fix NULL pointer dereference in start_creating adds 14673e19291c tracepoint: static call: Compare data on transition from 2 [...] adds 7799ad4d181f tracepoint: Fix static call function vs data state mismatch adds e5d8fd87091c arm64: stacktrace: avoid tracing arch_stack_walk() adds 5e9d82021425 optee: Clear stale cache entries during initialization adds 6b2ded93d35c tee: add tee_shm_alloc_kernel_buf() adds 1340dc3fb75e optee: Fix memory leak when failing to register shm pages adds ad80c25987fe optee: Refuse to load the driver under the kdump kernel adds 2a879ff9719f optee: fix tee out of memory failure seen during kexec reboot adds 1628b64efb36 tpm_ftpm_tee: Free and unregister TEE shared memory during kexec adds 369101e39911 staging: rtl8723bs: Fix a resource leak in sd_int_dpc adds e468a357af68 staging: rtl8712: get rid of flush_scheduled_work adds faec2c68ea5f staging: rtl8712: error handling refactoring adds 551e0c5d6b2e drivers core: Fix oops when driver probe fails adds 556e7f204d34 media: rtl28xxu: fix zero-length control request adds 6b5a3d2c2b89 pipe: increase minimum default pipe size to 2 pages adds cc7300776808 ext4: fix potential htree corruption when growing large_di [...] adds a4f8bfc919ee serial: tegra: Only print FIFO error message when an error occurs adds c03cef67157a serial: 8250_mtk: fix uart corruption issue when rx power off adds 8a1624f4a8d3 serial: 8250: Mask out floating 16/32-bit bus bits adds 17f3c64f707b MIPS: Malta: Do not byte-swap accesses to the CBUS UART adds 0f30fedced7c serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicat [...] adds bfb5f1a12325 serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. adds 9a69d0d24d69 fpga: dfl: fme: Fix cpu hotplug issue in performance reporting adds 23e36a8610ca timers: Move clearing of base::timer_running under base:: Lock adds f08b2d078cbb xfrm: Fix RCU vs hash_resize_mutex lock inversion adds afcd5a0e015f net/xfrm/compat: Copy xfrm_spdattr_type_t atributes adds 100f8396d154 pcmcia: i82092: fix a null pointer dereference bug adds f4984f60acc7 selinux: correct the return value when loads initial sids adds 57c44e7ac788 bus: ti-sysc: AM3: RNG is GP only adds 9851ad2f7107 Revert "gpio: mpc8xxx: change the gpio interrupt flags." adds 3d7d2d2b069b ARM: omap2+: hwmod: fix potential NULL pointer access adds a786282b55b4 md/raid10: properly indicate failure when ending a failed [...] adds 309a31127bef KVM: x86: accept userspace interrupt only if no event is injected adds 32f55c25ee29 KVM: Do not leak memory for duplicate debugfs directories adds 7a2b5bb00f54 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds adds 37cbd27ef4b2 arm64: vdso: Avoid ISB after reading from cntvct_el0 adds dcc23e58511b soc: ixp4xx: fix printing resources adds 1a084e78217d interconnect: Fix undersized devress_alloc allocation adds 05565b469358 spi: meson-spicc: fix memory leak in meson_spicc_remove adds ccfe4f62ff9f interconnect: Zero initial BW after sync-state adds 22b4917c85af interconnect: Always call pre_aggregate before aggregate adds 16aecf1e36d9 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced [...] adds 7397034905ac drm/i915: Correct SFC_DONE register offset adds 2d94cffc94a5 soc: ixp4xx/qmgr: fix invalid __iomem access adds c797b8872bb9 perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit [...] adds a3e6bd0c71bb sched/rt: Fix double enqueue caused by rt_effective_prio adds 11891adab23d drm/i915: avoid uninitialised var in eb_parse() adds 0f05e0ffa247 libata: fix ata_pio_sector for CONFIG_HIGHMEM adds dbe4f82fedc6 reiserfs: add check for root_inode in reiserfs_fill_super adds ecd8614809eb reiserfs: check directory items on read from disk adds 1478e902bcbc virt_wifi: fix error on connect adds 13d0a9b3b917 net: qede: Fix end of loop tests for list_for_each_entry adds fbbb209268e5 alpha: Send stop IPI to send to online CPUs adds 8cfdd039ca18 net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr [...] adds c8b7cfa674ee smb3: rc uninitialized in one fallocate path adds bb65051dcd1f drm/amdgpu/display: only enable aux backlight control for [...] adds 3d7d1b0f5f41 arm64: fix compat syscall return truncation adds 132a8267adab Linux 5.10.58 adds 61f90cbc39f8 Merge v5.10.58 adds 9f105d2d4f6c KVM: SVM: Fix off-by-one indexing when nullifying last use [...] adds c5a625c6a4ac tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag adds 5b5064ea9a94 firmware: tee_bnxt: Release TEE shm, session, and context [...] adds d8c38598701f bpf: Add lockdown check for probe_write_user helper adds 0e709390372f Revert "selftests/resctrl: Use resctrl/info for feature de [...] adds eaa7feecd366 mm: make zone_to_nid() and zone_set_nid() available for DI [...] adds 0f47027d1b9b arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H adds e0dd4a0ab072 arm64: dts: renesas: beacon: Fix USB extal reference adds 96b2232cb7e5 arm64: dts: renesas: beacon: Fix USB ref clock references adds 971703fc19cf vboxsf: Honor excl flag to the dir-inode create op adds bd909fd3878d vboxsf: Make vboxsf_dir_create() return the handle for the [...] adds cc1a4dff23a4 USB:ehci:fix Kunpeng920 ehci hardware problem adds 98c3fa3a9d7a ALSA: pcm: Fix mmap breakage without explicit buffer setup adds 8930f2c60a45 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 65 [...] adds 5df85901fe45 ALSA: hda: Add quirk for ASUS Flow x13 adds bffead8d3648 ppp: Fix generating ppp unit id when ifname is not specified adds 6a002d48a660 ovl: prevent private clone if bind mount is not allowed adds 25cff25ec606 net: xilinx_emaclite: Do not print real IOMEM pointer adds 5805e5eec901 Linux 5.10.59 adds cb97c4b2ece2 Merge v5.10.59 adds d0532ed064d1 iio: adc: ti-ads7950: Ensure CS is deasserted after readin [...] adds 45de224b1332 iio: adis: set GPIO reset pin direction adds 632279e5057c iio: humidity: hdc100x: Add margin to the conversion time adds 0c9adae11701 iio: adc: Fix incorrect exit of for-loop adds c419c4c91b30 ASoC: amd: Fix reference to PCM buffer address adds 209eb62b45fe ASoC: xilinx: Fix reference to PCM buffer address adds 7e5a7fa68b27 ASoC: uniphier: Fix reference to PCM buffer address adds 261613ef340b ASoC: tlv320aic31xx: Fix jack detection after suspend adds b8bceace43dd ASoC: intel: atom: Fix reference to PCM buffer address adds d1398e3715b1 i2c: dev: zero out array used for i2c reads from userspace adds 3db5cb922800 cifs: create sd context must be a multiple of 8 adds 54916988a0fb scsi: lpfc: Move initialization of phba->poll_list earlier [...] adds 561d13128bb8 seccomp: Fix setting loaded filter count during TSYNC adds 4716a2145bbf net: ethernet: ti: cpsw: fix min eth packet size for non-s [...] adds ca6dea44bd8c ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on [...] adds f3fcf9d1b759 ceph: reduce contention in ceph_check_delayed_caps() adds 366de90ccfa2 ACPI: NFIT: Fix support for virtual SPA ranges adds c2351e5faa3e libnvdimm/region: Fix label activation vs errors adds ae311a7418f1 drm/amd/display: Remove invalid assert for ODM + MPC case adds bd80d11a516c drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work adds 95de3592f87e drm/amdgpu: don't enable baco on boco platforms in runpm adds 528f17c02db9 ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi adds 27188a938291 ieee802154: hwsim: fix GPF in hwsim_new_edge_nl adds a21963c35f16 pinctrl: mediatek: Fix fallback behavior for bias_set_combo adds 576939671f74 ASoC: cs42l42: Correct definition of ADC Volume control adds 0e47f99e8680 ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J adds 2386a8cde18e ASoC: SOF: Intel: hda-ipc: fix reply size checking adds b268f9f6b73f ASoC: cs42l42: Fix inversion of ADC Notch Switch control adds aa6b17bfefbc ASoC: cs42l42: Remove duplicate control for WNF filter frequency adds be49d5437d1a netfilter: nf_conntrack_bridge: Fix memory leak when error adds 750503aecf4e pinctrl: tigerlake: Fix GPIO mapping for newer version of [...] adds 20a80319028c ASoC: cs42l42: Fix LRCLK frame start edge adds 784320edb6c5 net: dsa: mt7530: add the missing RxUnicast MIB counter adds 53ebbfdd0e37 net: mvvp2: fix short frame size on s390 adds a3e9a3e22844 platform/x86: pcengines-apuv2: Add missing terminating ent [...] adds 1960c3ac5268 libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT adds e95620c3bdff bpf: Fix integer overflow involving bucket_size adds 046579c9fc28 net: phy: micrel: Fix link detection on ksz87xx switch" adds 51f4965d775e ppp: Fix generating ifname when empty IFLA_IFNAME is specified adds f15f7716b047 net/smc: fix wait on already cleared link adds 059238c52c61 net: sched: act_mirred: Reset ct info when mirror/redirect skb adds bae5b521feaa ice: Prevent probing virtual functions adds a6192bae12e4 ice: don't remove netdev->dev_addr from uc sync list adds b3f0b170842c iavf: Set RSS LUT and key in reset handle path adds 30b1fc47f765 psample: Add a fwd declaration for skbuff adds 00a0c11ddd72 bareudp: Fix invalid read beyond skb's linear data adds 303ba011f5e1 net/mlx5: Synchronize correct IRQ when destroying CQ adds 6e1886465dea net/mlx5: Fix return value from tracer initialization adds 558092b8ed31 drm/meson: fix colour distortion from HDR set during vendo [...] adds ccc1fe82c878 net: dsa: microchip: Fix ksz_read64() adds dbfaf7a6a23a net: dsa: microchip: ksz8795: Fix VLAN filtering adds 69b13167a636 net: Fix memory leak in ieee802154_raw_deliver adds 24e1b7dbb174 net: igmp: fix data-race in igmp_ifc_timer_expire() adds f7720b35cd32 net: dsa: lan9303: fix broken backpressure in .port_fdb_dump adds 56cc3408ff2a net: dsa: lantiq: fix broken backpressure in .port_fdb_dump adds 1cad01aca1fa net: dsa: sja1105: fix broken backpressure in .port_fdb_dump adds e3b949b86d09 net: bridge: validate the NUD_PERMANENT bit when adding an [...] adds f333a5ca71c3 net: bridge: fix flags interpretation for extern learn fdb [...] adds 4c2af90119ea net: bridge: fix memleak in br_add_if() adds 8976606ca347 net: linkwatch: fix failure to restore device state across [...] adds 696afe28dc51 tcp_bbr: fix u32 wrap bug in round logic if bbr_init() cal [...] adds 4344440d91b3 net: igmp: increase size of mr_ifc_count adds 65395b053d03 drm/i915: Only access SFC_DONE when media domain is not fused off adds dff830e5e723 xen/events: Fix race in set_evtchn_to_irq adds f5cefe9a52a6 vsock/virtio: avoid potential deadlock when vsock device remove adds e0ee8d9c31b5 nbd: Aovid double completion of a request adds afcb84e6cf8c arm64: efi: kaslr: Fix occasional random alloc (and boot) failure adds feb4a01d3ece efi/libstub: arm64: Force Image reallocation if BSS was no [...] adds 015e2c900b5d efi/libstub: arm64: Relax 2M alignment again for relocatab [...] adds 4acc0d987141 powerpc/kprobes: Fix kprobe Oops happens in booke adds 2a28b52306f2 x86/tools: Fix objdump version check again adds 4e52a4fe6f44 genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP adds 19fb5dabedca x86/msi: Force affinity setup before startup adds 25216ed97da8 x86/ioapic: Force affinity setup before startup adds f0736bed18fb x86/resctrl: Fix default monitoring groups reporting adds 355754194b48 genirq/msi: Ensure deactivation on teardown adds 2d2c66848027 genirq/timings: Prevent potential array overflow in __irq_ [...] adds 7e90e81a4b59 PCI/MSI: Enable and mask MSI-X early adds aa8092c1d1f1 PCI/MSI: Mask all unused MSI-X entries adds 0b2509d7a90c PCI/MSI: Enforce that MSI-X table entry is masked for update adds 042e03c9cdab PCI/MSI: Enforce MSI[X] entry updates to be visible adds e42fb8e6161e PCI/MSI: Do not set invalid bits in MSI mask adds 923368751866 PCI/MSI: Correct misleading comments adds 724d0a985086 PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() adds 312730cd15e0 PCI/MSI: Protect msi_desc::masked for multi-MSI adds fc7da433fa16 powerpc/smp: Fix OOPS in topology_init() adds 4a948c579ed6 efi/libstub: arm64: Double check image alignment at entry adds 0ab67e3dfc4d KVM: VMX: Use current VMCS to query WAITPKG support for MS [...] adds 433f0b31ebec KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 [...] adds 7cd14c1a7fed vboxsf: Add vboxsf_[create|release]_sf_handle() helpers adds dcdb587ac470 vboxsf: Add support for the atomic_open directory-inode op adds b0efc93271ca ceph: add some lockdep assertions around snaprealm handling adds a23aced54c2c ceph: clean up locking annotation for ceph_get_snap_realm [...] adds 2fe07584a623 ceph: take snap_empty_lock atomically with snaprealm refco [...] adds b5f05bdfda28 vmlinux.lds.h: Handle clang's module.{c,d}tor sections adds c0883f693187 KVM: nSVM: avoid picking up unsupported bits from L2 in in [...] adds 3dc5666baf2a KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE [...] adds f365d53c8687 net: dsa: microchip: Fix probing KSZ87xx switch with DT no [...] adds 60c007b52779 net: dsa: microchip: ksz8795: Fix PVID tag insertion adds 5033d5e23155 net: dsa: microchip: ksz8795: Reject unsupported VLAN conf [...] adds 1e78179d75fb net: dsa: microchip: ksz8795: Fix VLAN untagged flag chang [...] adds 3a24e121304a net: dsa: microchip: ksz8795: Use software untagging on CPU port adds 2c5bd949b1df Linux 5.10.60 adds 8ef11294f1e9 Merge v5.10.60 adds 8f05076983dd ath: Use safer key clearing with key cache entries adds 6566c207e576 ath9k: Clear key cache explicitly on disabling hardware adds 2925a8385ec7 ath: Export ath_hw_keysetmac() adds 609c0cfd07f0 ath: Modify ath_key_delete() to not need full key entry adds e2036bc3fc7d ath9k: Postpone key cache entry deletion for TXQ frames re [...] adds 779a0f4347a4 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards adds b5c7ec6d15af media: zr364xx: propagate errors from zr364xx_start_readpipe() adds 56320b1ad4d0 media: zr364xx: fix memory leaks in probe() adds ff2fc9e4aaa6 media: drivers/media/usb: fix memory leak in zr364xx_probe adds 47d4c7999799 KVM: x86: Factor out x86 instruction emulation with decoding adds 8e100c72b6de KVM: X86: Fix warning caused by stale emulation context adds ba6c1b004ac5 USB: core: Avoid WARNings for 0-length descriptor requests adds d4930271a409 USB: core: Fix incorrect pipe calculation in do_proc_control() adds c160df90b0ca dmaengine: xilinx_dma: Fix read-after-free bug when termin [...] adds b618a32142c7 dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() adds f1c0533fae59 spi: spi-mux: Add module info needed for autoloading adds 505884a0c7a1 net: xfrm: Fix end of loop tests for list_for_each_entry adds 35f416223673 ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 adds b353028aed92 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if [...] adds 968ee9176a44 scsi: pm80xx: Fix TMF task completion race condition adds cc312fa7e6ef scsi: megaraid_mm: Fix end of loop tests for list_for_each [...] adds 4f78db7df6ed scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() adds 8071dbe1bdd0 scsi: core: Avoid printing an error if target_alloc() retu [...] adds 711459514e29 scsi: core: Fix capacity set to zero after offlinining device adds 7525f2e4de00 drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] adds 410d1ea4ff3a qede: fix crash in rmmod qede while automatic debug collection adds 6b368411bc0f ARM: dts: nomadik: Fix up interrupt controller node names adds 735e613fa587 net: usb: pegasus: Check the return value of get_geristers [...] adds 8849a8c7058e net: usb: lan78xx: don't modify phy_device state concurrently adds dcc8c5fb8d85 drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X adds 2e6cc93e1b8c drm/amd/display: workaround for hard hang on HPD on native DP adds d7d04c67492e Bluetooth: hidp: use correct wait queue when removing ctrl_wait adds 95ed753d91bf arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x adds 44f454a146c0 arm64: dts: qcom: msm8992-bullhead: Remove PSCI adds d2ab5491de91 iommu: Check if group is NULL before remove device adds e352531ed020 cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant adds 9108120fbe31 dccp: add do-while-0 stubs for dccp_pr_debug macros adds 293180f59342 virtio: Protect vqs list access adds 1af7ccbd920a vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iot [...] adds e0b603c89a93 bus: ti-sysc: Fix error handling for sysc_check_active_timer() adds ecdd7c488062 vhost: Fix the calculation in vhost_overflow() adds 1b6fc6f739d4 vdpa/mlx5: Avoid destroying MR on empty iotlb adds 6715cefa72f6 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h adds a8b8d61babb4 drm/mediatek: Fix aal size config adds 8dfdeeb1e98e drm/mediatek: Add AAL output size configuration adds 585ff7344ec1 bpf: Clear zext_dst of dead insns adds 5b24ae8f05ca bnxt: don't lock the tx queue from napi poll adds d913d5cc3ba5 bnxt: disable napi before canceling DIM adds 296fe765dd02 bnxt: make sure xmit_more + errors does not miss doorbells adds e0ae16836027 bnxt: count Tx drops adds 85e0518f181a net: 6pack: fix slab-out-of-bounds in decode_data adds efd9b79b92a3 ptp_pch: Restore dependency on PCI adds 9751aa443695 bnxt_en: Disable aRFS if running on 212 firmware adds 8ae539a36194 bnxt_en: Add missing DMA memory barriers adds 1ce62fe6e4cb vrf: Reset skb conntrack connection on VRF rcv adds b7adfde94930 virtio-net: support XDP when not more queues adds 9bc2d1a5a890 virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO adds 3b7397b203cc net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 adds e1ec5858bae1 ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enabl [...] adds df61235881c8 sch_cake: fix srchost/dsthost hashing mode adds 13af9c81e62f net: mdio-mux: Don't ignore memory allocation errors adds 47a1161dacb1 net: mdio-mux: Handle -EPROBE_DEFER correctly adds eee84eafc3bb ovs: clear skb->tstamp in forwarding path adds 81578e587c08 iommu/vt-d: Consolidate duplicate cache invaliation code adds 21ca0b18ad64 iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear [...] adds e003a8921949 r8152: fix writing USB_BP2_EN adds 7873c29832a3 i40e: Fix ATR queue selection adds 2f6c42806e10 iavf: Fix ping is lost after untrusted VF had tried to change MAC adds 645fd92c3ed4 Revert "flow_offload: action should not be NULL when it is [...] adds f8dac276a9b4 mmc: dw_mmc: Fix hang on data CRC error adds 8f499a90e7ee mmc: mmci: stm32: Check when the voltage switch procedure [...] adds 3f8920c5706e mmc: sdhci-msm: Update the software timeout value for sdhc adds 7203b4986d9a clk: imx6q: fix uart earlycon unwork adds 7451c309c7a3 clk: qcom: gdsc: Ensure regulator init state matches GDSC state adds f7c125493c78 ALSA: hda - fix the 'Capture Switch' value change notifications adds bd0c2f83d072 tracing / histogram: Fix NULL pointer dereference on strcm [...] adds b700b523ddaf slimbus: messaging: start transaction ids from 1 instead of zero adds 45d6fc21cd4d slimbus: messaging: check for valid transaction id adds 0775bc462ae7 slimbus: ngd: reset dma setup during runtime pm adds 3ee1b08097c1 ipack: tpci200: fix many double free issues in tpci200_pci_probe adds 258782b93701 ipack: tpci200: fix memory leak in the tpci200_register adds 110b7f72f6d0 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 [...] adds 2566c1d8239d mmc: sdhci-iproc: Cap min clock frequency on BCM2711 adds 16cfa72766b5 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on [...] adds 67fece6289a9 btrfs: prevent rename2 from exchanging a subvol with a dir [...] adds 05b56e05543c ALSA: hda/via: Apply runtime PM workaround for ASUS B23E adds a69326e134d4 s390/pci: fix use after free of zpci_dev adds b6672f67ec28 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI adds 88f65f57a0b9 ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 adds 53e81668e119 ASoC: intel: atom: Fix breakage for PCM buffer address setup adds 8132fc2bf4b7 mm: memcontrol: fix occasional OOMs due to proportional me [...] adds 0d5fcfc6406e fs: warn about impending deprecation of mandatory locks adds 695ab28a7fa1 io_uring: fix xa_alloc_cycle() error return value check adds f15e64267393 io_uring: only assign io_uring_enter() SQPOLL error in act [...] adds 452ea6a15ed2 Linux 5.10.61 adds effacc7cb901 Merge v5.10.61 new ad41706c771a net: qrtr: fix another OOB Read in qrtr_endpoint_post new 9dd6f6d89693 bpf: Fix ringbuf helper function compatibility new d81ddadabdee bpf: Fix NULL pointer dereference in bpf_get_local_storage [...] new 34cc80ec12d6 ASoC: rt5682: Adjust headset volume button threshold new 0af6a9f82ca3 ASoC: component: Remove misplaced prefix handling in pin c [...] new a13a2df0b149 ARC: Fix CONFIG_STACKDEPOT new f68ad168e235 netfilter: conntrack: collect all entries in one cycle new 6815e21fe28d once: Fix panic when module unload new c94d50979f20 blk-iocost: fix lockdep warning on blkcg->lock new ef2d68ef9a3b ovl: fix uninitialized pointer read in ovl_lookup_real_one() new 45b7b2097153 net: mscc: Fix non-GPL export of regmap APIs new 7008b9981b6a can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchan [...] new e55a8b461585 ceph: correctly handle releasing an embedded cap flush new 921c2533aa3a riscv: Ensure the value of FP registers in the core dump f [...] new 3134292a8e79 Revert "btrfs: compression: don't try to compress if we do [...] new da3067eadcc1 drm/amdgpu: Cancel delayed work when GFXOFF is disabled new 8437e07c370f Revert "USB: serial: ch341: fix character loss at high tra [...] new b0bcc8038868 USB: serial: option: add new VID/PID to support Fibocom FG150 new 56c92b8ddc0c usb: renesas-xhci: Prefer firmware loading on unknown ROM state new 87b2016493eb usb: dwc3: gadget: Fix dwc3_calc_trbs_left() new 01da7c1dc4cf usb: dwc3: gadget: Stop EP0 transfers during pullup disable new 22c18102ec59 scsi: core: Fix hang of freezing queue between blocking an [...] new 3e949aaa8bef RDMA/bnxt_re: Add missing spin lock initialization new 56ac7463a140 IB/hfi1: Fix possible null-pointer dereference in _extend_ [...] new 3a2c5fbb1cc6 RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() new 3217c9d4602f ice: do not abort devlink info if board identifier can't be found new 384dea502e91 net: usb: pegasus: fixes of set_register(s) return value e [...] new ae6480ba0665 igc: fix page fault when thunderbolt is unplugged new 58b3dbf10c01 igc: Use num_tx_queues when iterating over tx_ring queue new 87285ac51ecf e1000e: Fix the max snoop/no-snoop latency for 10M new 8f1e3ad94569 e1000e: Do not take care about recovery NVM checksum new e78006b59a30 RDMA/efa: Free IRQ vectors on error flow new fb45459d9ddb ip_gre: add validation for csum_start new 850401a23a85 xgene-v2: Fix a resource leak in the error handling path o [...] new 8e0881f6f57e net: marvell: fix MVNETA_TX_IN_PRGRS bit number new b493af3a66e0 ucounts: Increase ucounts reference counter before the sec [...] new f517335a61ff net/sched: ets: fix crash when flipping from 'strict' to ' [...] new dced8347a727 ipv6: use siphash in rt6_exception_hash() new beefd5f0c63a ipv4: use siphash instead of Jenkins in fnhe_hashfun() new 51bc5c66606d cxgb4: dont touch blocked freelist bitmap after free new ad0db8385575 rtnetlink: Return correct error on changing device netns new 9820af16a879 net: hns3: clear hardware resource when loading driver new 5931ec35e992 net: hns3: add waiting time before cmdq memory is released new e834ca7c7924 net: hns3: fix duplicate node in VLAN list new 411680a07cc6 net: hns3: fix get wrong pfc_en when query PFC configuration new ac874290e75c Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_B [...] new b2091d47a14e net: stmmac: add mutex lock to protect est parameters new e49b8d9c5e88 net: stmmac: fix kernel panic due to NULL pointer derefere [...] new 257ea8a5edc0 drm/i915: Fix syncmap memory leak new ad5329a53327 usb: gadget: u_audio: fix race condition on endpoint stop new c5600b914690 dt-bindings: sifive-l2-cache: Fix 'select' matching new bdc5049c3698 perf/x86/intel/uncore: Fix integer overflow on 23 bit left [...] new 9a6a5602c217 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer [...] new be37f7dbcd2c iwlwifi: pnvm: accept multiple HW-type TLVs new 3dea93159038 opp: remove WARN when no valid OPPs remain new f41c7462d8ae cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev new 065a13c299b4 virtio: Improve vq->broken access to avoid any compiler op [...] new 0698278e8eef virtio_pci: Support surprise removal of virtio pci device new 6c074eaaf785 virtio_vdpa: reject invalid vq indices new c7ee4d22614e vringh: Use wiov->used to check for read/write desc order new 4ac9c81e8a54 tools/virtio: fix build new 18a65ba06903 qed: qed ll2 race condition fixes new cc126b400b25 qed: Fix null-pointer dereference in qed_rdma_create_qp() new 3c37ec435022 Revert "drm/amd/pm: fix workload mismatch on vega10" new b00ca567579a drm/amd/pm: change the workload type for some cards new 26ee94ba343c blk-mq: don't grab rq's refcount in blk_mq_check_expired() new 6fd6e20520cc drm: Copy drm_wait_vblank to user before returning new 7f422cda03a6 drm/nouveau/disp: power down unused DP links during init new b882dda2bf7a drm/nouveau/kms/nv50: workaround EFI GOP window channel fo [...] new 6f38d95f33be net/rds: dma_map_sg is entitled to merge entries new d845f89d59fc btrfs: fix race between marking inode needs to be logged a [...] new e91da23c1be1 pipe: avoid unnecessary EPOLLET wakeups under normal loads new 3b2018f9c9c0 pipe: do FASYNC notifications for every pipe IO, not just [...] new ded6da217ced mtd: spinand: Fix incorrect parameters for on-die ECC new 0a178a015161 tipc: call tipc_wait_for_connect only when dlen is not 0 new 60d69cb4e60d vt_kdsetmode: extend console locking new b42fde92cdde Bluetooth: btusb: check conditions before enabling USB ALT [...] new 7e2087249e87 riscv: Fixup wrong ftrace remove cflag new 133d7f93eecd riscv: Fixup patch_text panic in ftrace new 0d8e39bb9416 perf env: Fix memory leak of bpf_prog_info_linear member new e0ca67030fda perf symbol-elf: Fix memory leak by freeing sdt_note.args new 94687c49b65b perf record: Fix memory leak in vDSO found using ASAN new 9f9e40ddfca3 perf tools: Fix arm64 build error with gcc-11 new 77b77d45a4b1 perf annotate: Fix jump parsing for C++ code. new d3c38d8549c0 powerpc/perf: Invoke per-CPU variable access with disabled [...] new fdf66e5a7fc8 srcu: Provide internal interface to start a Tree SRCU grac [...] new f789de3be808 srcu: Provide polling interfaces for Tree SRCU grace periods new 641e1d88404a srcu: Provide internal interface to start a Tiny SRCU grac [...] new 450948b06ce8 srcu: Make Tiny SRCU use multi-bit grace-period counter new b6ae3854075e srcu: Provide polling interfaces for Tiny SRCU grace periods new 9a4f1dc8a17c tracepoint: Use rcu get state and cond sync for static cal [...] new 08953884aad4 usb: typec: ucsi: acpi: Always decode connector change inf [...] new e15e32d519fa usb: typec: ucsi: Work around PPM losing change information new f8242f554c82 usb: typec: ucsi: Clear pending after acking connector change new b6c657abb893 net: dsa: mt7530: fix VLAN traffic leaks again new f760c1101f52 lkdtm: Enable DOUBLE_FAULT on all architectures new 1604c42a1ca9 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 new c43add24dffd btrfs: fix NULL pointer dereference when deleting device b [...] new 709c162ddc83 kthread: Fix PF_KTHREAD vs to_kthread() race new 17982c664f8b Revert "floppy: reintroduce O_NDELAY fix" new 0085646e02b2 Revert "parisc: Add assembly implementations for memset, s [...] new 1890ee7ff87f net: don't unconditionally copy_from_user a struct ifreq f [...] new 38c1915d3e9f audit: move put_tree() to avoid trim_trees refcount underf [...] new 0c9a876f2897 bpf: Fix potentially incorrect results with bpf_get_local_ [...] new f6dd002450bf Linux 5.10.62 new f2a177d2251d Merge v5.10.62
The 106 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 | 6 +- Makefile | 2 +- arch/alpha/kernel/smp.c | 2 +- arch/arc/kernel/fpu.c | 9 +- arch/arc/kernel/vmlinux.lds.S | 2 + arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 4 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 8 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 + arch/arm/boot/dts/omap5-board-common.dtsi | 9 +- arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 24 ++-- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 1 + arch/arm/mach-imx/mmdc.c | 17 ++- arch/arm/mach-omap2/omap_hwmod.c | 10 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 + .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 4 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 4 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 4 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 15 ++ arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 15 ++ arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 15 ++ arch/arm64/include/asm/arch_timer.h | 21 --- arch/arm64/include/asm/barrier.h | 19 +++ arch/arm64/include/asm/ptrace.h | 12 +- arch/arm64/include/asm/syscall.h | 19 +-- arch/arm64/include/asm/vdso/gettimeofday.h | 6 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/signal.c | 3 +- arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kernel/syscall.c | 9 +- arch/mips/Makefile | 2 +- arch/mips/include/asm/pgalloc.h | 17 ++- arch/mips/mti-malta/malta-platform.c | 3 +- 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/kernel/kprobes.c | 3 +- arch/powerpc/kernel/sysfs.c | 2 +- arch/powerpc/perf/core-book3s.c | 10 +- arch/riscv/kernel/Makefile | 5 +- arch/riscv/kernel/ptrace.c | 4 + arch/riscv/mm/Makefile | 3 +- arch/s390/pci/pci.c | 6 + arch/s390/pci/pci_bus.h | 5 + arch/x86/events/intel/uncore_snbep.c | 2 +- arch/x86/events/perf_event.h | 3 +- arch/x86/include/asm/svm.h | 2 + arch/x86/kernel/apic/io_apic.c | 6 +- arch/x86/kernel/apic/msi.c | 13 +- arch/x86/kernel/cpu/resctrl/monitor.c | 27 ++-- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm/nested.c | 14 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 8 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 75 ++++++---- arch/x86/kvm/x86.h | 2 + arch/x86/tools/chkobjdump.awk | 1 + block/blk-iocost.c | 8 +- block/blk-iolatency.c | 6 +- block/blk-mq.c | 30 +--- drivers/acpi/acpica/nsrepair2.c | 7 - drivers/acpi/nfit/core.c | 3 + drivers/ata/libata-sff.c | 35 +++-- drivers/base/core.c | 1 + drivers/base/dd.c | 4 +- drivers/base/firmware_loader/fallback.c | 14 +- drivers/base/firmware_loader/firmware.h | 10 +- drivers/base/firmware_loader/main.c | 2 + drivers/block/floppy.c | 30 ++-- drivers/block/nbd.c | 14 +- drivers/bluetooth/btusb.c | 22 +-- drivers/bus/ti-sysc.c | 22 ++- drivers/char/tpm/tpm_ftpm_tee.c | 8 +- drivers/clk/clk-devres.c | 9 +- drivers/clk/clk-stm32f4.c | 10 +- drivers/clk/imx/clk-imx6q.c | 2 +- drivers/clk/qcom/gdsc.c | 54 ++++--- drivers/clk/renesas/rcar-usb2-clock-sel.c | 2 +- drivers/clk/tegra/clk-sdmmc-mux.c | 10 ++ drivers/cpufreq/armada-37xx-cpufreq.c | 6 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/dma/imx-dma.c | 2 + drivers/dma/of-dma.c | 9 +- drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/stm32-dma.c | 4 +- drivers/dma/stm32-dmamux.c | 6 +- drivers/dma/uniphier-xdmac.c | 4 +- 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/fpga/dfl-fme-perf.c | 2 + drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpio/gpio-tqmx86.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 36 +++-- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 +- .../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 - .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 15 +- drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 7 + drivers/gpu/drm/i915/gt/intel_timeline.c | 8 ++ drivers/gpu/drm/i915/i915_gpu_error.c | 19 ++- drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +---- 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/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/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/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/mr.c | 4 +- drivers/interconnect/core.c | 9 +- drivers/interconnect/qcom/icc-rpmh.c | 12 +- drivers/iommu/intel/pasid.c | 26 ++-- drivers/iommu/intel/pasid.h | 6 + drivers/iommu/intel/svm.c | 55 ++------ drivers/iommu/iommu.c | 3 + drivers/ipack/carriers/tpci200.c | 60 ++++---- drivers/md/raid1.c | 2 - drivers/md/raid10.c | 4 +- drivers/media/common/videobuf2/videobuf2-core.c | 13 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 11 +- drivers/media/usb/zr364xx/zr364xx.c | 77 ++++++---- drivers/misc/lkdtm/core.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/spi/core.c | 6 +- drivers/mtd/nand/spi/macronix.c | 6 +- drivers/mtd/nand/spi/toshiba.c | 6 +- drivers/net/bareudp.c | 16 ++- drivers/net/can/usb/esd_usb2.c | 4 +- drivers/net/dsa/lan9303-core.c | 34 +++-- drivers/net/dsa/lantiq_gswip.c | 14 +- drivers/net/dsa/microchip/ksz8795.c | 91 ++++++++++-- drivers/net/dsa/microchip/ksz_common.c | 2 +- drivers/net/dsa/microchip/ksz_common.h | 9 +- drivers/net/dsa/mt7530.c | 6 +- drivers/net/dsa/qca/ar9331.c | 14 +- drivers/net/dsa/sja1105/sja1105_main.c | 89 +++++++++--- drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- 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 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- .../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 | 32 ++++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 + 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_devlink.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 28 ++-- 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 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 20 ++- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 + .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 4 +- drivers/net/ethernet/mscc/ocelot_io.c | 16 +-- drivers/net/ethernet/natsemi/natsemi.c | 8 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 + 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_filter.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 8 ++ drivers/net/ethernet/qlogic/qla3xxx.c | 6 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 22 ++- drivers/net/ethernet/ti/cpsw_new.c | 7 +- drivers/net/ethernet/ti/cpsw_priv.h | 4 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 5 +- 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 | 12 +- drivers/net/ppp/ppp_generic.c | 21 ++- drivers/net/usb/lan78xx.c | 16 ++- drivers/net/usb/pegasus.c | 124 ++++++++++++----- drivers/net/usb/r8152.c | 2 +- drivers/net/virtio_net.c | 76 +++++++--- drivers/net/vrf.c | 4 + drivers/net/wireless/ath/ath.h | 3 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- drivers/net/wireless/ath/ath9k/hw.h | 1 + drivers/net/wireless/ath/ath9k/main.c | 95 ++++++++++++- drivers/net/wireless/ath/key.c | 41 +++--- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 25 ++-- drivers/net/wireless/virt_wifi.c | 52 ++++--- drivers/nvdimm/namespace_devs.c | 17 ++- drivers/opp/of.c | 5 +- drivers/pci/msi.c | 125 ++++++++++------- drivers/pci/quirks.c | 1 + drivers/pcmcia/i82092.c | 1 + drivers/pinctrl/intel/pinctrl-tigerlake.c | 26 ++-- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 2 + 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/scsi/sr.c | 2 +- drivers/slimbus/messaging.c | 7 +- drivers/slimbus/qcom-ngd-ctrl.c | 5 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 11 +- drivers/soc/ixp4xx/ixp4xx-qmgr.c | 9 +- drivers/soc/mediatek/mtk-mmsys.c | 4 +- drivers/spi/spi-imx.c | 52 ++++--- drivers/spi/spi-meson-spicc.c | 2 + drivers/spi/spi-mux.c | 8 ++ drivers/staging/rtl8712/hal_init.c | 30 ++-- drivers/staging/rtl8712/rtl8712_led.c | 8 ++ drivers/staging/rtl8712/rtl871x_led.h | 1 + drivers/staging/rtl8712/rtl871x_pwrctrl.c | 8 ++ drivers/staging/rtl8712/rtl871x_pwrctrl.h | 1 + drivers/staging/rtl8712/usb_intf.c | 51 +++---- drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 + drivers/tee/optee/call.c | 38 ++++- drivers/tee/optee/core.c | 43 +++++- drivers/tee/optee/optee_private.h | 1 + drivers/tee/optee/rpc.c | 5 +- drivers/tee/optee/shm_pool.c | 20 ++- drivers/tee/tee_shm.c | 20 ++- drivers/tty/serial/8250/8250_mtk.c | 5 + drivers/tty/serial/8250/8250_pci.c | 7 + drivers/tty/serial/8250/8250_port.c | 12 +- drivers/tty/serial/serial-tegra.c | 6 +- drivers/tty/vt/vt_ioctl.c | 10 +- drivers/usb/cdns3/ep0.c | 1 + drivers/usb/class/usbtmc.c | 9 +- drivers/usb/common/usb-otg-fsm.c | 6 +- drivers/usb/core/devio.c | 2 +- drivers/usb/core/message.c | 6 + drivers/usb/dwc3/gadget.c | 34 +++-- drivers/usb/gadget/function/f_hid.c | 44 +++++- drivers/usb/gadget/function/u_audio.c | 5 +- drivers/usb/gadget/udc/max3420_udc.c | 14 +- drivers/usb/host/ehci-pci.c | 3 + drivers/usb/host/ohci-at91.c | 9 +- drivers/usb/host/xhci-pci-renesas.c | 35 +++-- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 3 + drivers/usb/serial/option.c | 4 + drivers/usb/typec/tcpm/tcpm.c | 4 +- drivers/usb/typec/ucsi/ucsi.c | 125 ++++++++++++++--- drivers/usb/typec/ucsi/ucsi.h | 2 + drivers/usb/typec/ucsi/ucsi_acpi.c | 5 +- drivers/vdpa/mlx5/core/mr.c | 9 -- drivers/vdpa/mlx5/net/mlx5_vnet.c | 3 +- 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/btrfs_inode.h | 15 ++ fs/btrfs/file.c | 11 +- fs/btrfs/inode.c | 16 ++- fs/btrfs/transaction.h | 2 +- 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/smb2ops.c | 3 +- fs/cifs/smb2pdu.c | 2 +- fs/ext4/namei.c | 2 +- fs/io_uring.c | 16 ++- fs/namespace.c | 48 +++++-- fs/overlayfs/export.c | 2 +- fs/pipe.c | 52 ++++--- fs/reiserfs/stree.c | 31 ++++- fs/reiserfs/super.c | 8 ++ fs/vboxsf/dir.c | 76 ++++++++-- fs/vboxsf/file.c | 71 ++++++---- fs/vboxsf/vfsmod.h | 7 + include/asm-generic/vmlinux.lds.h | 1 + include/linux/bpf-cgroup.h | 57 ++++++-- include/linux/bpf.h | 15 +- include/linux/device.h | 1 + include/linux/inetdevice.h | 2 +- include/linux/irq.h | 2 + include/linux/memcontrol.h | 29 ++-- include/linux/mlx5/driver.h | 3 +- include/linux/mmzone.h | 4 +- include/linux/msi.h | 2 +- include/linux/netdevice.h | 4 + include/linux/once.h | 4 +- include/linux/pipe_fs_i.h | 2 + include/linux/rcupdate.h | 2 + include/linux/security.h | 1 + include/linux/soc/mediatek/mtk-mmsys.h | 33 +++++ include/linux/srcu.h | 3 + include/linux/srcutiny.h | 7 +- include/linux/stmmac.h | 1 + include/linux/tee_drv.h | 2 + include/linux/usb/otg-fsm.h | 1 + include/linux/virtio.h | 1 + include/net/bluetooth/hci_core.h | 1 + include/net/flow_offload.h | 12 +- include/net/ip6_route.h | 2 +- include/net/netns/xfrm.h | 1 + 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 | 15 +- kernel/bpf/local_storage.c | 5 +- kernel/bpf/verifier.c | 9 +- kernel/cred.c | 12 +- kernel/irq/chip.c | 5 +- kernel/irq/msi.c | 13 +- kernel/irq/timings.c | 5 + kernel/kthread.c | 33 ++++- kernel/rcu/srcutiny.c | 77 ++++++++-- kernel/rcu/srcutree.c | 127 +++++++++++++---- kernel/sched/core.c | 90 +++++------- kernel/sched/fair.c | 2 +- kernel/seccomp.c | 2 +- kernel/time/timer.c | 6 +- kernel/trace/bpf_trace.c | 5 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_events_hist.c | 26 +++- kernel/tracepoint.c | 155 ++++++++++++++++++--- lib/once.c | 11 +- mm/vmscan.c | 27 ++-- net/bluetooth/hci_core.c | 16 +-- net/bluetooth/hci_sock.c | 49 ++++--- net/bluetooth/hci_sysfs.c | 3 + net/bluetooth/hidp/core.c | 2 +- net/bpf/test_run.c | 6 +- net/bridge/br_fdb.c | 23 ++- net/bridge/br_if.c | 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/ipv4/tcp_offload.c | 3 + net/ipv4/udp_offload.c | 4 + net/ipv6/route.c | 20 ++- 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/sched/sch_generic.c | 2 +- net/sctp/auth.c | 14 +- net/smc/smc_core.h | 2 + net/smc/smc_llc.c | 10 +- net/smc/smc_tx.c | 18 ++- net/smc/smc_wr.c | 10 ++ net/socket.c | 6 +- net/tipc/socket.c | 2 +- net/vmw_vsock/virtio_transport.c | 7 +- net/xfrm/xfrm_compat.c | 49 ++++++- net/xfrm/xfrm_ipcomp.c | 2 +- net/xfrm/xfrm_policy.c | 17 ++- net/xfrm/xfrm_user.c | 10 ++ scripts/tracing/draw_functrace.py | 6 +- security/security.c | 1 + security/selinux/ss/policydb.c | 10 +- sound/core/pcm_native.c | 7 +- sound/core/seq/seq_ports.c | 39 ++++-- sound/pci/hda/hda_generic.c | 10 +- sound/pci/hda/patch_realtek.c | 16 ++- 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 | 39 ++---- sound/soc/codecs/rt5682.c | 1 + sound/soc/codecs/tlv320aic31xx.c | 10 ++ sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +- sound/soc/soc-component.c | 63 ++++----- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- sound/usb/card.c | 2 +- sound/usb/clock.c | 6 + sound/usb/quirks.c | 1 + tools/lib/bpf/libbpf_probes.c | 4 +- tools/perf/arch/arm/include/perf_regs.h | 2 +- tools/perf/arch/arm64/include/perf_regs.h | 2 +- tools/perf/arch/csky/include/perf_regs.h | 2 +- tools/perf/arch/powerpc/include/perf_regs.h | 2 +- tools/perf/arch/riscv/include/perf_regs.h | 2 +- tools/perf/arch/s390/include/perf_regs.h | 2 +- tools/perf/arch/x86/include/perf_regs.h | 2 +- tools/perf/util/annotate.c | 8 ++ tools/perf/util/annotate.h | 1 + tools/perf/util/env.c | 1 + tools/perf/util/perf_regs.h | 7 + tools/perf/util/symbol-elf.c | 1 + tools/perf/util/vdso.c | 2 + tools/testing/selftests/resctrl/resctrl.h | 6 +- tools/testing/selftests/resctrl/resctrlfs.c | 52 ++----- tools/virtio/Makefile | 3 +- tools/virtio/linux/spinlock.h | 56 ++++++++ tools/virtio/linux/virtio.h | 2 + virt/kvm/kvm_main.c | 18 ++- 460 files changed, 4300 insertions(+), 2033 deletions(-) create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S create mode 100644 tools/virtio/linux/spinlock.h