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-release-aarch64-stable-defconfig in repository toolchain/ci/linux.
from fbfc8b57f3d3 Merge v5.15.16 new a88ebc49c633 KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU new 91b7cbea9efc KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock new 47b5c189d6a4 HID: Ignore battery for Elan touchscreen on HP Envy X360 1 [...] new 6a4ec6f2429e HID: uhid: Fix worker destroying device without any protection new f9f16383d596 HID: wacom: Reset expected and received contact counts at [...] new c965ad71a05d HID: wacom: Ignore the confidence flag when a touch is removed new 8877331177de HID: wacom: Avoid using stale array indicies to read conta [...] new 7f6e3cbbd600 ALSA: core: Fix SSID quirk lookup for subvendor=0 new 0ddbdc0b7f0c f2fs: fix to do sanity check on inode type during garbage [...] new dd88a805d2d0 f2fs: fix to do sanity check in is_alive() new c9cd02cb7a26 f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file new f4dfc52a1eab nfc: llcp: fix NULL error pointer dereference on sendmsg() [...] new 0fe08bf9909f mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply [...] new bb969ffe1d0e mtd: rawnand: gpmi: Remove explicit default gpmi clock set [...] new 5794c37d2a98 mtd: Fixed breaking list in __mtd_del_partition. new eebc910e09d4 mtd: rawnand: davinci: Don't calculate ECC when reading page new 3f5eb2d89032 mtd: rawnand: davinci: Avoid duplicated page read new 26aa92a7f931 mtd: rawnand: davinci: Rewrite function description new abf8c8712b6d mtd: rawnand: Export nand_read_page_hwecc_oob_first() new cee8830146cf mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page [...] new 6250ecf5ba42 riscv: Get rid of MAXPHYSMEM configs new 1402857bf15f RISC-V: Use common riscv_cpuid_to_hartid_mask() for both S [...] new 9550c6f0b2a6 riscv: try to allocate crashkern region from 32bit address [...] new b9f3e769ecf5 riscv: Don't use va_pa_offset on kdump new a2389e4f54e5 riscv: use hart id instead of cpu id on machine_kexec new 07c1c8e3202e riscv: mm: fix wrong phys_ram_base value for RV64 new 850bc1262a2b x86/gpu: Reserve stolen memory for first integrated Intel GPU new 132cb7f64697 tools/nolibc: x86-64: Fix startup code bug new 9dc4c4e19084 crypto: x86/aesni - don't require alignment of data new 72191715afee tools/nolibc: i386: fix initial stack alignment new 9899cea59121 tools/nolibc: fix incorrect truncation of exit code new e428c89717ff rtc: cmos: take rtc_lock while reading from CMOS new 893dfb14cac1 net: phy: marvell: add Marvell specific PHY loopback new bbba4a0b8efa ksmbd: uninitialized variable in create_socket() new 0a8347db70a6 ksmbd: fix guest connection failure with nautilus new 40fc68aeeb24 ksmbd: add support for smb2 max credit parameter new 0aadd32bebc9 ksmbd: move credit charge deduction under processing request new d7004f0cc4a7 ksmbd: limits exceeding the maximum allowable outstanding [...] new 8202aa60f077 ksmbd: add reserved room in ipc request/response new a0d6e64b3413 media: cec: fix a deadlock situation new 9aaf99b4a8b0 media: ov8865: Disable only enabled regulators on error path new 1bde26972360 media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE new a16e2eff80fa media: flexcop-usb: fix control-message timeouts new 2516fab22e65 media: mceusb: fix control-message timeouts new 198e0c619f46 media: em28xx: fix control-message timeouts new 15955a24fa8e media: cpia2: fix control-message timeouts new 4e56a231210f media: s2255: fix control-message timeouts new 821e5abd2198 media: dib0700: fix undefined behavior in tuner shutdown new 8b8dbc22b9f7 media: redrat3: fix control-message timeouts new b208a386572a media: pvrusb2: fix control-message timeouts new 1baebfdf19b0 media: stk1160: fix control-message timeouts new 61eb4ad9ae46 media: cec-pin: fix interrupt en/disable handling new 697c41375739 can: softing_cs: softingcs_probe(): fix memleak on registr [...] new 702c89045230 mei: hbm: fix client dma reply status new 5c397420c0e2 iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs new a18aeac73c0f iio: trigger: Fix a scheduling whilst atomic issue seen on [...] new acb5a8bee27b lkdtm: Fix content of section containing lkdtm_rodata_do_n [...] new 2075d9f4fdc5 bus: mhi: pci_generic: Graceful shutdown on freeze new c8aa11642478 bus: mhi: core: Fix reading wake_capable channel configuration new bc95dbf5502c bus: mhi: core: Fix race while handling SYS_ERR at power up new 181c78d6c12d cxl/pmem: Fix reference counting for delayed work new c77a4529ca38 arm64: errata: Fix exec handling in erratum 1418040 workaround new bed344b54daa ARM: dts: at91: update alternate function of signal PD20 new 03c8e18f3c14 iommu/io-pgtable-arm-v7s: Add error handle for page table [...] new 3ff8942bb8ab gpu: host1x: Add back arm_iommu_detach_device() new b9a524d6ec03 drm/tegra: Add back arm_iommu_detach_device() new 03e964ad35ac virtio/virtio_mem: handle a possible NULL as a memcpy parameter new 484654a6f6ed dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array [...] new 55bd26fd08da PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 S [...] new 240e8d331a9b mm_zone: add function to check if managed dma zone exists new bcf64fb327c8 dma/pool: create dma atomic pool only if dma zone has mana [...] new e363ab335751 mm/page_alloc.c: do not warn allocation failure on zone DM [...] new 6292bd6f654e ath11k: add string type to search board data in board-2.bi [...] new 19f76690fe68 shmem: fix a race between shmem_unused_huge_shrink and shm [...] new 0da09030aae4 drm/ttm: Put BO in its memory manager's lru list new 6c1ad4aeeab4 Bluetooth: L2CAP: Fix not initializing sk_peer_pid new 11182d953e64 drm/bridge: display-connector: fix an uninitialized pointe [...] new 52e1bf49e3e2 drm: fix null-ptr-deref in drm_dev_init_release() new 92082e300373 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure new 1a943d8ad9c0 drm/panel: innolux-p079zca: Delete panel on attach() failure new dd0ed218c0bf drm/rockchip: dsi: Fix unbalanced clock on probe error new 4f005cef1d5a drm/rockchip: dsi: Hold pm-runtime across bind/unbind new 506bae94333b drm/rockchip: dsi: Disable PLL clock on bind error new f28d819f17d3 drm/rockchip: dsi: Reconfigure hardware on resume() new 1f2270e161f9 Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() new d2e7a4d20f7c Bluetooth: cmtp: fix possible panic when cmtp_init_sockets [...] new 2ff7b32f6b3e clk: bcm-2835: Pick the closest clock rate new 49b570f5d2e4 clk: bcm-2835: Remove rounding up the dividers new 2d717d822675 drm/vc4: hdmi: Set a default HSM rate new b9b1fbe61ff1 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm new e3e8f46f36e0 drm/vc4: hdmi: Make sure the controller is powered in detect new a26aa0f3982f drm/vc4: hdmi: Make sure the controller is powered up during bind new 2bba39feaa3e drm/vc4: hdmi: Rework the pre_crtc_configure error handling new 8c3830446ccc drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] new a33fc07affe5 wcn36xx: ensure pairing of init_scan/finish_scan and start [...] new 23d2c4eb76d6 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND new 620a2ee55059 drm/vc4: hdmi: Enable the scrambler on reconnection new a3ec2b9456eb libbpf: Free up resources used by inner map definition new 8da7a0e26c4a wcn36xx: Fix DMA channel enable/disable cycle new 514c1df9dfa9 wcn36xx: Release DMA channel descriptor allocations new d97aa008ebc0 wcn36xx: Put DXE block into reset before freeing memory new 3913db56e471 wcn36xx: populate band before determining rate on RX new 26b9d4ac42ab wcn36xx: fix RX BD rate mapping for 5GHz legacy rates new 9f3cbc3ba5ad ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware new 77d19bad301f bpftool: Fix memory leak in prog_dump() new 6b3a83a450dd mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() new 26e8cd84d7d2 media: videobuf2: Fix the size printk format new 6c3547e103e4 media: atomisp: add missing media_device_cleanup() in atom [...] new bb8ac1ec5a82 media: atomisp: fix punit_ddr_dvfs_enable() argument for m [...] new b7033740e367 media: atomisp: fix inverted logic in buffers_needed() new 4de485f6d5fe media: atomisp: do not use err var when checking port vali [...] new 0224641992e1 media: atomisp: fix inverted error check for ia_css_mipi_i [...] new 124fd314c5fe media: atomisp: fix ifdefs in sh_css.c new a030bcd96ef4 media: atomisp: add NULL check for asd obtained from atomi [...] new 37d7ebf0179b media: atomisp: fix enum formats logic new 7fd4b0e18903 media: atomisp: fix uninitialized bug in gmin_get_pmic_id_ [...] new c4f0f1608727 media: aspeed: fix mode-detect always time out at 2nd run new 85d5345bd861 media: em28xx: fix memory leak in em28xx_init_dev new 82515555873e media: aspeed: Update signal status immediately to ensure [...] new 3cebbcbf9198 arm64: dts: amlogic: meson-g12: Fix GPU operating point ta [...] new 74ad053d7338 arm64: dts: amlogic: Fix SPI NOR flash node name for ODROI [...] new 0a7dd2ec89b2 arm64: dts: meson-gxbb-wetek: fix HDMI in early boot new ba43bd2be16b arm64: dts: meson-gxbb-wetek: fix missing GPIO binding new dba0aea5727c fs: dlm: don't call kernel_getpeername() in error_report() new 63811bf4f572 memory: renesas-rpc-if: Return error in case devm_ioremap_ [...] new 2de0e6a71ceb Bluetooth: stop proccessing malicious adv data new dff606fc5068 ath11k: Fix ETSI regd with weather radar overlap new 4ca3ffff349f ath11k: clear the keys properly via DISABLE_KEY new 50dab89c25dd ath11k: reset RSN/WPA present state for open BSS new d46f937233b1 spi: hisi-kunpeng: Fix the debugfs directory name incorrect new 815570353f6b tee: fix put order in teedev_close_context() new 25f2b49f65c6 fs: dlm: fix build with CONFIG_IPV6 disabled new 56339a5546a7 drm/dp: Don't read back backlight mode in drm_edp_backligh [...] new 7bce20277784 drm/vboxvideo: fix a NULL vs IS_ERR() check new 87a413e3d8c9 arm64: dts: renesas: cat875: Add rx/tx delays new 4d6a558bde10 media: dmxdev: fix UAF when dvb_register_device() fails new cb353b688464 crypto: atmel-aes - Reestablish the correct tfm context at [...] new cf984b11cdec crypto: qce - fix uaf on qce_aead_register_one new 561030c55120 crypto: qce - fix uaf on qce_ahash_register_one new 38a721f60926 crypto: qce - fix uaf on qce_skcipher_register_one new 869eee39b330 arm64: dts: qcom: sc7280: Fix incorrect clock name new 5d39cd2059ba mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove new 929205dc3a0f cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu ther [...] new 9f670292c080 cpufreq: qcom-hw: Fix probable nested interrupt handling new ae38d3144324 ARM: dts: stm32: fix dtbs_check warning on ili9341 dts bin [...] new f8ca67f3fc9e libbpf: Fix potential misaligned memory access in btf_ext__new() new 9b616ae0bf98 libbpf: Fix glob_syms memory leak in bpf_linker new ef89212783a2 libbpf: Fix using invalidated memory in bpf_linker new 6c58dd967389 crypto: qat - remove unnecessary collision prevention step [...] new 348210fd7765 crypto: qat - make pfvf send message direction agnostic new 72b905fb39f0 crypto: qat - fix undetected PFVF timeout in ACK loop new 920e0e6f0e39 ath11k: Use host CE parameters for CE interrupts configuration new 32307d1b94ae arm64: dts: ti: k3-j721e: correct cache-sets info new d249a70251ce tty: serial: atmel: Check return code of dmaengine_submit() new 1b1620dd224b tty: serial: atmel: Call dma_async_issue_pending() new 8aa5209e54aa mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP new 6b6e7150c18b mfd: atmel-flexcom: Use .resume_noirq new 162bc7bd73a1 bfq: Do not let waker requests skip proper accounting new 300b973af40f libbpf: Silence uninitialized warning/error in btf_dump_du [...] new adf57b861e7f media: i2c: imx274: fix s_frame_interval runtime resume no [...] new 9a11fe9e4467 media: i2c: Re-order runtime pm initialisation new 842a24066653 media: i2c: ov8865: Fix lockdep error new 92cb150c3ec8 media: rcar-csi2: Correct the selection of hsfreqrange new b38f3570f909 media: imx-pxp: Initialize the spinlock prior to using it new 893a766ac8fe media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() new a49171d86d5e media: mtk-vcodec: call v4l2_m2m_ctx_release first when fi [...] new b85906f919ea media: hantro: Hook up RK3399 JPEG encoder output new 64bfc5673415 media: coda: fix CODA960 JPEG encoder buffer overflow new e0d8c693a9d2 media: venus: correct low power frequency calculation for encoder new 4a8a8ff65293 media: venus: core: Fix a potential NULL pointer dereferen [...] new 0bc65fcb2b89 media: venus: core: Fix a resource leak in the error handl [...] new b588858c09a5 net: stmmac: Add platform level debug register dump feature new 94821ce188c2 thermal/drivers/imx: Implement runtime PM support new 3f32b8ca8e26 igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS new f38d669aab33 netfilter: bridge: add support for pppoe filtering new 0c1cf578a882 powerpc: Avoid discarding flags in system_call_exception() new 4aa40bf38f71 arm64: dts: qcom: msm8916: fix MMC controller aliases new a6f53731f3bb drm/vmwgfx: Remove the deprecated lower mem limit new 2d93f960dc7e drm/vmwgfx: Fail to initialize on broken configs new 1fb3838db45c cgroup: Trace event cgroup id fields should be u64 new 68bf3b2f95ee ACPI: EC: Rework flushing of EC work while suspended to idle new 4c12feec2dfd thermal/drivers/imx8mm: Enable ADC when enabling monitor new 1e22b51876fa drm/amdgpu: Fix a NULL pointer dereference in amdgpu_conne [...] new e833ef0b545e drm/radeon/radeon_kms: Fix a NULL pointer dereference in r [...] new db3c2121d191 libbpf: Clean gen_loader's attach kind. new 2efa4dd4600d crypto: caam - save caam memory to support crypto engine r [...] new 10d3b165877f arm64: dts: ti: k3-am642: Fix the L2 cache sets new f1f0039956fb arm64: dts: ti: k3-j7200: Fix the L2 cache sets new 1e2847f9d910 arm64: dts: ti: k3-j721e: Fix the L2 cache sets new aca61190ec82 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info new 7b54c975798d tty: serial: uartlite: allow 64 bit address new aee7ef0305b1 serial: amba-pl011: do not request memory region twice new 31d60f528238 mtd: core: provide unique name for nvmem device new ff732e9bf68b floppy: Fix hang in watchdog when disk is ejected new 90d96a14c558 staging: rtl8192e: return error code from rtllib_softmac_init() new 0cad9c0c81be staging: rtl8192e: rtllib_module: fix error handle case in [...] new 35a89caf518e Bluetooth: btmtksdio: fix resume failure new 48419bc90e43 bpf: Fix the test_task_vma selftest to support output shor [...] new 00c10519538f sched/fair: Fix detection of per-CPU kthreads waking a task new d3c4b3c801c0 sched/fair: Fix per-CPU kthread and wakee stacking for asy [...] new 2571173d3e11 bpf: Adjust BTF log size limit. new 832d478ccd06 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) new 33fcd00e0aa0 bpf: Remove config check to enable bpf support for branch records new 338c297e0885 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 new c7f0c087d483 arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0 [...] new 7b4a30bbf8ca samples/bpf: Install libbpf headers when building new c7d36c19cf30 samples/bpf: Clean up samples/bpf build failes new d891664e39ad samples: bpf: Fix xdp_sample_user.o linking with Clang new 1a51d9d60325 samples: bpf: Fix 'unknown warning group' build warning on Clang new 6f2d3249b98d media: dib8000: Fix a memleak in dib8000_init() new d8904d2f6283 media: saa7146: mxb: Fix a NULL pointer dereference in mxb [...] new 643af6932580 media: si2157: Fix "warm" tuner state detection new 9a664557effe wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma new 378723bd01b2 sched/rt: Try to restart rt period timer when rt runtime exceeded new d3f45f4ee17f ath10k: Fix the MTU size on QCA9377 SDIO new 749fc99daa13 Bluetooth: refactor set_exp_feature with a feature table new 006157d575d1 Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag new d41946e82718 Bluetooth: btusb: Handle download_firmware failure cases new 6dcc6706dab1 drm/amd/display: Fix bug in debugfs crc_win_update entry new 89166801f80d drm/amd/display: Fix out of bounds access on DNC31 stream [...] new e5d61c5b9c9c drm/msm/gpu: Don't allow zero fence_id new 87472bebedbb drm/msm/dp: displayPort driver need algorithm rational new ef93cc02cafb rcu/exp: Mark current CPU as exp-QS in IPI loop second pass new 5c2eaa606feb wcn36xx: Fix max channels retrieval new 4e6ad76d340f drm/msm/dsi: fix initialization in the bonded DSI case new 7a95f5d9b80f mwifiex: Fix possible ABBA deadlock new 097d4aeea0fc xfrm: fix a small bug in xfrm_sa_len() new fa8db0f53fc1 x86/uaccess: Move variable into switch case statement new c0dbfef7e63f selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST new f857f6cc5fbf selftests: harness: avoid false negatives if test has no ASSERTs new 4671521de277 crypto: stm32/cryp - fix CTR counter carry new 4a62c2b32c41 crypto: stm32/cryp - fix xts and race condition in crypto_ [...] new ef416e0614af crypto: stm32/cryp - check early input data new 0ba9b34ec6e5 crypto: stm32/cryp - fix double pm exit new 4e3043d247e6 crypto: stm32/cryp - fix lrw chaining mode new 2383a52088b6 crypto: stm32/cryp - fix bugs and crash in tests new 5367147cb4f8 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes new 8b2b88054961 crypto: hisilicon/qm - fix incorrect return value of hisi_ [...] new 5d0933a65bbd ath11k: Fix deleting uninitialized kernel timer during fra [...] new 3d3fbbf05fe8 spi: Fix incorrect cs_setup delay handling new 70bf180fef83 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors new f99f6ea71b55 perf/arm-cmn: Fix CPU hotplug unregistration new 48225919434f media: dw2102: Fix use after free new f0fc76d6cc80 media: msi001: fix possible null-ptr-deref in msi001_probe() new e935a4dd37e4 media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes new 307ac652e9fb ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() new 06baf7c33cf3 net: dsa: hellcreek: Fix insertion of static FDB entries new c2be5908dd7c net: dsa: hellcreek: Add STP forwarding rule new ae914fe9310e net: dsa: hellcreek: Allow PTP P2P measurements on blocked ports new c9fadfaf7b44 net: dsa: hellcreek: Add missing PTP via UDP rules new 0c7ec53598a3 arm64: dts: qcom: c630: Fix soundcard setup new be12d15a817b arm64: dts: qcom: ipq6018: Fix gpio-ranges property new 602662de5f82 drm/msm/dpu: fix safe status debugfs file new c0dc02dcfe6b drm/bridge: ti-sn65dsi86: Set max register for regmap new 3b90135b03f3 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER new 0dbb2617c713 drm/tegra: gr2d: Explicitly control module reset new 3ca9f14fe279 drm/tegra: vic: Fix DMA API misuse new afd9ebd40bda media: hantro: Fix probe func error path new eab7928527b5 xfrm: interface with if_id 0 should return error new 851b00b47832 xfrm: state and policy should fail if XFRMA_IF_ID 0 new 826501a17e98 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding new 6d88a6849617 usb: ftdi-elan: fix memory leak on device disconnect new 864ac5f6bfbe arm64: dts: marvell: cn9130: add GPIO and SPI aliases new 4518f459c2c0 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers new e64a3ea17c19 ARM: dts: armada-38x: Add generic compatible to UART nodes new 1a25b9c4ce2a mt76: mt7921: drop offload_flags overwritten new b14e931c386f wilc1000: fix double free error in probe() new 9b6b5f07702f rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC new 617339466fda rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE new 48338cf56eaa iwlwifi: mvm: fix 32-bit build in FTM new e895cfb085c6 iwlwifi: mvm: test roc running status bits before removing [...] new 39cb224bf651 iwlwifi: mvm: perform 6GHz passive scan after suspend new 525c2a0763ee iwlwifi: mvm: set protected flag only for NDP ranging new 0d840e7e2e6c mmc: meson-mx-sdhc: add IRQ check new 6c1d0447bf0d mmc: meson-mx-sdio: add IRQ check new 7be5c25e3155 block: fix error unwinding in device_add_disk new 3a45c4703491 selinux: fix potential memleak in selinux_add_opt() new 2a2f4f3aeafd um: fix ndelay/udelay defines new c3d5f267696d um: rename set_signals() to um_set_signals() new b53c2307b18c um: virt-pci: Fix 32-bit compile new 6c72a5bc4df4 lib/logic_iomem: Fix 32-bit build new 4e71908ba7cb lib/logic_iomem: Fix operation on 32-bit new a3641f64a9d9 um: virtio_uml: Fix time-travel external time propagation new 79d6a406df00 Bluetooth: L2CAP: Fix using wrong mode new 77c5e99644af bpftool: Enable line buffering for stdout new f2bc76de2847 backlight: qcom-wled: Validate enabled string indices in DT new 219c7d18be5a backlight: qcom-wled: Pass number of elements to read to r [...] new 37b61692f27b backlight: qcom-wled: Fix off-by-one maximum with default [...] new 18a8dd081b81 backlight: qcom-wled: Override default length with qcom,en [...] new 7abe05ef6648 backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion new 7a4e6e087813 backlight: qcom-wled: Respect enabled-strings in set_brightness new 03dae5e3362e software node: fix wrong node passed to find nargs_prop new 5639dcfc6889 Bluetooth: hci_qca: Stop IBS timer during BT OFF new 910e5e8ac5de x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUI [...] new 78cafdf7d219 crypto: octeontx2 - prevent underflow in get_cores_bmap() new a96546df99ea regulator: qcom-labibb: OCP interrupts are not a failure w [...] new 4f1096828ece hwmon: (mr75203) fix wrong power-up delay value new 8d3d1c365a89 x86/mce/inject: Avoid out-of-bounds write when setting flags new deb0c71e0b26 io_uring: remove double poll on poll update new 0a9b1fb2a778 serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() new 5d2fd6fff8e4 ACPI: scan: Create platform device for BCM4752 and LNV4752 [...] new 7756cb45dbfe pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in [...] new a3b31433147b pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in [...] new 4849eca4fc6f power: reset: mt6397: Check for null res pointer new 10f849d3e563 net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path new 6dab20da69f9 net: ethernet: mtk_eth_soc: fix return values and refactor [...] new 21bdddc9648b net: dsa: fix incorrect function pointer check for MRP ring roles new a1c2d9a513e5 netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_t [...] new f26349213d97 bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() new 073f7fb020b5 bpf, sockmap: Fix double bpf_prog_put on error case in map_link new a65df848dbe0 bpf: Don't promote bogus looking registers after null check. new 2fbd46695272 bpf: Fix verifier support for validation of async callbacks new 2db60bb56405 bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). new 500193142a20 netfilter: nft_payload: do not update layer 4 checksum whe [...] new 29a0827b7491 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone new ff53c861e97e net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets new 5f54a0355802 ppp: ensure minimum packet size in ppp_write() new 4a308769df64 rocker: fix a sleeping in atomic bug new c154574b84a5 staging: greybus: audio: Check null pointer new 3983254b43c2 fsl/fman: Check for null pointer after calling devm_ioremap new ede559376794 Bluetooth: hci_bcm: Check for error irq new 9186e6ba52af Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qc [...] new db7d1a2e0609 net/smc: Reset conn->lgr when link group registration fails new 5157828d3975 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe new 85a75d45f715 usb: dwc2: do not gate off the hardware if it does not sup [...] new e3e610612234 usb: dwc2: gadget: initialize max_speed from params new 78e8660e9d90 usb: gadget: u_audio: Subdevice 0 for capture ctls new 621aade97324 HID: hid-uclogic-params: Invalid parameter check in uclogi [...] new 964e6a78cb1d HID: hid-uclogic-params: Invalid parameter check in uclogi [...] new fc8a47ed624b HID: hid-uclogic-params: Invalid parameter check in uclogi [...] new 0fc97f944245 HID: hid-uclogic-params: Invalid parameter check in uclogi [...] new 1850a403bd0b debugfs: lockdown: Allow reading debugfs files that are no [...] new 71db96193317 drivers/firmware: Add missing platform_device_put() in sys [...] new 8209b0b395aa serial: liteuart: fix MODULE_ALIAS new f7e2f374799f serial: stm32: move tx dma terminate DMA to shutdown new 6d818695065d x86, sched: Fix undefined reference to init_freq_invarianc [...] new 423bf4c1ea8a net/mlx5e: Fix page DMA map/unmap attributes new 360cbb1c3ec7 net/mlx5e: Fix wrong usage of fib_info_nh when routes with [...] new 44008999815b net/mlx5e: Don't block routes with nexthop objects in SW new a8176f18ab5f Revert "net/mlx5e: Block offload of outer header csum for [...] new 46a8a5a42984 Revert "net/mlx5e: Block offload of outer header csum for [...] new 7c1f9797e1b5 net/mlx5e: Fix matching on modified inner ip_ecn bits new fbe5f19824ba net/mlx5: Fix access to sf_dev_table on allocation failure new 266e6a36546f net/mlx5e: Sync VXLAN udp ports during uplink representor [...] new d73d81447c66 net/mlx5: Set command entry semaphore up once got index free new b918c668d295 lib/mpi: Add the return value check of kcalloc() new abe4b2c214ea Bluetooth: L2CAP: uninitialized variables in l2cap_sock_se [...] new c310df0eabe5 mptcp: fix per socket endpoint accounting new 72aba03ba836 mptcp: fix opt size when sending DSS + MP_FAIL new e1652f70e896 mptcp: fix a DSS option writing error new aac0b364904f spi: spi-meson-spifc: Add missing pm_runtime_disable() in [...] new c48c7678739d octeontx2-af: Increment ptp refcount before use new 7b9986a0425a ax25: uninitialized variable in ax25_setsockopt() new af5dcf968ebe netrom: fix api breakage in nr_setsockopt() new 5aff6ae24b39 regmap: Call regmap_debugfs_exit() prior to _init() new f5b7e80e25c4 net: mscc: ocelot: fix incorrect balancing with down LAG ports new 8609525ee0ee can: mcp251xfd: add missing newline to printed strings new ea1fd8364c9f tpm: add request_locality before write TPM_INT_ENABLE new deb81894f56e tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' new b8609cb64101 can: softing: softing_startstop(): fix set but not used va [...] new 61970e8b5d78 can: xilinx_can: xcan_probe(): check for error irq new 4a71828b2738 can: rcar_canfd: rcar_canfd_channel_probe(): make sure we [...] new 3a4ecdfc0cf4 pcmcia: fix setting of kthread task states new a006c8482463 net/sched: flow_dissector: Fix matching on zone id for inv [...] new e7b33ff6439a net: openvswitch: Fix matching zone id for invalid conns a [...] new cf2ce93a7afa net: openvswitch: Fix ct_state nat flags for conns arrivin [...] new 57214d92a69f iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm [...] new a2037e7e4d02 bnxt_en: Refactor coredump functions new e685851f0456 bnxt_en: move coredump functions into dedicated file new 86971970aeed bnxt_en: use firmware provided max timeout for messages new 0d3bbe7eb15e net: mcs7830: handle usb read errors properly new 4846b55a2cd9 ext4: avoid trim error on fs with small groups new 03c2fbca8973 ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x36 [...] new 19eebde28fc6 ALSA: jack: Add missing rwsem around snd_ctl_remove() calls new 9b9f32c0c744 ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls new 1b378f59bc86 ALSA: hda: Add missing rwsem around snd_ctl_remove() calls new ec085da3437b ALSA: hda: Fix potential deadlock at codec unbinding new 8fe8161c50f4 RDMA/bnxt_re: Scan the whole bitmap when checking if "disa [...] new 4a1723367f5e RDMA/hns: Validate the pkey index new a0b4447677dd scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() new 02beeed3928f clk: renesas: rzg2l: Check return value of pm_genpd_init() new 6b0335e66b51 clk: renesas: rzg2l: propagate return value of_genpd_add_p [...] new e459a89df303 clk: imx8mn: Fix imx8mn_clko1_sels new 49a237c73a78 powerpc/prom_init: Fix improper check of prom_getprop() new dc2400567312 ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHI [...] new 278df2c08602 ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec lis [...] new a2e525d61801 RDMA/rtrs-clt: Fix the initial value of min_latency new 9de9858d7bf0 ALSA: hda: Make proper use of timecounter new c15d1468f339 dt-bindings: thermal: Fix definition of cooling-maps contr [...] new fadcafa39592 powerpc/perf: Fix PMU callbacks to clear pending PMI befor [...] new 2d17ab8874bc powerpc/modules: Don't WARN on first module allocation attempt new e3e6b74fad2d powerpc/32s: Fix shift-out-of-bounds in KASAN init new cf9b8de20168 clocksource: Avoid accidental unstable marking of clocksources new 6f90ccd96226 ALSA: oss: fix compile error when OSS_DEBUG is enabled new ee22462a419b ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1 [...] new 356b4ed3ea70 misc: at25: Make driver OF independent again new 695ca3e0e24b char/mwave: Adjust io port register size new f9848823d4e8 binder: fix handling of error during copy new 7a9ad4aceb02 binder: avoid potential data leakage when copying txn new 37fb3dec665c openrisc: Add clone3 ABI wrapper new 004d84063fa2 iommu: Extend mutex lock scope in iommu_probe_device() new 3db62f98b49f iommu/io-pgtable-arm: Fix table descriptor paddr formatting new c9f350ade563 scsi: core: Fix scsi_device_max_queue_depth() new f10876654e82 scsi: ufs: Fix race conditions related to driver data new 1526f0ae4949 RDMA/qedr: Fix reporting max_{send/recv}_wr attrs new db3e0d59f1c8 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() new 2b78e026b455 powerpc/powermac: Add additional missing lockdep_register_key() new b77f233986b3 iommu/arm-smmu-qcom: Fix TTBR0 read new 8d76d0e4880d RDMA/core: Let ib_find_gid() continue search even after em [...] new 45f4e3c75877 RDMA/cma: Let cma_resolve_ib_dev() continue search even af [...] new e91edc3b443c ASoC: rt5663: Handle device_property_read_u32_array error codes new d00393b2c354 of: unittest: fix warning on PowerPC frame size warning new e7962a878b38 of: unittest: 64 bit dma address test requires arch support new cfb6756aea7e clk: stm32: Fix ltdc's clock turn off by clk_disable_unuse [...] new f345281019b2 mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support new b1f659597761 mips: fix Kconfig reference to PHYS_ADDR_T_64BIT new 86bcde384570 dmaengine: pxa/mmp: stop referencing config->slave_id new fd77922c94e4 iommu/amd: Restore GA log/tail pointer on host resume new 0210cbc1efa3 iommu/amd: X2apic mode: re-enable after resume new 88c62a000be5 iommu/amd: X2apic mode: setup the INTX registers on mask/unmask new 7e7e12092a66 iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume new 9bc6d3abccbf iommu/amd: Remove useless irq affinity notifier new 56c3b7238594 ASoC: Intel: catpt: Test dmaengine_submit() result before [...] new ef0af09d4113 iommu/iova: Fix race between FQ timeout and teardown new 073d9a2237b1 ASoC: mediatek: mt8195: correct default value new 77d37071811b of: fdt: Aggregate the processing of "linux,usable-memory-range" new e421973fbe6e efi: apply memblock cap after memblock_add() new af8cab36bfb8 scsi: block: pm: Always set request queue runtime active i [...] new 799b2c6cd7b6 phy: uniphier-usb3ss: fix unintended writing zeros to PHY [...] new 38accfd85e41 ASoC: mediatek: Check for error clk pointer new 5bb2d955e81b powerpc/64s: Mask NIP before checking against SRR0 new fca58a434425 powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings new 8b5d69613b12 phy: cadence: Sierra: Fix to get correct parent for mux clocks new a17f93a1f0a5 ASoC: samsung: idma: Check of ioremap return value new 1cf0a19e33ad misc: lattice-ecp3-config: Fix task hung when firmware loa [...] new 78926da03360 ASoC: mediatek: mt8195: correct pcmif BE dai control flow new a92e8b510fb4 arm64: tegra: Remove non existent Tegra194 reset new b88fea46621d mips: lantiq: add support for clk_set_parent() new f1750bf32690 mips: bcm63xx: add support for clk_set_parent() new ef9893bb73e7 powerpc/xive: Add missing null check after calling kmalloc new 65b517f4e0c6 ASoC: fsl_mqs: fix MODULE_ALIAS new b624b5b2fe02 ALSA: hda/cs8409: Increase delay during jack detection new 32faa4c17a56 ALSA: hda/cs8409: Fix Jack detection after resume new 60037a56e08b RDMA/cxgb4: Set queue pair state when being queried new 35816546936d clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled new 6bedc3b3d130 ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ new edc07df0df20 ASoC: imx-card: Fix mclk calculation issue for akcodec new 0cd1ef3f7b89 ASoC: imx-card: improve the sound quality for low rate new 8f5e866cbb97 ASoC: fsl_asrc: refine the check of available clock divider new 91dcfc658d38 clk: bm1880: remove kfrees on static allocations new dc4e2dbe6171 of: base: Fix phandle argument length mismatch error message new c19b9b755482 of/fdt: Don't worry about non-memory region overlap for no-map new 925b35b54583 MIPS: boot/compressed/: add __ashldi3 to target for ZSTD c [...] new 38e9447399ff MIPS: compressed: Fix build with ZSTD compression new 55f8559ba8d3 mailbox: fix gce_num of mt8192 driver data new bc8c07fcb492 ARM: dts: omap3-n900: Fix lp5523 for multi color new b03b18f0d1e9 leds: lp55xx: initialise output direction from dts new d86db46b5cf5 Bluetooth: Fix debugfs entry leak in hci_register_dev() new 493c7d56ac22 Bluetooth: Fix memory leak of hci device new 57347363de0b drm/panel: Delete panel on mipi_dsi_attach() failure new 41966cae91f1 Bluetooth: Fix removing adv when processing cmd complete new 5dc41e6caecc fs: dlm: filter user dlm messages for kernel locks new 9c46c1f1d2ac drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_ [...] new 7ffd2af8085c selftests/bpf: Fix memory leaks in btf_type_c_dump() helper new 57d3ec1106fc selftests/bpf: Destroy XDP link correctly new 1f1161c9bb47 selftests/bpf: Fix bpf_object leak in skb_ctx selftest new fbcd1e9f8a43 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_S [...] new 0dedaf16ca43 drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_ [...] new 7be59e8a6660 drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVI [...] new d4c0cb23e5b3 media: atomisp: fix try_fmt logic new f04b8bdddf7a media: atomisp: set per-device's default mode new 8335807ce313 media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the [...] new 75272f75eddf media: atomisp: check before deference asd variable new 5a47ca7f7894 ARM: shmobile: rcar-gen2: Add missing of_node_put() new bab93d536617 batman-adv: allow netlink usage in unprivileged containers new f1d85deaf343 media: atomisp: handle errors at sh_css_create_isp_params() new 79a3d8f1882d ath11k: Fix crash caused by uninitialized TX ring new 432acc8ad244 usb: dwc3: meson-g12a: fix shared reset control use new 7171e60715a6 USB: ehci_brcm_hub_control: Improve port index sanitizing new 07888a4fbcf2 usb: gadget: f_fs: Use stream_open() for endpoint files new d168123f1388 psi: Fix PSI_MEM_FULL state when tasks are in memstall and [...] new c350fcc74035 drm: panel-orientation-quirks: Add quirk for the Lenovo Yo [...] new e6ad399596bd HID: magicmouse: Report battery level over USB new 3396b7cf1478 HID: apple: Do not reset quirks when the Fn key is not found new 299951bd1ef9 media: b2c2: Add missing check in flexcop_pci_isr: new a111f8e113c7 libbpf: Accommodate DWARF/compiler bug with duplicated structs new 342aa207c9da ethernet: renesas: Use div64_ul instead of do_div new c41c4bc61db2 EDAC/synopsys: Use the quirk for version instead of ddr version new f573eda00b39 arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name new b16e928b6a30 soc: imx: gpcv2: Synchronously suspend MIX domains new 5e0f1c68da1e ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART new 1fffa8ffd62f drm/amd/display: check top_pipe_to_program pointer new f94cf1cb1796 drm/amdgpu/display: set vblank_disable_immediate for DC new b019927f1c4a soc: ti: pruss: fix referenced node in error message new ae93accee317 mlxsw: pci: Add shutdown method in PCI driver new 58d33532664c drm/amd/display: add else to avoid double destroy clk_mgr new 405856460d3e drm/bridge: megachips: Ensure both bridges are probed befo [...] new 93306292b776 mxser: keep only !tty test in ISR new c6d9c77a19d0 tty: serial: imx: disable UCR4_OREN in .stop_rx() instead [...] new 8c124608bf46 gpiolib: acpi: Do not set the IRQ type if the IRQ is alrea [...] new 0c3df095fab6 HSI: core: Fix return freed object in hsi_new_client new bed51dafd544 crypto: jitter - consider 32 LSB for APT new b2762757f4e4 mwifiex: Fix skb_over_panic in mwifiex_usb_recv() new bac512a0f3fe rsi: Fix use-after-free in rsi_rx_done_handler() new dbba81756c1b rsi: Fix out-of-bounds read in rsi_read_pkt() new 371a75dfaadb ath11k: Avoid NULL ptr access during mgmt tx cleanup new 34b1e259b1f5 media: venus: avoid calling core_clk_setrate() concurrentl [...] new f168858f6096 regulator: da9121: Prevent current limit change when enabled new ff74a49da07b drm/vmwgfx: Release ttm memory if probe fails new 2518f943a18e drm/vmwgfx: Introduce a new placement for MOB page tables new 1fd897834b77 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from alwa [...] new 91f918b7885f ACPI: Change acpi_device_always_present() into acpi_device [...] new 10f2c10c0e20 ACPI / x86: Allow specifying acpi_device_override_status() [...] new 94168f47f9b1 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 d [...] new e785275d780e arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node new 750f28d69b99 arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ [...] new eeefb3436d42 usb: uhci: add aspeed ast2600 uhci support new 1b4422befeba floppy: Add max size check for user space request new 30bd6733ef96 x86/mm: Flush global TLB when switching to trampoline page-table new 4d6a98ce80f6 drm: rcar-du: Fix CRTC timings when CMM is used new 1c9bbda87cdc media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. new d747b4831d5f media: rcar-vin: Update format alignment constraints new a2e962b2d8b0 media: saa7146: hexium_orion: Fix a NULL pointer dereferen [...] new 6aaff2d7c9d5 media: atomisp: fix "variable dereferenced before check 'asd'" new 0c044e39d52a media: m920x: don't use stack on USB reads new 2f804823b5b7 thunderbolt: Runtime PM activate both ends of the device link new b52954c7798e arm64: dts: renesas: Fix thermal bindings new 59b49457fbd8 iwlwifi: mvm: synchronize with FW after multicast commands new d63ddcee9ff3 iwlwifi: mvm: avoid clearing a just saved session protection id new bcf404b305f4 rcutorture: Avoid soft lockup during cpu stall new 21b07b470a40 ath11k: avoid deadlock by change ieee80211_queue_work for [...] new f7bae4d4595d ath10k: Fix tx hanging new 0abd3f9903fa net-sysfs: update the queue counts in the unregistration path new 3c2a24aa3412 net: phy: prefer 1000baseT over 1000baseKX new d9332eab2338 gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock new 8bb1290e9050 gpio: aspeed-sgpio: Convert aspeed_sgpio.lock to raw_spinlock new 271842c326bb selftests/ftrace: make kprobe profile testcase description unique new f6d165a8fa04 ath11k: Avoid false DEADLOCK warning reported by lockdep new 3903e6279530 ARM: dts: qcom: sdx55: fix IPA interconnect definitions new f2bde2aeb1ae x86/mce: Allow instrumentation during task work queueing new f166c0b3ac1c x86/mce: Mark mce_panic() noinstr new b26d3a8f826d x86/mce: Mark mce_end() noinstr new 0f962554d016 x86/mce: Mark mce_read_aux() noinstr new 584d9e3e7459 net: bonding: debug: avoid printing debug logs when bond i [...] new 451ee28aed9d kunit: Don't crash if no parameters are generated new 684815ff760b bpf: Do not WARN in bpf_warn_invalid_xdp_action() new 4a635b9d5ba5 drm/amdkfd: Fix error handling in svm_range_add new bc13af2535e5 HID: quirks: Allow inverting the absolute X/Y values new 26d516434d1c HID: i2c-hid-of: Expose the touchscreen-inverted properties new 87d0b8170234 media: igorplugusb: receiver overflow should be reported new 84155d2b0606 media: rockchip: rkisp1: use device name for debugfs subdir name new c3d14b3585b7 media: saa7146: hexium_gemini: Fix a NULL pointer derefere [...] new 384a5e27a44f mmc: tmio: reinit card irqs in reset routine new 29d6a92af56d mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO new 8662d0c6a368 drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV new 305f07b93d34 drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV new d978295bb551 audit: ensure userspace is penalized the same as the kerne [...] new 77e5d1974a1b arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus new a8186a100978 arm64: tegra: Adjust length of CCPLEX cluster MMIO region new c0713b3017a8 crypto: ccp - Move SEV_INIT retry for corrupted data new 4586d164c319 crypto: hisilicon/hpre - fix memory leak in hpre_curve2551 [...] new fddbdd20c8e0 PM: runtime: Add safety net to supplier device release new 79235edc66cb cpufreq: Fix initialization of min and max frequency QoS requests new a09dc6c4638f usb: hub: Add delay for SuperSpeed hub resume to let links [...] new 3a1ef2b12338 mt76: mt7615: fix possible deadlock while mt7615_register_ [...] new 9d39145c49d0 mt76: do not pass the received frame with decryption error new 243ab93501e6 mt76: mt7615: improve wmm index allocation new 6eedec710840 ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() new 735aefae7b68 ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_ge [...] new 38d8d8a88274 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream new 9a9669e75735 rtw88: 8822c: update rx settings to prevent potential hw deadlock new 73a32ee6daef PM: AVS: qcom-cpr: Use div64_ul instead of do_div new e23f075d7798 iwlwifi: fix leaks/bad data after failed firmware load new 58d53fe49a5d iwlwifi: remove module loading failure message new abce9e05089e iwlwifi: mvm: Fix calculation of frame length new ec53a638c18e iwlwifi: mvm: fix AUX ROC removal new 0c3f9c13796e iwlwifi: pcie: make sure prph_info is set when treating wa [...] new 892805138cb4 mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on [...] new f75868e020a1 block: check minor range in device_add_disk() new 617a9e6da974 um: registers: Rename function names to avoid conflicts an [...] new 0863e7e0ceb5 ath11k: Fix napi related hang new e6e03a16eba4 Bluetooth: btintel: Add missing quirks and msft ext for le [...] new 74f1c807c679 Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES new 2b68b42a5d05 xfrm: rate limit SA mapping change message to user space new 46241ec22925 drm/etnaviv: consider completed fence seqno in hang check new 8c641409536d jffs2: GC deadlock reading a page that is used in jffs2_wr [...] new 78cc8a75303f ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions new 3c3b033d170d ACPICA: Utilities: Avoid deleting the same object twice in a row new 2718d4a8d632 ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_o [...] new a4c7a12027f2 ACPICA: Fix wrong interpretation of PCC address new dcedcbe17739 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 new 1ee70b4c5406 mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling new 493b87970061 drm/amdgpu: fixup bad vram size on gmc v8 new e4066c05d332 amdgpu/pm: Make sysfs pm attributes as read-only for VFs new dd7c1a930252 ACPI: battery: Add the ThinkPad "Not Charging" quirk new d70ce75d1d28 ACPI: CPPC: Check present CPUs for determining _CPC is valid new b667d77ca70c btrfs: remove BUG_ON() in find_parent_nodes() new a3fdfe36c36a btrfs: remove BUG_ON(!eie) in find_parent_nodes new 2d1c1df9c899 net: mdio: Demote probed message to debug print new 3c3417b013cf mac80211: allow non-standard VHT MCS-10/11 new b5aee20b5316 dm btree: add a defensive bounds check to insert_at() new 1674124a8855 dm space map common: add bounds check to sm_ll_lookup_bitmap() new 0415b84eee93 bpf/selftests: Fix namespace mount setup in tc_redirect new 5b2fd3370e7f mlxsw: pci: Avoid flow control for EMAD packets new 00bf5ce4bf9a net: phy: marvell: configure RGMII delays for 88E1118 new 59caf131b18c net: gemini: allow any RGMII interface mode new 7828830235cb regulator: qcom_smd: Align probe function with rpmh-regulator new 9201e1dd5aee serial: pl010: Drop CR register reset on set_termios new 5b452507d5e7 serial: pl011: Drop CR register reset on set_termios new 0e7d8e930aba serial: core: Keep mctrl register state and cached copy in sync new 8c751aac0b64 random: do not throw away excess input to crng_fast_load new d24e3a126b2e net/mlx5: Update log_max_qp value to FW max capability new 4e2e5a033e93 net/mlx5e: Unblock setting vid 0 for VF in case PF isn't e [...] new b9d50e591133 parisc: Avoid calling faulthandler_disabled() twice new e719eeb50885 can: flexcan: allow to change quirks at runtime new cf0649500913 can: flexcan: rename RX modes new 67de7d5ae29b can: flexcan: add more quirks to describe RX path capabilities new 992a9eafb1ec x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs new 5203c7027fdd powerpc/6xx: add missing of_node_put new 179ecdf5c089 powerpc/powernv: add missing of_node_put new efe379f92d5f powerpc/cell: add missing of_node_put new aa8c27014529 powerpc/btext: add missing of_node_put new 52ce10c1878c powerpc/watchdog: Fix missed watchdog reset due to memory [...] new b8526a5003d6 ASoC: imx-hdmi: add put_device() after of_find_device_by_node() new be9313f755a7 i2c: i801: Don't silently correct invalid transfer size new f374976a7e4d powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING new 95abac60d96d i2c: mpc: Correct I2C reset procedure new af0e9677f6e6 clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB new 9170beaeffe4 powerpc/powermac: Add missing lockdep_register_key() new a0a4d7a23d18 KVM: PPC: Book3S: Suppress warnings when allocating too bi [...] new d58837197d20 KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_ [...] new fea0e4b49dd2 w1: Misuse of get_user()/put_user() reported by sparse new 78d56d075464 nvmem: core: set size for sysfs bin file new efd507bed1b4 dm: fix alloc_dax error handling in alloc_dev new d90d496a999e interconnect: qcom: rpm: Prevent integer overflow in rate new ef9e3ecacb75 scsi: ufs: Fix a kernel crash during shutdown new 5b91e80b631c scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV new b693e737e080 scsi: lpfc: Trigger SLI4 firmware dump before doing driver [...] new 8774f9824c2c ALSA: seq: Set upper limit of processed events new 7e6c8ff5c21c MIPS: Loongson64: Use three arguments for slti new e7dd8ba6fc84 powerpc/40x: Map 32Mbytes of memory at startup new 6a0a06c9b193 selftests/powerpc/spectre_v2: Return skip code when miss_p [...] new 953cacfaf36a powerpc: handle kdump appropriately with crash_kexec_post_ [...] new 625be247e812 powerpc/fadump: Fix inaccurate CPU state info in vmcore ge [...] new 9de7569942cc udf: Fix error handling in udf_new_inode() new e8ffc355c7d6 MIPS: OCTEON: add put_device() after of_find_device_by_node() new 23606176a3b4 irqchip/gic-v4: Disable redistributors' view of the VPE ta [...] new 845a5a4a8fd9 i2c: designware-pci: Fix to change data types of hcnt and [...] new 843fff4287a5 selftests/powerpc: Add a test of sigreturning to the kernel new 6af33b200b7f MIPS: Octeon: Fix build errors using clang new f325446b5a18 scsi: sr: Don't use GFP_DMA new 5b03322abb61 scsi: mpi3mr: Fixes around reply request queues new 286c6f7b28fa ASoC: mediatek: mt8192-mt6359: fix device_node leak new ab23ed0a7c8c phy: phy-mtk-tphy: add support efuse setting new 61274c00d8e8 ASoC: mediatek: mt8173: fix device_node leak new 8f23743e1978 ASoC: mediatek: mt8183: fix device_node leak new 5895474d2182 habanalabs: skip read fw errors if dynamic descriptor invalid new d543ba3a61d7 phy: mediatek: Fix missing check in mtk_mipi_tx_probe new bcb86df40f96 mailbox: change mailbox-mpfs compatible string new 85b3b307471e seg6: export get_srh() for ICMP handling new af58dbc08ea3 icmp: ICMPV6: Examine invoking packet for Segment Route Headers. new 591a1e2ef0f1 udp6: Use Segment Routing Header for dest address if present new e2b53845a939 rpmsg: core: Clean up resources on announce_create failure. new 8b6d58859e8f ifcvf/vDPA: fix misuse virtio-net device config size for blk dev new 7f429ce71edb crypto: omap-aes - Fix broken pm_runtime_and_get() usage new 5c91102702f7 crypto: stm32/crc32 - Fix kernel BUG triggered in probe() new d6b6324c3c17 crypto: caam - replace this_cpu_ptr with raw_cpu_ptr new 277c60c9e9eb ubifs: Error path in ubifs_remount_rw() seems to wrongly f [...] new c90732a58cd1 tpm: fix potential NULL pointer access in tpm_del_char_device new e6b11d8fc548 tpm: fix NPE on probe for missing device new e53802534cd2 mfd: tps65910: Set PWR_OFF bit during driver probe new 0d9b780cb385 spi: uniphier: Fix a bug that doesn't point to private dat [...] new c77edcd242b4 xen/gntdev: fix unmap notification order new 00e3d58f50a8 md: Move alloc/free acct bioset in to personality new 2884aac07874 HID: magicmouse: Fix an error handling path in magicmouse_probe() new 3ec632bc0a4a fuse: Pass correct lend value to filemap_write_and_wait_range() new 6f52d2531f30 serial: Fix incorrect rs485 polarity on uart open new b48450843f57 cputime, cpuacct: Include guest time in user time in cpuacct.stat new 95c7ba00353f sched/cpuacct: Fix user/system in shown cpuacct.usage* new 40022b3682d5 tracing/kprobes: 'nmissed' not showed correctly for kretprobe new 74c0c6483b63 tracing: Have syscall trace events use trace_event_buffer_ [...] new 9e87229ff651 remoteproc: imx_rproc: Fix a resource leak in the remove function new b5498bbba0d3 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds new 9d2867101704 s390/mm: fix 2KB pgtable release race new b8902d5ab431 device property: Fix fwnode_graph_devcon_match() fwnode leak new a04da77f444a drm/tegra: submit: Add missing pm_runtime_mark_last_busy() new 2de6ce583651 drm/etnaviv: limit submit sizes new 3bf997ec299c drm/amd/display: Fix the uninitialized variable in enable_ [...] new d2a6d606e6d3 drm/nouveau/kms/nv04: use vzalloc for nv04_display new 95df03b471d9 drm/bridge: analogix_dp: Make PSR-exit block less new 46df3013a5c2 parisc: Fix lpa and lpa_user defines new 56fc6cb5d59a powerpc/64s/radix: Fix huge vmap false positive new 99d41076c260 scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance new c3a9e0e701df drm/amdgpu: don't do resets on APUs which don't support it new 077fe9d86560 drm/i915/display/ehl: Update voltage swing table new 0a04b6a0f7f4 PCI: xgene: Fix IB window setup new c2451a37174c PCI: pciehp: Use down_read/write_nested(reset_lock) to fix [...] new 15cf508331ef PCI: pci-bridge-emul: Make expansion ROM Base Address regi [...] new b1445d865b05 PCI: pci-bridge-emul: Properly mark reserved PCIe bits in [...] new 9624d1eb4d1f PCI: pci-bridge-emul: Fix definitions of reserved bits new d4e0d674b42d PCI: pci-bridge-emul: Correctly set PCIe capabilities new 9473abe5b5bf PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device new 491c3ae9fbb6 xfrm: fix policy lookup for ipv6 gre packets new 9c1154f395cb xfrm: fix dflt policy check when there is no policy configured new ef383621b125 btrfs: fix deadlock between quota enable and other quota o [...] new 724d9fa55cbe btrfs: check the root node for uptodate before returning it new 5237c93d58c3 btrfs: respect the max size in the header when activating [...] new 8ffe9ad9f5ef ext4: make sure to reset inode lockdep class when quota en [...] new bca8a2bfbdd0 ext4: make sure quota gets properly shutdown on error new 2d221d9b17fa ext4: fix a possible ABBA deadlock due to busy PA new 85cc4554eea8 ext4: initialize err_blk before calling __ext4_get_inode_loc new 50bc43bc1ce0 ext4: fix fast commit may miss tracking range for FALLOC_F [...] new fd86fd7119fb ext4: set csum seed in tmp inode while migrating to extents new efbb6fcced2d ext4: Fix BUG_ON in ext4_bread when write quota data new 82034851e93b ext4: use ext4_ext_remove_space() for fast commit replay d [...] new 95fb4c496a7a ext4: fast commit may miss tracking unwritten range during [...] new c857769622f3 ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal new 0a3624bfdc00 ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' new e58742f46afc ext4: fix an use-after-free issue about data=journal write [...] new 0d99b0a7c329 ext4: don't use the orphan list when migrating an inode new cb77c81d3479 tracing/osnoise: Properly unhook events if start_per_cpu_k [...] new 16c436fa4f74 ath11k: qmi: avoid error messages when dma allocation fails new f22f67b43775 drm/radeon: fix error handling in radeon_driver_open_kms new 3252ca8b6673 of: base: Improve argument length mismatch error new 1844b8ae85ac firmware: Update Kconfig help text for Google firmware new c8e0c2cf2dd4 can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in erro [...] new 31a5bdbe4a68 media: rcar-csi2: Optimize the selection PHTW register new fbe1e801bc1f drm/vc4: hdmi: Make sure the device is powered with CEC new aceb8d70f7aa media: correct MEDIA_TEST_SUPPORT help text new 1d4f0d707d35 Documentation: coresight: Fix documentation issue new d4aa8cd70b3f Documentation: dmaengine: Correctly describe dmatest with [...] new 6bcac3149e94 Documentation: ACPI: Fix data node reference documentation new 2644d43268da Documentation, arch: Remove leftovers from raw device new 63e9fdd76cca Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH new b791ffcb23c9 Documentation: refer to config RANDOMIZE_BASE for kernel a [...] new 9e2d8d9c0e33 Documentation: fix firewire.rst ABI file path error new a15a5eabae41 Bluetooth: btusb: Return error code when getting patch sta [...] new 7055782bc722 net: usb: Correct reset handling of smsc95xx new 53b2ad98d2bb Bluetooth: hci_sync: Fix not setting adv set duration new 46f6dda2a6fc scsi: core: Show SCMD_LAST in text form new 0dc4db8abccf scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_ini [...] new 60390c2242d6 RDMA/cma: Remove open coding of overflow checking for priv [...] new d87eb22b94f6 dmaengine: uniphier-xdmac: Fix type of address variables new dcb7718a8073 dmaengine: idxd: fix wq settings post wq disable new 779ff1e23450 RDMA/hns: Modify the mapping attribute of doorbell to device new 7de812fc6be4 RDMA/rxe: Fix a typo in opcode name new b8b4a083ab94 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK new 3feb292a03d1 Revert "net/mlx5: Add retry mechanism to the command entry [...] new 696733774b2f powerpc/cell: Fix clang -Wimplicit-fallthrough warning new 1e95e6dab0d1 powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l [...] new 269fbc268633 block: fix async_depth sysfs interface for mq-deadline new b157f4bf1fc6 block: Fix fsync always failed if once failed new d2cbb24cf66e drm/vc4: crtc: Drop feed_txp from state new d26a90d362d9 drm/vc4: Fix non-blocking commit getting stuck forever new adb344f551d6 drm/vc4: crtc: Copy assigned channel to the CRTC new 220ee6f3b460 bpftool: Remove inclusion of utilities.mak from Makefiles new b46b0ef69d07 bpftool: Fix indent in option lists in the documentation new b87b59633e35 xdp: check prog type before updating BPF link new 20ceec871b66 bpf: Fix mount source show for bpffs new 95429d6b64b1 bpf: Mark PTR_TO_FUNC register initially with zero offset new c2a957a6f252 perf evsel: Override attr->sample_period for non-libpfm4 events new 4bcc304e4255 ipv4: update fib_info_cnt under spinlock protection new 6c923b0f74ae ipv4: avoid quadratic behavior in netns dismantle new 0cba6beb9645 mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route [...] new fa456d92c4b7 net/fsl: xgmac_mdio: Add workaround for erratum A-009885 new 911b5ba7c54f net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module new fc1d427d15aa parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries new 42b777c6aef9 riscv: dts: microchip: mpfs: Drop empty chosen node new f468282f3de0 drm/vmwgfx: Remove explicit transparent hugepages support new 28e36db0617c drm/vmwgfx: Remove unused compile options new 92804f969524 f2fs: fix remove page failed in invalidate compress pages new b653ee5c4136 f2fs: fix to avoid panic in is_alive() if metadata is inco [...] new 56dabe87c4aa f2fs: compress: fix potential deadlock of compress file new 0789b9b34922 f2fs: fix to reserve space for IO align feature new 2d7d3b6da85e f2fs: fix to check available space of CP area correctly in [...] new cb697a36f415 crypto: octeontx2 - uninitialized variable in kvf_limits_store() new 3872d146f2b0 af_unix: annote lockless accesses to unix_tot_inflight & g [...] new 4919c0737806 clk: Emit a stern warning with writable debugfs enabled new 8fc3bd2c347b clk: si5341: Fix clock HW provider cleanup new e7525b3b9eda pinctrl/rockchip: fix gpio device creation new 4928241698e1 gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe new 405d639ac411 gpio: idt3243x: Fix IRQ check in idt_gpio_probe new 25b1d0df9483 net/smc: Fix hung_task when removing SMC-R devices new 712224b86247 net: axienet: increase reset timeout new 9b7f3e6adc15 net: axienet: Wait for PhyRstCmplt after core reset new 07a6ec97c1ef net: axienet: reset core on initialization prior to MDIO access new e8893b1f8899 net: axienet: add missing memory barriers new b9d67f0a6dc0 net: axienet: limit minimum TX ring size new 6342bde86b5a net: axienet: Fix TX ring slot available check new a530eb5ac606 net: axienet: fix number of TX ring slots for available check new 4928dd5990ea net: axienet: fix for TX busy handling new 6ad2daa516de net: axienet: increase default TX ring size to 128 new fe17064738ad bitops: protect find_first_{,zero}_bit properly new b81f33f1fc38 um: gitignore: Add kernel/capflags.c new 4c979e88b658 HID: vivaldi: fix handling devices not using numbered reports new 087d45cd0f1a rtc: pxa: fix null pointer dereference new 0d3334c47a2e vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 new be82a92c46bc virtio_ring: mark ring unused on error new 0288b85d750e taskstats: Cleanup the use of task->exit_code new 958cbb139ec4 inet: frags: annotate races around fqdir->dead and fqdir-> [...] new 31428796ca4b netns: add schedule point in ops_exit_list() new 6dc6e9f9d94d iwlwifi: fix Bz NMI behaviour new 786e608e97b9 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() new 63bc14d6e261 vdpa/mlx5: Restore cur_num_vqs in case of failure in chang [...] new 09c0535c768d gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() new 48a46df6d542 libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() new e127c17af30e perf script: Fix hex dump character output new 45e0d5185031 dmaengine: at_xdmac: Don't start transactions at tx_submit level new da1875fd4c25 dmaengine: at_xdmac: Start transfer for cyclic channels in [...] new 5a8547fc3c21 dmaengine: at_xdmac: Print debug message after realeasing [...] new fb8f0e827af2 dmaengine: at_xdmac: Fix concurrency over xfers_list new b81e898073c2 dmaengine: at_xdmac: Fix lld view setting new e73f737a6e71 dmaengine: at_xdmac: Fix at_xdmac_lld struct definition new 115b85125624 perf tools: Drop requirement for libstdc++.so for libopenc [...] new 228a7024ed8a perf probe: Fix ppc64 'perf probe add events failed' case new 795ad139ed91 devlink: Remove misleading internal_flags from health repo [...] new 55d613f5d4c2 arm64: dts: qcom: msm8996: drop not documented adreno properties new 62009fa50c1a net: fix sock_timestamping_bind_phc() to release device new f1d206181f19 net: bonding: fix bond_xmit_broadcast return value error bug new 75a09b8d0208 net: ipa: fix atomic update in ipa_endpoint_replenish() new b4e6455d7ffc net_sched: restore "mpu xxx" handling new 784ea1478f4d net: mscc: ocelot: don't let phylink re-enable TX PAUSE on [...] new 5715614a9da8 bcmgenet: add WOL IRQ check new c2d55304dba8 net: wwan: Fix MRU mismatch issue which may lead to data c [...] new f8df88d6d10c net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_ [...] new a2faa4a27262 net: ocelot: Fix the call to switchdev_bridge_port_offload new d1a29a4e334b net: sfp: fix high power modules without diagnostic monitoring new ed27539e5a4b net: cpsw: avoid alignment faults by taking NET_IP_ALIGN i [...] new f864b6130498 net: phy: micrel: use kszphy_suspend()/kszphy_resume for i [...] new e829e487f193 net: mscc: ocelot: fix using match before it is set new 3f219ebc9f63 dt-bindings: display: meson-dw-hdmi: add missing sound-nam [...] new 34aa30c8ff90 dt-bindings: display: meson-vpu: Add missing amlogic,canva [...] new 814527dbc101 dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 new 46210f505189 sch_api: Don't skip qdisc attach on ingress new 8d1e3f319160 scripts/dtc: dtx_diff: remove broken example from help text new 42de0446a142 lib82596: Fix IRQ check in sni_82596_probe new 52b66f818916 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault new 8d8f479e08a3 bonding: Fix extraction of ports from the packet headers new ffd8fd2faf47 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test new 21c9a4d2cdd4 scripts: sphinx-pre-install: add required ctex dependency new 4ea9b8ed6459 scripts: sphinx-pre-install: Fix ctex support on Debian new e8a2995c6076 Linux 5.15.17 new df63ada3e4d1 Merge v5.15.17
The 843 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cifs/usage.rst | 7 +- Documentation/admin-guide/devices.txt | 8 +- Documentation/admin-guide/hw-vuln/spectre.rst | 2 +- .../bindings/display/amlogic,meson-dw-hdmi.yaml | 5 + .../bindings/display/amlogic,meson-vpu.yaml | 6 + .../devicetree/bindings/input/hid-over-i2c.txt | 2 + .../devicetree/bindings/thermal/thermal-zones.yaml | 9 +- .../devicetree/bindings/watchdog/samsung-wdt.yaml | 5 +- Documentation/driver-api/dmaengine/dmatest.rst | 7 +- Documentation/driver-api/firewire.rst | 4 +- .../acpi/dsd/data-node-references.rst | 10 +- Documentation/trace/coresight/coresight-config.rst | 16 +- Makefile | 2 +- arch/arm/Kconfig.debug | 14 +- arch/arm/boot/compressed/efi-header.S | 22 +- arch/arm/boot/compressed/head.S | 3 +- arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/gemini-nas4220b.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 50 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 6 +- arch/arm/boot/dts/sama7g5-pinfunc.h | 2 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/configs/cm_x300_defconfig | 1 - arch/arm/configs/ezx_defconfig | 1 - arch/arm/configs/imote2_defconfig | 1 - arch/arm/configs/nhk8815_defconfig | 1 - arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/spear13xx_defconfig | 1 - arch/arm/configs/spear3xx_defconfig | 1 - arch/arm/configs/spear6xx_defconfig | 1 - arch/arm/include/debug/imx-uart.h | 18 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 14 +- arch/arm64/boot/dts/marvell/cn9130.dtsi | 15 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 5 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 27 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am642.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 6 +- arch/arm64/include/asm/mte-kasan.h | 8 +- arch/arm64/kernel/process.c | 39 +- arch/arm64/lib/clear_page.S | 10 + arch/arm64/lib/mte.S | 8 +- arch/mips/Kconfig | 6 +- arch/mips/bcm63xx/clk.c | 6 + arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/compressed/clz_ctz.c | 2 + arch/mips/cavium-octeon/octeon-platform.c | 2 + arch/mips/cavium-octeon/octeon-usb.c | 1 + arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - .../asm/mach-loongson64/kernel-entry-init.h | 4 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 4 +- arch/mips/lantiq/clk.c | 6 + arch/openrisc/include/asm/syscalls.h | 2 + arch/openrisc/kernel/entry.S | 5 + arch/parisc/include/asm/special_insns.h | 44 +- arch/parisc/kernel/traps.c | 2 +- arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi | 2 + arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/include/asm/hw_irq.h | 40 + arch/powerpc/kernel/btext.c | 4 +- arch/powerpc/kernel/fadump.c | 8 + arch/powerpc/kernel/head_40x.S | 9 +- arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/kernel/interrupt_64.S | 10 +- arch/powerpc/kernel/module.c | 11 +- arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/smp.c | 42 + arch/powerpc/kernel/watchdog.c | 41 +- arch/powerpc/kvm/book3s_hv.c | 8 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 4 +- arch/powerpc/mm/kasan/book3s_32.c | 3 +- arch/powerpc/mm/pgtable_64.c | 14 +- arch/powerpc/perf/core-book3s.c | 58 +- arch/powerpc/platforms/cell/iommu.c | 1 + arch/powerpc/platforms/cell/pervasive.c | 1 + arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 1 + arch/powerpc/platforms/powermac/low_i2c.c | 3 + arch/powerpc/platforms/powernv/opal-lpc.c | 1 + arch/powerpc/sysdev/xive/spapr.c | 3 + arch/riscv/Kconfig | 23 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 3 - arch/riscv/configs/nommu_k210_defconfig | 2 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 - arch/riscv/configs/nommu_virt_defconfig | 1 - arch/riscv/include/asm/smp.h | 10 +- arch/riscv/kernel/kexec_relocate.S | 20 +- arch/riscv/kernel/machine_kexec.c | 3 +- arch/riscv/kernel/setup.c | 10 + arch/riscv/kernel/smp.c | 10 - arch/riscv/mm/init.c | 19 +- arch/s390/mm/pgalloc.c | 4 +- arch/sh/configs/titan_defconfig | 1 - arch/um/.gitignore | 1 + arch/um/drivers/virt-pci.c | 8 +- arch/um/drivers/virtio_uml.c | 4 + arch/um/include/asm/delay.h | 4 +- arch/um/include/asm/irqflags.h | 4 +- arch/um/include/shared/longjmp.h | 2 +- arch/um/include/shared/os.h | 4 +- arch/um/include/shared/registers.h | 4 +- arch/um/kernel/ksyms.c | 2 +- arch/um/os-Linux/registers.c | 4 +- arch/um/os-Linux/sigio.c | 6 +- arch/um/os-Linux/signal.c | 8 +- arch/um/os-Linux/start_up.c | 2 +- arch/x86/boot/compressed/Makefile | 7 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/crypto/aesni-intel_glue.c | 4 +- arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/topology.h | 2 +- arch/x86/include/asm/uaccess.h | 5 +- arch/x86/kernel/cpu/mce/core.c | 42 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/early-quirks.c | 10 +- arch/x86/kernel/reboot.c | 12 +- arch/x86/kvm/mmu/tdp_mmu.c | 6 +- arch/x86/kvm/vmx/posted_intr.c | 16 +- arch/x86/realmode/init.c | 26 + arch/x86/um/syscalls_64.c | 3 +- block/bfq-iosched.c | 44 +- block/blk-flush.c | 4 +- block/blk-pm.c | 22 +- block/genhd.c | 15 +- block/mq-deadline.c | 4 +- crypto/jitterentropy.c | 3 +- drivers/acpi/acpica/exfield.c | 7 +- drivers/acpi/acpica/exoparg1.c | 3 +- drivers/acpi/acpica/hwesleep.c | 4 +- drivers/acpi/acpica/hwsleep.c | 4 +- drivers/acpi/acpica/hwxfsleep.c | 2 - drivers/acpi/acpica/utdelete.c | 1 + drivers/acpi/battery.c | 22 + drivers/acpi/bus.c | 4 +- drivers/acpi/cppc_acpi.c | 2 +- drivers/acpi/ec.c | 57 +- drivers/acpi/internal.h | 2 + drivers/acpi/scan.c | 13 +- drivers/acpi/x86/utils.c | 116 ++- drivers/android/binder.c | 98 ++- drivers/base/core.c | 3 +- drivers/base/power/runtime.c | 41 +- drivers/base/property.c | 4 +- drivers/base/regmap/regmap.c | 1 + drivers/base/swnode.c | 2 +- drivers/block/floppy.c | 6 +- drivers/bluetooth/btintel.c | 26 +- drivers/bluetooth/btmtksdio.c | 2 + drivers/bluetooth/btusb.c | 5 + drivers/bluetooth/hci_bcm.c | 7 +- drivers/bluetooth/hci_qca.c | 9 +- drivers/bluetooth/hci_vhci.c | 2 + drivers/bluetooth/virtio_bt.c | 3 + drivers/bus/mhi/core/init.c | 1 + drivers/bus/mhi/core/pm.c | 35 +- drivers/bus/mhi/pci_generic.c | 2 +- drivers/char/mwave/3780i.h | 2 +- drivers/char/random.c | 19 +- drivers/char/tpm/tpm-chip.c | 18 +- drivers/char/tpm/tpm_tis_core.c | 14 +- drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clk/clk-bm1880.c | 20 +- drivers/clk/clk-si5341.c | 2 +- drivers/clk/clk-stm32f4.c | 4 - drivers/clk/clk.c | 18 + drivers/clk/imx/clk-imx8mn.c | 6 +- drivers/clk/meson/gxbb.c | 44 +- drivers/clk/qcom/gcc-sc7280.c | 2 +- drivers/clk/renesas/rzg2l-cpg.c | 17 +- drivers/cpufreq/cpufreq.c | 4 +- drivers/cpufreq/qcom-cpufreq-hw.c | 7 +- drivers/crypto/atmel-aes.c | 6 +- drivers/crypto/caam/caamalg.c | 6 + drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/caam/caamhash.c | 3 + drivers/crypto/caam/caampkc.c | 3 + drivers/crypto/ccp/sev-dev.c | 30 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +- drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 9 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 3 +- drivers/crypto/omap-aes.c | 2 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 45 +- drivers/crypto/qce/aead.c | 2 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/skcipher.c | 2 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-cryp.c | 938 ++++++++------------- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/cxl/pmem.c | 17 +- drivers/dma-buf/dma-fence-array.c | 6 +- drivers/dma/at_xdmac.c | 57 +- drivers/dma/idxd/device.c | 12 +- drivers/dma/mmp_pdma.c | 6 - drivers/dma/pxa_dma.c | 7 - drivers/dma/stm32-mdma.c | 2 +- drivers/dma/uniphier-xdmac.c | 5 +- drivers/edac/synopsys_edac.c | 3 +- drivers/firmware/efi/efi-init.c | 5 + drivers/firmware/google/Kconfig | 6 +- drivers/firmware/sysfb_simplefb.c | 8 +- drivers/gpio/gpio-aspeed-sgpio.c | 32 +- drivers/gpio/gpio-aspeed.c | 52 +- drivers/gpio/gpio-idt3243x.c | 4 +- drivers/gpio/gpio-mpc8xxx.c | 4 +- drivers/gpio/gpiolib-acpi.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 + drivers/gpu/drm/amd/amdgpu/cik.c | 4 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 + drivers/gpu/drm/amd/amdgpu/vi.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 138 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 5 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 + drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 14 +- drivers/gpu/drm/bridge/display-connector.c | 2 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 40 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 10 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h | 4 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 12 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 + drivers/gpu/drm/drm_dp_helper.c | 40 +- drivers/gpu/drm/drm_drv.c | 9 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 6 + drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 10 +- drivers/gpu/drm/lima/lima_device.c | 1 + drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi.h | 1 - drivers/gpu/drm/msm/dsi/dsi_manager.c | 17 - drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 37 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 8 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 8 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 8 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 8 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 8 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 8 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 1 + drivers/gpu/drm/panel/panel-samsung-sofef00.c | 1 + drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 8 +- drivers/gpu/drm/radeon/radeon_kms.c | 42 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 20 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 82 +- drivers/gpu/drm/tegra/drm.c | 15 + drivers/gpu/drm/tegra/gr2d.c | 33 +- drivers/gpu/drm/tegra/submit.c | 4 +- drivers/gpu/drm/tegra/vic.c | 7 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 + drivers/gpu/drm/vboxvideo/vbox_main.c | 4 +- drivers/gpu/drm/vc4/vc4_crtc.c | 31 +- drivers/gpu/drm/vc4/vc4_drv.h | 29 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 136 ++- drivers/gpu/drm/vc4/vc4_hvs.c | 26 +- drivers/gpu/drm/vc4/vc4_kms.c | 3 +- drivers/gpu/drm/vc4/vc4_txp.c | 4 +- drivers/gpu/drm/vmwgfx/Makefile | 3 +- drivers/gpu/drm/vmwgfx/ttm_memory.c | 99 +-- drivers/gpu/drm/vmwgfx/ttm_memory.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 7 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 48 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c | 90 ++ drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 184 ---- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 58 +- drivers/gpu/host1x/Kconfig | 1 + drivers/gpu/host1x/dev.c | 15 + drivers/hid/hid-apple.c | 2 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 8 + drivers/hid/hid-magicmouse.c | 95 ++- drivers/hid/hid-uclogic-params.c | 31 +- drivers/hid/hid-vivaldi.c | 34 +- drivers/hid/i2c-hid/i2c-hid-acpi.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 4 +- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 2 +- drivers/hid/i2c-hid/i2c-hid-of.c | 10 +- drivers/hid/i2c-hid/i2c-hid.h | 2 +- drivers/hid/uhid.c | 29 +- drivers/hid/wacom_wac.c | 39 +- drivers/hsi/hsi_core.c | 1 + drivers/hwmon/mr75203.c | 2 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 8 +- drivers/i2c/busses/i2c-i801.c | 15 +- drivers/i2c/busses/i2c-mpc.c | 23 +- drivers/iio/adc/ti-adc081c.c | 22 +- drivers/iio/industrialio-trigger.c | 36 +- drivers/infiniband/core/cma.c | 18 +- drivers/infiniband/core/device.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 1 - drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hns/hns_roce_main.c | 5 +- drivers/infiniband/hw/qedr/verbs.c | 2 + drivers/infiniband/sw/rxe/rxe_opcode.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 2 +- drivers/interconnect/qcom/icc-rpm.c | 1 + drivers/iommu/amd/amd_iommu_types.h | 2 - drivers/iommu/amd/init.c | 107 +-- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 +- drivers/iommu/io-pgtable-arm-v7s.c | 6 +- drivers/iommu/io-pgtable-arm.c | 9 +- drivers/iommu/iommu.c | 3 +- drivers/iommu/iova.c | 3 +- drivers/irqchip/irq-gic-v3.c | 16 + drivers/leds/leds-lp55xx-common.c | 4 +- drivers/mailbox/mailbox-mpfs.c | 2 +- drivers/mailbox/mtk-cmdq-mailbox.c | 2 +- drivers/md/dm.c | 4 +- drivers/md/md.c | 27 +- drivers/md/md.h | 2 + drivers/md/persistent-data/dm-btree.c | 8 +- drivers/md/persistent-data/dm-space-map-common.c | 5 + drivers/md/raid0.c | 38 +- drivers/md/raid5.c | 41 +- drivers/media/Kconfig | 8 +- drivers/media/cec/core/cec-adap.c | 38 +- drivers/media/cec/core/cec-api.c | 6 + drivers/media/cec/core/cec-core.c | 3 + drivers/media/cec/core/cec-pin.c | 31 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 +- drivers/media/dvb-core/dmxdev.c | 18 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/i2c/imx274.c | 5 + drivers/media/i2c/ov8865.c | 16 +- drivers/media/pci/b2c2/flexcop-pci.c | 3 + drivers/media/pci/saa7146/hexium_gemini.c | 7 +- drivers/media/pci/saa7146/hexium_orion.c | 8 +- drivers/media/pci/saa7146/mxb.c | 8 +- drivers/media/platform/aspeed-video.c | 14 +- drivers/media/platform/coda/coda-common.c | 8 +- drivers/media/platform/coda/coda-jpeg.c | 21 +- drivers/media/platform/coda/imx-vdoa.c | 6 +- drivers/media/platform/imx-pxp.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- drivers/media/platform/qcom/venus/core.c | 11 +- drivers/media/platform/qcom/venus/pm_helpers.c | 32 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 15 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 3 +- drivers/media/rc/igorplugusb.c | 4 +- drivers/media/rc/mceusb.c | 8 +- drivers/media/rc/redrat3.c | 22 +- drivers/media/tuners/msi001.c | 7 + drivers/media/tuners/si2157.c | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 10 +- drivers/media/usb/b2c2/flexcop-usb.h | 12 +- drivers/media/usb/cpia2/cpia2_usb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_core.c | 2 - drivers/media/usb/dvb-usb/dw2102.c | 338 +++++--- drivers/media/usb/dvb-usb/m920x.c | 12 +- drivers/media/usb/em28xx/em28xx-cards.c | 18 +- drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 8 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-core.c | 4 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/memory/renesas-rpc-if.c | 2 +- drivers/mfd/atmel-flexcom.c | 11 +- drivers/mfd/tps65910.c | 22 +- drivers/misc/eeprom/at25.c | 13 +- drivers/misc/habanalabs/common/firmware_if.c | 17 +- drivers/misc/habanalabs/common/habanalabs.h | 2 + drivers/misc/lattice-ecp3-config.c | 12 +- drivers/misc/lkdtm/Makefile | 2 +- drivers/misc/mei/hbm.c | 20 +- drivers/mmc/core/sdio.c | 4 +- drivers/mmc/host/meson-mx-sdhc-mmc.c | 5 + drivers/mmc/host/meson-mx-sdio.c | 5 + drivers/mmc/host/mtk-sd.c | 64 +- drivers/mmc/host/sdhci-pci-gli.c | 11 + drivers/mmc/host/tmio_mmc_core.c | 15 +- drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 73 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 37 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 5 + drivers/mtd/nand/raw/nand_base.c | 67 ++ drivers/net/bonding/bond_main.c | 40 +- drivers/net/can/flexcan.c | 150 ++-- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/softing/softing_cs.c | 2 +- drivers/net/can/softing/softing_fw.c | 11 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/xilinx_can.c | 7 +- drivers/net/dsa/hirschmann/hellcreek.c | 87 +- drivers/net/ethernet/broadcom/bnxt/Makefile | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 + drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 372 ++++++++ drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h | 51 ++ drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 355 +------- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 43 - drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 10 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 3 +- drivers/net/ethernet/cortina/gemini.c | 9 +- drivers/net/ethernet/freescale/fman/mac.c | 21 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 28 +- drivers/net/ethernet/i825xx/sni_82596.c | 3 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 2 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 55 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 16 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 36 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 5 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 120 ++- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 12 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 7 +- drivers/net/ethernet/mscc/ocelot.c | 31 +- drivers/net/ethernet/mscc/ocelot_flower.c | 15 +- drivers/net/ethernet/mscc/ocelot_net.c | 6 +- drivers/net/ethernet/renesas/ravb_main.c | 6 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 3 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 + drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/ti/cpsw_new.c | 6 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 135 +-- drivers/net/ipa/ipa_endpoint.c | 7 +- drivers/net/phy/marvell.c | 62 +- drivers/net/phy/mdio_bus.c | 2 +- drivers/net/phy/micrel.c | 36 +- drivers/net/phy/phy-core.c | 2 +- drivers/net/phy/sfp.c | 25 +- drivers/net/ppp/ppp_generic.c | 7 +- drivers/net/usb/mcs7830.c | 12 +- drivers/net/usb/smsc95xx.c | 3 +- drivers/net/wireless/ath/ar5523/ar5523.c | 4 + drivers/net/wireless/ath/ath10k/core.c | 19 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 3 + drivers/net/wireless/ath/ath10k/hw.h | 3 + drivers/net/wireless/ath/ath10k/txrx.c | 2 - drivers/net/wireless/ath/ath11k/ahb.c | 28 +- drivers/net/wireless/ath/ath11k/core.c | 27 +- drivers/net/wireless/ath/ath11k/core.h | 15 +- drivers/net/wireless/ath/ath11k/dp.h | 3 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 2 +- drivers/net/wireless/ath/ath11k/hal.c | 22 + drivers/net/wireless/ath/ath11k/hal.h | 2 + drivers/net/wireless/ath/ath11k/hw.c | 2 - drivers/net/wireless/ath/ath11k/mac.c | 52 +- drivers/net/wireless/ath/ath11k/pci.c | 22 +- drivers/net/wireless/ath/ath11k/qmi.c | 2 +- drivers/net/wireless/ath/ath11k/reg.c | 103 +-- drivers/net/wireless/ath/ath11k/wmi.c | 5 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 7 + drivers/net/wireless/ath/ath9k/htc.h | 2 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 13 + drivers/net/wireless/ath/ath9k/wmi.c | 4 + drivers/net/wireless/ath/wcn36xx/dxe.c | 49 +- drivers/net/wireless/ath/wcn36xx/main.c | 34 +- drivers/net/wireless/ath/wcn36xx/smd.c | 10 +- drivers/net/wireless/ath/wcn36xx/txrx.c | 41 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 17 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 17 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 27 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 23 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 36 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 7 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 1 + drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 4 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 8 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 6 - drivers/net/wireless/microchip/wilc1000/netdev.c | 1 - drivers/net/wireless/microchip/wilc1000/sdio.c | 2 + drivers/net/wireless/microchip/wilc1000/spi.c | 2 + drivers/net/wireless/realtek/rtw88/main.c | 2 +- drivers/net/wireless/realtek/rtw88/pci.c | 61 +- drivers/net/wireless/realtek/rtw88/pci.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/rsi/rsi_91x_main.c | 4 + drivers/net/wireless/rsi/rsi_91x_usb.c | 9 +- drivers/net/wireless/rsi/rsi_usb.h | 2 + drivers/net/wwan/mhi_wwan_mbim.c | 4 +- drivers/nvmem/core.c | 2 + drivers/of/base.c | 11 +- drivers/of/fdt.c | 25 +- drivers/of/unittest.c | 21 +- drivers/parisc/pdc_stable.c | 4 +- drivers/pci/controller/pci-aardvark.c | 4 +- drivers/pci/controller/pci-mvebu.c | 8 + drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/hotplug/pciehp.h | 3 + drivers/pci/hotplug/pciehp_core.c | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 21 +- drivers/pci/msi.c | 26 +- drivers/pci/pci-bridge-emul.c | 70 +- drivers/pci/quirks.c | 3 + drivers/pcmcia/cs.c | 8 +- drivers/pcmcia/rsrc_nonstatic.c | 6 + drivers/perf/arm-cmn.c | 5 +- drivers/phy/cadence/phy-cadence-sierra.c | 31 +- drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 2 + drivers/phy/mediatek/phy-mtk-tphy.c | 162 ++++ drivers/phy/socionext/phy-uniphier-usb3ss.c | 10 +- drivers/pinctrl/pinctrl-rockchip.c | 2 +- drivers/power/reset/mt6323-poweroff.c | 3 + drivers/ptp/ptp_vclock.c | 10 +- drivers/regulator/da9121-regulator.c | 5 + drivers/regulator/qcom-labibb-regulator.c | 2 +- drivers/regulator/qcom_smd-regulator.c | 100 ++- drivers/remoteproc/imx_rproc.c | 1 + drivers/rpmsg/rpmsg_core.c | 20 +- drivers/rtc/rtc-cmos.c | 3 + drivers/rtc/rtc-pxa.c | 4 + drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 62 +- drivers/scsi/lpfc/lpfc_els.c | 11 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_init.c | 8 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 6 + drivers/scsi/lpfc/lpfc_sli.c | 6 - drivers/scsi/mpi3mr/mpi3mr.h | 3 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 4 +- drivers/scsi/pm8001/pm8001_hwi.c | 4 +- drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi_debugfs.c | 1 + drivers/scsi/scsi_pm.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/sr_vendor.c | 4 +- drivers/scsi/ufs/tc-dwc-g210-pci.c | 1 - drivers/scsi/ufs/ufs-mediatek.c | 2 +- drivers/scsi/ufs/ufshcd-pci.c | 2 - drivers/scsi/ufs/ufshcd-pltfrm.c | 2 - drivers/scsi/ufs/ufshcd.c | 22 +- drivers/soc/imx/gpcv2.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/soc/qcom/cpr.c | 2 +- drivers/soc/ti/pruss.c | 2 +- drivers/spi/spi-hisi-kunpeng.c | 15 +- drivers/spi/spi-meson-spifc.c | 1 + drivers/spi/spi-uniphier.c | 11 +- drivers/spi/spi.c | 13 +- drivers/staging/greybus/audio_topology.c | 15 + drivers/staging/media/atomisp/i2c/ov2680.h | 24 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 82 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 11 + .../media/atomisp/pci/atomisp_gmin_platform.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 188 ++++- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 15 +- drivers/staging/media/atomisp/pci/atomisp_subdev.h | 3 + drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 13 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.h | 3 +- drivers/staging/media/atomisp/pci/sh_css.c | 27 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 41 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 8 +- drivers/staging/media/hantro/hantro_drv.c | 3 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 2 +- drivers/staging/media/hantro/hantro_hw.h | 3 +- .../media/hantro/rockchip_vpu2_hw_jpeg_enc.c | 17 + drivers/staging/media/hantro/rockchip_vpu_hw.c | 5 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_module.c | 16 +- drivers/staging/rtl8192e/rtllib_softmac.c | 6 +- drivers/tee/tee_core.c | 4 +- drivers/thermal/imx8mm_thermal.c | 3 + drivers/thermal/imx_thermal.c | 145 ++-- drivers/thunderbolt/acpi.c | 13 + drivers/tty/mxser.c | 5 +- drivers/tty/serial/8250/8250_bcm7271.c | 11 +- drivers/tty/serial/amba-pl010.c | 3 - drivers/tty/serial/amba-pl011.c | 29 +- drivers/tty/serial/atmel_serial.c | 14 + drivers/tty/serial/imx.c | 7 +- drivers/tty/serial/liteuart.c | 2 +- drivers/tty/serial/serial_core.c | 7 +- drivers/tty/serial/stm32-usart.c | 6 +- drivers/tty/serial/uartlite.c | 2 +- drivers/usb/core/hub.c | 5 +- drivers/usb/dwc2/gadget.c | 13 +- drivers/usb/dwc2/hcd.c | 7 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 17 +- drivers/usb/dwc3/dwc3-qcom.c | 7 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/function/u_audio.c | 4 +- drivers/usb/host/ehci-brcm.c | 6 +- drivers/usb/host/uhci-platform.c | 3 +- drivers/usb/misc/ftdi-elan.c | 1 + drivers/vdpa/ifcvf/ifcvf_base.c | 41 +- drivers/vdpa/ifcvf/ifcvf_base.h | 9 +- drivers/vdpa/ifcvf/ifcvf_main.c | 24 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 6 +- drivers/video/backlight/qcom-wled.c | 122 +-- drivers/virtio/virtio_mem.c | 2 +- drivers/virtio/virtio_ring.c | 4 +- drivers/w1/slaves/w1_ds28e04.c | 26 +- drivers/xen/gntdev.c | 6 +- fs/btrfs/backref.c | 21 +- fs/btrfs/ctree.c | 19 +- fs/btrfs/inode.c | 11 + fs/btrfs/qgroup.c | 19 + fs/debugfs/file.c | 2 +- fs/dlm/lock.c | 9 + fs/dlm/lowcomms.c | 44 +- fs/ext4/ext4.h | 1 + fs/ext4/ext4_jbd2.c | 2 + fs/ext4/extents.c | 2 - fs/ext4/fast_commit.c | 18 +- fs/ext4/inode.c | 51 +- fs/ext4/ioctl.c | 2 - fs/ext4/mballoc.c | 48 +- fs/ext4/migrate.c | 23 +- fs/ext4/super.c | 27 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 50 +- fs/f2fs/data.c | 7 +- fs/f2fs/f2fs.h | 11 + fs/f2fs/file.c | 10 +- fs/f2fs/gc.c | 8 +- fs/f2fs/inode.c | 5 + fs/f2fs/segment.h | 3 +- fs/f2fs/super.c | 44 + fs/f2fs/sysfs.c | 4 +- fs/fuse/file.c | 2 +- fs/io_uring.c | 1 + fs/jffs2/file.c | 40 +- fs/ksmbd/connection.c | 1 + fs/ksmbd/connection.h | 4 +- fs/ksmbd/ksmbd_netlink.h | 12 +- fs/ksmbd/smb2misc.c | 18 +- fs/ksmbd/smb2ops.c | 16 +- fs/ksmbd/smb2pdu.c | 87 +- fs/ksmbd/smb2pdu.h | 1 + fs/ksmbd/smb_common.h | 1 + fs/ksmbd/transport_ipc.c | 2 + fs/ksmbd/transport_tcp.c | 3 +- fs/ubifs/super.c | 1 - fs/udf/ialloc.c | 2 + include/acpi/acpi_bus.h | 5 +- include/acpi/actypes.h | 10 +- include/asm-generic/bitops/find.h | 5 + include/linux/blk-pm.h | 2 +- include/linux/bpf_verifier.h | 7 + include/linux/hid.h | 2 + include/linux/iio/trigger.h | 2 + include/linux/ipv6.h | 2 + include/linux/mmzone.h | 9 + include/linux/mtd/rawnand.h | 2 + include/linux/of_fdt.h | 2 + include/linux/pm_runtime.h | 3 + include/linux/psi_types.h | 13 +- include/linux/ptp_clock_kernel.h | 12 +- include/linux/skbuff.h | 7 +- include/linux/stmmac.h | 1 + include/media/cec.h | 11 +- include/net/inet_frag.h | 11 +- include/net/ipv6_frag.h | 3 +- include/net/pkt_sched.h | 5 +- include/net/sch_generic.h | 5 + include/net/seg6.h | 21 + include/net/xfrm.h | 7 +- include/sound/hda_codec.h | 8 +- include/trace/events/cgroup.h | 12 +- include/uapi/linux/xfrm.h | 1 + kernel/audit.c | 18 +- kernel/bpf/btf.c | 3 +- kernel/bpf/inode.c | 14 +- kernel/bpf/verifier.c | 28 +- kernel/dma/pool.c | 4 +- kernel/rcu/rcutorture.c | 5 + kernel/rcu/tree_exp.h | 1 + kernel/sched/cpuacct.c | 79 +- kernel/sched/cputime.c | 4 +- kernel/sched/fair.c | 4 +- kernel/sched/psi.c | 45 +- kernel/sched/rt.c | 23 +- kernel/sched/stats.h | 5 +- kernel/time/clocksource.c | 50 +- kernel/trace/bpf_trace.c | 6 +- kernel/trace/trace_kprobe.c | 5 +- kernel/trace/trace_osnoise.c | 20 +- kernel/trace/trace_syscalls.c | 6 +- kernel/tsacct.c | 7 +- lib/kunit/test.c | 18 +- lib/logic_iomem.c | 19 +- lib/mpi/mpi-mod.c | 2 + lib/test_hmm.c | 24 + lib/test_meminit.c | 1 + mm/hmm.c | 5 +- mm/page_alloc.c | 19 +- mm/shmem.c | 37 +- net/ax25/af_ax25.c | 10 +- net/batman-adv/netlink.c | 30 +- net/bluetooth/cmtp/core.c | 4 +- net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_event.c | 14 +- net/bluetooth/hci_request.c | 2 +- net/bluetooth/hci_sysfs.c | 2 + net/bluetooth/l2cap_sock.c | 45 +- net/bluetooth/mgmt.c | 248 +++--- net/bridge/br_netfilter_hooks.c | 7 +- net/core/dev.c | 6 + net/core/devlink.c | 2 - net/core/filter.c | 8 +- net/core/flow_dissector.c | 3 +- net/core/net-sysfs.c | 3 + net/core/net_namespace.c | 4 +- net/core/sock.c | 2 + net/core/sock_map.c | 21 +- net/dsa/switch.c | 4 +- net/ipv4/fib_semantics.c | 47 +- net/ipv4/inet_fragment.c | 8 +- net/ipv4/ip_fragment.c | 3 +- net/ipv4/ip_gre.c | 5 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 5 +- net/ipv4/tcp_bpf.c | 27 + net/ipv6/icmp.c | 6 +- net/ipv6/ip6_gre.c | 5 +- net/ipv6/seg6.c | 59 ++ net/ipv6/seg6_local.c | 33 +- net/ipv6/udp.c | 3 +- net/mac80211/rx.c | 2 +- net/mptcp/options.c | 10 +- net/mptcp/pm_netlink.c | 18 +- net/netfilter/nft_payload.c | 3 + net/netfilter/nft_set_pipapo.c | 8 + net/netrom/af_netrom.c | 12 +- net/nfc/llcp_sock.c | 5 + net/openvswitch/flow.c | 20 +- net/sched/act_ct.c | 7 + net/sched/cls_api.c | 3 + net/sched/cls_flower.c | 3 +- net/sched/sch_api.c | 2 +- net/sched/sch_generic.c | 1 + net/smc/af_smc.c | 8 +- net/smc/smc_core.c | 29 +- net/smc/smc_core.h | 2 +- net/socket.c | 9 +- net/unix/garbage.c | 14 +- net/unix/scm.c | 6 +- net/xfrm/xfrm_compat.c | 6 +- net/xfrm/xfrm_interface.c | 14 +- net/xfrm/xfrm_output.c | 30 +- net/xfrm/xfrm_policy.c | 24 +- net/xfrm/xfrm_state.c | 23 +- net/xfrm/xfrm_user.c | 41 +- samples/bpf/Makefile | 56 +- samples/bpf/Makefile.target | 11 - samples/bpf/hbm_kern.h | 2 - samples/bpf/lwt_len_hist_kern.c | 7 - samples/bpf/xdp_sample_user.h | 2 + scripts/dtc/dtx_diff | 8 +- scripts/sphinx-pre-install | 4 + security/selinux/hooks.c | 12 +- sound/core/jack.c | 3 + sound/core/misc.c | 2 +- sound/core/oss/pcm_oss.c | 2 +- sound/core/pcm.c | 6 +- sound/core/seq/seq_queue.c | 14 +- sound/hda/hdac_stream.c | 14 +- sound/pci/hda/hda_bind.c | 5 + sound/pci/hda/hda_codec.c | 45 +- sound/pci/hda/hda_controller.c | 1 - sound/pci/hda/hda_local.h | 1 + sound/pci/hda/patch_cs8409-tables.c | 3 + sound/pci/hda/patch_cs8409.c | 9 +- sound/pci/hda/patch_cs8409.h | 1 + sound/soc/codecs/Kconfig | 3 +- sound/soc/codecs/rt5663.c | 12 +- sound/soc/fsl/fsl_asrc.c | 69 +- sound/soc/fsl/fsl_mqs.c | 2 +- sound/soc/fsl/imx-card.c | 32 +- sound/soc/fsl/imx-hdmi.c | 2 + sound/soc/intel/boards/sof_sdw.c | 2 +- sound/soc/intel/catpt/dsp.c | 14 +- sound/soc/intel/skylake/skl-pcm.c | 1 - sound/soc/mediatek/mt8173/mt8173-max98090.c | 3 + sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 + sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 + sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 6 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 7 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 6 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 2 +- sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 73 +- sound/soc/mediatek/mt8195/mt8195-reg.h | 1 + sound/soc/samsung/idma.c | 2 + sound/soc/uniphier/Kconfig | 2 - sound/usb/format.c | 2 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/quirks.c | 2 +- tools/bpf/bpftool/Documentation/Makefile | 1 - tools/bpf/bpftool/Documentation/bpftool-btf.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 6 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool.rst | 6 +- tools/bpf/bpftool/Makefile | 1 - tools/bpf/bpftool/main.c | 2 + tools/bpf/bpftool/prog.c | 15 +- tools/include/nolibc/nolibc.h | 33 +- tools/lib/bpf/btf.c | 55 +- tools/lib/bpf/btf.h | 2 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/gen_loader.c | 4 +- tools/lib/bpf/libbpf.c | 5 +- tools/lib/bpf/linker.c | 6 +- tools/perf/Makefile.config | 5 +- tools/perf/util/debug.c | 2 +- tools/perf/util/evsel.c | 25 +- tools/perf/util/probe-event.c | 3 + tools/testing/selftests/bpf/btf_helpers.c | 9 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 5 +- .../selftests/bpf/prog_tests/migrate_reuseport.c | 4 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 2 + .../testing/selftests/bpf/prog_tests/tc_redirect.c | 7 + tools/testing/selftests/clone3/clone3.c | 6 + .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/kselftest_harness.h | 2 +- .../selftests/powerpc/security/spectre_v2.c | 2 +- tools/testing/selftests/powerpc/signal/.gitignore | 1 + tools/testing/selftests/powerpc/signal/Makefile | 1 + .../selftests/powerpc/signal/sigreturn_kernel.c | 132 +++ tools/testing/selftests/vm/hmm-tests.c | 42 + 890 files changed, 9002 insertions(+), 5089 deletions(-) create mode 100644 arch/mips/boot/compressed/clz_ctz.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_thp.c create mode 100644 drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c create mode 100644 tools/testing/selftests/powerpc/signal/sigreturn_kernel.c