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