This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-lts-allmodconfig in repository toolchain/ci/linux.
from 44c7c0a3b70c Merge v5.15.32 new 890f78e54b74 Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" new 2241e42f6c71 USB: serial: pl2303: add IBM device IDs new 1dd64317e785 dt-bindings: usb: hcd: correct usb-device path new 33325a62249e USB: serial: pl2303: fix GS type detection new 3d7df3f83f67 USB: serial: simple: add Nokia phone driver new dd84d71bcbcb mm: kfence: fix missing objcg housekeeping for SLAB new d5aad7d63b1b hv: utils: add PTP_1588_CLOCK to Kconfig to fix build new a3248ecf0724 HID: logitech-dj: add new lightspeed receiver id new 3a2914bc3e62 HID: Add support for open wheel and no attachment to T300 new 189bdde30b55 xfrm: fix tunnel model fragmentation behavior new 3d39860bea5e ARM: mstar: Select HAVE_ARM_ARCH_TIMER new 32aef620e650 virtio_console: break out of buf poll on remove new f8f8e96048ad vdpa/mlx5: should verify CTRL_VQ feature exists for MQ new afffb79a2dd5 tools/virtio: fix virtio_test execution new cd3121310e33 ethernet: sun: Free the coherent when failing in probing new a28571fcc422 gpio: Revert regression in sysfs-gpio (gpiolib.c) new 526a46a5f479 spi: Fix invalid sgs value new 13b570f365b8 net:mcf8390: Use platform_get_irq() to get the interrupt new 20f46b12162c Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" new 8745973cdfc6 spi: Fix erroneous sgs value with min_t() new f868ffd1ead3 Input: zinitix - do not report shadow fingers new d06ee4572fd9 af_key: add __GFP_ZERO flag for compose_sadb_supported in [...] new 2ea395dc1327 net: dsa: microchip: add spi_device_id tables new 9f93d46a63d5 selftests: vm: fix clang build error multiple output files new 03f836fcb655 locking/lockdep: Avoid potential access of invalid memory [...] new 0884abb259f1 drm/amdgpu: move PX checking into amdgpu_device_ip_early_init new fe953e0f77e5 drm/amdgpu: only check for _PR3 on dGPUs new 8a4521456b54 iommu/iova: Improve 32-bit free space estimate new 5a0735b0bcf9 virtio-blk: Use blk_validate_block_size() to validate block size new 662893b4f6bd tpm: fix reference counting for struct tpm_chip new c94138ae4000 usb: typec: tipd: Forward plug orientation to typec subsystem new f5dc00496f76 USB: usb-storage: Fix use of bitfields for hardware data i [...] new 75bbc2b9748b xhci: fix garbage USBSTS being logged in some cases new 4f2ab7e93b37 xhci: fix runtime PM imbalance in USB2 resume new 7c2a317703c6 xhci: make xhci_handshake timeout for xhci_reset() adjustable new f6121a746fae xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() new 7c2422748463 mei: me: disable driver on the ign firmware new 6d2ec095176c mei: me: add Alder Lake N device id. new 84bb0ac6c86f mei: avoid iterator usage outside of list_for_each_entry new fe66a11af28c bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series new c1013a5ba4c9 bus: mhi: Fix MHI DMA structure endianness new f1d936537155 docs: sphinx/requirements: Limit jinja2<3.1 new ba81399402b7 coresight: Fix TRCCONFIGR.QE sysfs interface new c61e2fc87f24 coresight: syscfg: Fix memleak on registration failure in [...] new 1cb35faea3c3 iio: afe: rescale: use s64 for temporary scale calculations new e38582362101 iio: inkern: apply consumer scale on IIO_VAL_INT cases new b378d3f585e3 iio: inkern: apply consumer scale when no channel scale is [...] new 9e97f6641c87 iio: inkern: make a best effort on offset calculation new ab67122003b1 greybus: svc: fix an error handling bug in gb_svc_hello() new 5aa6d84a0b07 clk: rockchip: re-add rational best approximation algorith [...] new 42606add50f9 clk: uniphier: Fix fixed-rate initialization new b6d75218ff65 ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE new 2fafbc198613 cifs: fix handlecache and multiuser new 512bde642087 cifs: we do not need a spinlock around the tree access dur [...] new fe8df4489240 KEYS: fix length validation in keyctl_pkey_params_get_2() new 255921f63a9e KEYS: asymmetric: enforce that sig algo matches key algo new a1e55db51a88 KEYS: asymmetric: properly validate hash_algo and encoding new 8259235ab46e Documentation: add link to stable release candidate tree new 72403d1c04bb Documentation: update stable tree link new 0dff5664b867 firmware: stratix10-svc: add missing callback parameter on RSU new b3e38f939ab4 firmware: sysfb: fix platform-device leak in error path new 19c82681db26 HID: intel-ish-hid: Use dma_alloc_coherent for firmware update new 518a7d6be1ed SUNRPC: avoid race between mod_timer() and del_timer_sync() new 253a9533941e NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR new 614a61e15920 NFSD: prevent underflow in nfssvc_decode_writeargs() new 303cd6173dce NFSD: prevent integer overflow on 32 bit systems new e98ae961b334 f2fs: fix to unlock page correctly in error path of is_alive() new f9156db0987f f2fs: quota: fix loop condition at f2fs_quota_sync() new b065f398c860 f2fs: fix to do sanity check on .cp_pack_total_block_count new 34afac3c75fa remoteproc: Fix count check in rproc_coredump_write() new 025a7ccfb7a5 mm/mlock: fix two bugs in user_shm_lock() new 1db1639d955b pinctrl: ingenic: Fix regmap on X series SoCs new 89d369454267 pinctrl: samsung: drop pin banks references on error paths new 48254561bd04 net: bnxt_ptp: fix compilation error new 7d94d25c7972 spi: mxic: Fix the transmit path new 31d7d7f35045 mtd: rawnand: protect access to rawnand devices while in suspend new 459b19f42fd5 can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_s [...] new f43e64076ff1 can: m_can: m_can_tx_handler(): fix use after free of skb new f2ce5238904f can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree [...] new 7a75740206af jffs2: fix use-after-free in jffs2_clear_xattr_subsystem new 4392e8aeebc5 jffs2: fix memory leak in jffs2_do_mount_fs new 52ba0ab4f0a6 jffs2: fix memory leak in jffs2_scan_medium new ab657a29c3e9 mm: fs: fix lru_cache_disabled race in bh_lru new a74bb0eeabcd mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] new 3bae72c2db69 mm: invalidate hwpoison page cache page in fault path new 5e217aa2c825 mempolicy: mbind_range() set_policy() after vma_merge() new 6ade94e6afc6 scsi: core: sd: Add silence_suspend flag to suppress some [...] new 64b0fe4808bd scsi: ufs: Fix runtime PM messages never-ending cycle new cbf4e2f4f700 scsi: scsi_transport_fc: Fix FPIN Link Integrity statistic [...] new 59a4bc52f111 scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON D [...] new 4d8323922ea9 qed: display VF trust config new 876a9bdfd9af qed: validate and restrict untrusted VFs vlan promisc mode new 3c4a1c81900c riscv: dts: canaan: Fix SPI3 bus width new ee29fe27818e riscv: Fix fill_callchain return value new 305a5303d1da riscv: Increase stack size under KASAN new 665cf5507470 Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" new f143f8334fb9 cifs: prevent bad output lengths in smb2_ioctl_query_info() new 39a4bf7d1a23 cifs: fix NULL ptr dereference in smb2_ioctl_query_info() new cf4cd2a5d0ae ALSA: cs4236: fix an incorrect NULL check on list iterator new f9f37a956de1 ALSA: hda: Avoid unsol event during RPM suspending new 7777744e92a0 ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and [...] new 0cc320929ac6 ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 new 8e167fdd4f62 rtc: mc146818-lib: fix locking in mc146818_set_time new cd2722e411e8 rtc: pl031: fix rtc features null pointer dereference new 7c5312fdb1dc ocfs2: fix crash when mount with quota enabled new 476df5994878 drm/simpledrm: Add "panel orientation" property on non-upr [...] new 27d96f11b0a2 mm: madvise: skip unmapped vma holes passed to process_madvise new a07a4b75cccb mm: madvise: return correct bytes advised with process_madvise new d4835551fd9f Revert "mm: madvise: skip unmapped vma holes passed to pro [...] new 7d04d6d5c114 mm,hwpoison: unmap poisoned page before invalidation new 7d3bd683e084 mm/kmemleak: reset tag when compare object pointer new d3444138ff0d dm stats: fix too short end duration_ns when using precise [...] new 0987f00a76a1 dm: fix use-after-free in dm_cleanup_zoned_dev() new dc77afd7491e dm: interlock pending dm_io and dm_wait_for_bios_completion new 737d5e25e28d dm: fix double accounting of flush with data new 12ea1f73690b dm integrity: set journal entry unused when shrinking device new 39483fd3b2d2 tracing: Have trace event string test handle zero length strings new 024c2a0db53a drbd: fix potential silent data corruption new ec5ebfd1ce35 powerpc/kvm: Fix kvm_use_magic_page new e04a1de51cf6 PCI: fu740: Force 2.5GT/s for initial device probe new 556e8e0a27c8 arm64: signal: nofpsimd: Do not allocate fp/simd context w [...] new a01e1eaf5407 arm64: Do not defer reserve_crashkernel() for platforms wi [...] new 393a8a0f971e arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 new 146ad3e0177d arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs new e931b8494a51 arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs new 96181539a521 arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs new 5e3bd996d2c8 arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs new b6094744e261 ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM new 2e2eb55823df Revert "ACPI: Pass the same capabilities to the _OSC regar [...] new 8a7f9d9c3f6a ACPI: properties: Consistently return -ENOENT if there are [...] new 6cdb84dd0c8d coredump: Also dump first pages of non-executable ELF libraries new 73fa1798233c ext4: fix ext4_fc_stats trace point new 597393cde841 ext4: fix fs corruption when tring to remove a non-empty d [...] new 3c65b7309d2e ext4: make mb_optimize_scan performance mount option work [...] new 3eb18f8a1d02 drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() new 20fbf100f84b samples/landlock: Fix path_list memory leak new 3d4b396a616d landlock: Use square brackets around "landlock-ruleset" new f1dd8c1186be mailbox: tegra-hsp: Flush whole channel new 6a11b52b498d block: limit request dispatch loop duration new 2e76c69c85f9 block: don't merge across cgroup boundaries if blkcg is enabled new 6e72980d588e drm/edid: check basic audio support on CEA extension block new c894ac44786c fbdev: Hot-unplug firmware fb devices on forced removal new 46cdbff26c88 video: fbdev: sm712fb: Fix crash in smtcfb_read() new 677a5f6c81b5 video: fbdev: atari: Atari 2 bpp (STe) palette bugfix new cdcaec46a6b2 rfkill: make new event layout opt-in new 64b3bc9050d8 ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes new cc7c9d207fce ARM: dts: at91: sama5d2: Fix PMERRLOC resource size new d4577ac55725 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 new 661016b895e6 ARM: dts: exynos: add missing HDMI supplies on SMDK5250 new bd0cc79722df ARM: dts: exynos: add missing HDMI supplies on SMDK5420 new 1d89cb2c72d6 mgag200 fix memmapsl configuration in GCTL6 register new 10a15d91bcba carl9170: fix missing bit-wise or operator for tx_params new bc5f440e1c5c pstore: Don't use semaphores in always-atomic-context code new 137c66d5f915 thermal: int340x: Increase bitmap size new d342786a0e94 lib/raid6/test: fix multiple definition linking error new 1290eb4412aa exec: Force single empty string when argv is empty new 9c8d8f87c213 crypto: rsa-pkcs1pad - only allow with rsa new 5013dbd89101 crypto: rsa-pkcs1pad - correctly get hash from source scatterlist new dc7cacd209c8 crypto: rsa-pkcs1pad - restore signature length check new 2221a0f6c90c crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_ver [...] new 74e2d61e4faa bcache: fixup multiple threads crash new 2039163c30f8 PM: domains: Fix sleep-in-atomic bug caused by genpd_debug [...] new 3e3c8d88e0ca DEC: Limit PMAX memory probing to R3k systems new 0a45148635f8 media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC new d5fcfc4af806 media: venus: hfi_cmds: List HDR10 property as unsupported [...] new 992af22dab9c media: venus: venc: Fix h264 8x8 transform control new 12159871e1b4 media: davinci: vpif: fix unbalanced runtime PM get new 2bd666b0fd28 media: davinci: vpif: fix unbalanced runtime PM enable new 68a8120e1647 btrfs: zoned: mark relocation as writing new f85ee0c845fd btrfs: extend locking to all space_info members accesses new 00c6bb4cea62 btrfs: verify the tranisd of the to-be-written dirty exten [...] new e28bace5e7dc xtensa: define update_mmu_tlb function new 821907e8f516 xtensa: fix stop_machine_cpuslocked call in patch_text new 85814e6461b8 xtensa: fix xtensa_wsr always writing 0 new 7585d0f56f29 drm/syncobj: flatten dma_fence_chains on transfer new 80de94c4ab4e drm/nouveau/backlight: Fix LVDS backlight detection on som [...] new 713f1fefb6c6 drm/nouveau/backlight: Just set all backlight types as RAW new 51f0af904fb6 drm/fb-helper: Mark screen buffers in system memory with F [...] new 6e2dfa829026 brcmfmac: firmware: Allocate space for default boardrev in nvram new a88337a06966 brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup [...] new b6957a10747c brcmfmac: pcie: Declare missing firmware files in pcie.c new a7ea6de3bdd5 brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with mem [...] new 2b08e0189b02 brcmfmac: pcie: Fix crashes due to early IRQs new d8b8bd1d03ee drm/i915/opregion: check port number bounds for SWSCI disp [...] new 312d3d4f49e1 drm/i915/gem: add missing boundary check in vm_access new 86ca87591870 PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails new 920facf23305 PCI: pciehp: Clear cmd_busy bit in polling mode new 9bbe88d1023f PCI: xgene: Revert "PCI: xgene: Fix IB window setup" new ae2ff8d991b6 regulator: qcom_smd: fix for_each_child.cocci warnings new aeeb944e7f91 selinux: access superblock_security_struct in LSM blob way new 01d508417055 selinux: check return value of sel_make_avc_files new 0e67b3e1f93a crypto: ccp - Ensure psp_ret is always init'd in __sev_pla [...] new 7919dfd84b35 hwrng: cavium - Check health status while reading random data new 046f1499aef8 hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER new 8f10a38c9212 crypto: sun8i-ss - really disable hash on A80 new af3c34eb9410 crypto: authenc - Fix sleep in atomic context in decrypt_tail new c111b3c1a257 crypto: mxs-dcp - Fix scatterlist processing new 486d4c18f207 selinux: Fix selinux_sb_mnt_opts_compat() new 9ada174f47b3 thermal: int340x: Check for NULL after calling kmemdup() new e6374086f249 crypto: octeontx2 - remove CONFIG_DM_CRYPT check new 906315cb82d6 spi: tegra114: Add missing IRQ check in tegra_spi_probe new 8effc4dc79a5 spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe new 8550c9b846c5 stack: Constrain and fix stack offset randomization with C [...] new c17eb1586c94 arm64/mm: avoid fixmap race condition when create pud mapping new e129fb065106 blk-cgroup: set blkg iostat after percpu stat aggregation new d9172393f0f6 selftests/x86: Add validity check and allow field splitting new 4d6e00474872 selftests/sgx: Treat CC as one argument new 8e8724b87afe crypto: rockchip - ECB does not need IV new 3a10df731516 audit: log AUDIT_TIME_* records only from rules new 0c366ade8606 EVM: fix the evm= __setup handler return value new c71e4d45dcc4 crypto: ccree - don't attempt 0 len DMA mappings new 40dba7c26e89 crypto: hisilicon/sec - fix the aead software fallback for engine new f2757af27bf3 spi: pxa2xx-pci: Balance reference count for PCI DMA device new 3a70165fc788 hwmon: (pmbus) Add mutex to regulator ops new a015dd1b8a54 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING new 2340a15d3914 nvme: cleanup __nvme_check_ids new b9070c866aa3 nvme: fix the check for duplicate unique identifiers new efaa0e969261 block: don't delete queue kobject before its children new d0cd9da501f6 PM: hibernate: fix __setup handler error handling new 7e45fc93dde2 PM: suspend: fix return value of __setup handler new f8a1392c099b spi: spi-zynqmp-gqspi: Handle error for dma_set_mask new 2684f459f919 hwrng: atmel - disable trng on failure path new 05e13c5e4f8e crypto: sun8i-ss - call finalize with bh disabled new 67bc6890b981 crypto: sun8i-ce - call finalize with bh disabled new 6ce48276d736 crypto: amlogic - call finalize with bh disabled new f9474039df09 crypto: gemini - call finalize with bh disabled new 58c9d407ce82 crypto: vmx - add missing dependencies new 97e3aaace46e clocksource/drivers/timer-ti-dm: Fix regression from errat [...] new e34ba9ff04ee clocksource/drivers/exynos_mct: Refactor resources allocation new a81de4315ecf clocksource/drivers/exynos_mct: Handle DTS with higher num [...] new abc6b2a12a3e clocksource/drivers/timer-microchip-pit64b: Use notrace new df04ef63347f clocksource/drivers/timer-of: Check return value of of_iom [...] new d362998e8df9 arm64: prevent instrumentation of bp hardening callbacks new b0efbe7e88c7 KEYS: trusted: Fix trusted key backends when building as module new bfa4a733aeaa KEYS: trusted: Avoid calling null function trusted_key_exit new 166b2478152c ACPI: APEI: fix return value of __setup handlers new 20550eb187e8 crypto: ccp - ccp_dmaengine_unregister release dma channels new 335bf1fc74f7 crypto: ccree - Fix use after free in cc_cipher_exit() new 41887c82e76f hwrng: nomadik - Change clk_disable to clk_disable_unprepare new 9b181ad309c6 hwmon: (pmbus) Add Vin unit off handling new 657edec8987a clocksource: acpi_pm: fix return value of __setup handler new 1323976e9448 io_uring: don't check unrelated req->open.how in accept request new 109dda451021 io_uring: terminate manual loop iterator loop correctly fo [...] new 695c47cea02b watch_queue: Fix NULL dereference in error cleanup new f69aecb49968 watch_queue: Actually free the watch new d8c8dd97bb8c f2fs: fix to enable ATGC correctly via gc_idle sysfs interface new 8bc68c44d97f sched/debug: Remove mpol_get/put and task_lock/unlock from [...] new 6c7276622393 sched/core: Export pelt_thermal_tp new d2c741290f7e sched/uclamp: Fix iowait boost escaping uclamp restriction new 3bb11f3f6872 rseq: Remove broken uapi field layout on 32-bit little endian new 929d8a87f709 perf/core: Fix address filter parser for multiple filters new df5e0a0b3a4e perf/x86/intel/pt: Fix address filter config for 32-bit kernel new ec5884cbbfd3 sched/fair: Improve consistency of allowed NUMA balance ca [...] new d1eaaf6caded f2fs: fix missing free nid in f2fs_handle_failed_inode new cc91880f0417 nfsd: more robust allocation failure handling in nfsd_file [...] new b7aec0843e28 sched/cpuacct: Fix charge percpu cpuusage new 1e0e63ad6243 sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race new 2911ad0249c5 f2fs: fix to avoid potential deadlock new 1a97987f76b4 btrfs: fix unexpected error path when reflinking an inline extent new 0f42a02e4773 f2fs: fix compressed file start atomic write may cause dat [...] new 5bed6c2c1ffe selftests, x86: fix how check_cc.sh is being invoked new 9ca7b59e7877 drivers/base/memory: add memory block to memory group afte [...] new 9a24d035c5eb kunit: make kunit_test_timeout compatible with comment new b84343a9d676 pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE [...] new 0ac903a7bde9 media: staging: media: zoran: fix usage of vb2_dma_contig_ [...] new 20d5934825b9 media: camss: csid-170: fix non-10bit formats new a3b104487f74 media: camss: csid-170: don't enable unused irqs new 9af4e473668a media: camss: csid-170: set the right HALT_CMD when disabled new 74cbe85fa044 media: camss: vfe-170: fix "VFE halt timeout" error new 1fbc023f8173 media: staging: media: imx: imx7-mipi-csis: Make subdev na [...] new 48d00e24822e media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buff [...] new 0022dc8cafa5 media: mtk-vcodec: potential dereference of null pointer new 72d79cd3c3ad media: imx: imx8mq-mipi-csi2: remove wrong irq config writ [...] new e1854a6c3a68 media: imx: imx8mq-mipi_csi2: fix system resume new 25b925f94a36 media: bttv: fix WARNING regression on tunerless devices new f7d07ad8bc03 media: atmel: atmel-sama7g5-isc: fix ispck leftover new e48b189799d3 ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively new 1179081ba5fa ASoC: codecs: Check for error pointer after calling devm_r [...] new bb0a0e23dd00 ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting new f0344f0aee4d ASoC: simple-card-utils: Set sysclk on all components new c3590ec1161d media: coda: Fix missing put_device() call in coda_get_vdoa_data new b0b890dd8df3 media: meson: vdec: potential dereference of null pointer new 4ea548312052 media: hantro: Fix overfill bottom register field name new ef35afc268c5 media: ov6650: Fix set format try processing path new 26b1865f1fd4 media: v4l: Avoid unaligned access warnings when printing [...] new 4a3051977327 media: ov5648: Don't pack controls struct new 96eb48f017cd media: aspeed: Correct value for h-total-pixels new 02684dd83332 video: fbdev: matroxfb: set maxvram of vbG200eW to the sam [...] new 24cfeb466146 video: fbdev: controlfb: Fix COMPILE_TEST build new c420b540db4b video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() new f3ef254c840d video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdf [...] new c3364cbc3762 video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() new 6c4cc4d36966 ARM: dts: Fix OpenBMC flash layout label addresses new b14f6a7d3608 firmware: qcom: scm: Remove reassignment to desc following [...] new d761d62022bb ARM: dts: qcom: ipq4019: fix sleep clock new 724376c30af5 soc: qcom: rpmpd: Check for null return of devm_kcalloc new 1874365f3c17 soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem new 15565049d729 soc: qcom: aoss: remove spurious IRQF_ONESHOT flags new 4514dc92a353 arm64: dts: qcom: sdm845: fix microphone bias properties a [...] new cc3a67e4147e arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema new 17790ef9ad1f arm64: dts: broadcom: bcm4908: use proper TWD binding new 8026415d7f54 arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc new 19e4c3b037ff arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc new 42dab81e9309 firmware: ti_sci: Fix compilation failure when CONFIG_TI_S [...] new 49db8d166d7b soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe new b4c8675a710a ARM: dts: sun8i: v3s: Move the csi1 block to follow address order new 2305e3460b42 vsprintf: Fix potential unaligned access new 498ab2d70a9d ARM: dts: imx: Add missing LVDS decoder on M53Menlo new 0d05a58ea3b9 media: mexon-ge2d: fixup frames size in registers new 12cb301cc5cb media: video/hdmi: handle short reads of hdmi info frame. new aa613ac27029 media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ [...] new 332d45fe51d7 media: em28xx: initialize refcount before kref_get new 895364fa97e6 media: usb: go7007: s2250-board: fix leak in probe() new dd6454742581 media: cedrus: H265: Fix neighbour info buffer size new 56dcb5480687 media: cedrus: h264: Fix neighbour info buffer size new 9208ecc703b5 ASoC: codecs: rx-macro: fix accessing compander for aux new eb15c6ea692f ASoC: codecs: rx-macro: fix accessing array out of bounds [...] new 966408e37d84 ASoC: codecs: va-macro: fix accessing array out of bounds [...] new adafea71b49e ASoC: codecs: wc938x: fix accessing array out of bounds fo [...] new 363490abe0be ASoC: codecs: wcd938x: fix kcontrol max values new c42e96af49ef ASoC: codecs: wcd934x: fix kcontrol max values new 7399b9b62277 ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_ [...] new b1b91b31627d media: v4l2-core: Initialize h264 scaling matrix new f58159509b62 media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated new 34dd193d2329 selftests/lkdtm: Add UBSAN config new 8611161ea715 lib: uninline simple_strntoull() as well new 469277ff5ac8 vsprintf: Fix %pK with kptr_restrict == 0 new 3fa8114be4a2 uaccess: fix nios2 and microblaze get_user_8() new 9db742370304 ASoC: rt5663: check the return value of devm_kzalloc() in [...] new 7c31acd9ca79 soc: mediatek: pm-domains: Add wakeup capacity support in [...] new 0a96bff46a5e mmc: sdhci_am654: Fix the driver data of AM64 SoC new 89676d9e8c84 ASoC: ti: davinci-i2s: Add check for clk_enable() new b98940965daf ALSA: spi: Add check for clk_enable() new de64846df9fe arm64: dts: ns2: Fix spi-cpol and spi-cpha property new 0fbd610e68c2 arm64: dts: broadcom: Fix sata nodename new f64c5b235b47 printk: fix return value of printk.devkmsg __setup handler new 152d62d80960 ASoC: mxs-saif: Handle errors for clk_enable new 58b64ee38637 ASoC: atmel_ssc_dai: Handle errors for clk_enable new d70d4a3ff5f2 ASoC: dwc-i2s: Handle errors for clk_enable new fc237b8d624f ASoC: soc-compress: prevent the potentially use of null pointer new 50d934cea574 memory: emif: Add check for setup_interrupts new 2883fb9838fc memory: emif: check the pointer temp in get_device_details() new eab74c416120 ALSA: firewire-lib: fix uninitialized flag for AV/C deferr [...] new 178b32112be1 arm64: dts: rockchip: Fix SDIO regulator supply properties [...] new ea2258664ffc m68k: coldfire/device.c: only build for MCF_EDMA when h/w [...] new a09e9882800f media: stk1160: If start stream fails, return buffers with [...] new 9dd2fd7a1f84 media: vidtv: Check for null return of vzalloc new a0bc36b247dc ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_au [...] new 0bdb861b7d1b ASoC: wm8350: Handle error for wm8350_register_irq new c19312809931 ASoC: fsi: Add check for clk_enable new a41fc6d02d82 video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of new a8523efdc946 media: saa7134: fix incorrect use to determine if list is empty new 1e77cab218e4 ivtv: fix incorrect device_caps for ivtvfb new f32ac9bf5e3f ASoC: atmel: Fix error handling in snd_proto_probe new 6724217bfbfd ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() i [...] new 5441ab46dd43 ASoC: SOF: Add missing of_node_put() in imx8m_probe new 56e0f1696a96 ASoC: mediatek: use of_device_get_match_data() new 87e04a89c31e ASoC: mediatek: mt8192-mt6359: Fix error handling in mt819 [...] new 39c2894dfc08 ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_ [...] new 1ecf9dcf2868 ASoC: dmaengine: do not use a NULL prepare_slave_config() [...] new 44acdaf7acb6 ASoC: mxs: Fix error handling in mxs_sgtl5000_probe new 06e6f4ba2534 ASoC: fsl_spdif: Disable TX clock when stop new b23b524b8bbd ASoC: imx-es8328: Fix error return code in imx_es8328_probe() new 42735eae94ee ASoC: SOF: Intel: enable DMI L1 for playback streams new 9668c6bca12a ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepa [...] new f2b0fc2a46a6 mmc: davinci_mmc: Handle error for clk_enable new f589063b585a ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe new e2aeafc6509c ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd [...] new 2f44eca78cc6 ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934 [...] new c2e5f5d23718 ASoC: amd: Fix reference to PCM buffer address new c4d2a100f104 ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLA [...] new d81d72b912dc ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx new d2a0678dff46 drm/meson: osd_afbcd: Add an exit callback to struct meson [...] new ffcfa1669316 drm/meson: Make use of the helper function devm_platform_i [...] new 1c5439a71612 drm/meson: split out encoder from meson_dw_hdmi new 461656a5e9be drm/meson: Fix error handling when afbcd.ops->init fails new f20a990784ee drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev new 4db8e14ce478 drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_ [...] new c43b4106cfc5 drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl [...] new 66b805b63527 drm: bridge: adv7511: Fix ADV7535 HPD enablement new 982d824a9b27 ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern new 2ff993b3daa4 drm/v3d/v3d_drv: Check for error num after setting mask new 34d0a99fa09a drm/panfrost: Check for error num after setting mask new b385ebe91ae9 libbpf: Fix possible NULL pointer dereference when destroy [...] new e5f642c55f4c bpftool: Only set obj->skeleton on complete success new 811b667cefbe udmabuf: validate ubuf->pagecount new 51b82141fffa bpf: Fix UAF due to race between btf_try_get_module and lo [...] new 0728ccb66468 drm/selftests/test-drm_dp_mst_helper: Fix memory leak in s [...] new 0b96610a7b74 selftests: bpf: Fix bind on used port new 9d42e744685c Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products new 041e5b8a62e6 Bluetooth: hci_serdev: call init_rwsem() before p->open() new 5b1f32593955 mtd: onenand: Check for error irq new 8480efe815e5 mtd: rawnand: gpmi: fix controller timings setting new 19da408ab41c drm/edid: Don't clear formats if using deep color new da491fc54e4e drm/edid: Split deep color modes between RGB and YUV444 new 76624b5a61c7 ionic: fix type complaint in ionic_dev_cmd_clean() new 4f69a923a388 ionic: start watchdog after all is setup new 2e05de23052d ionic: Don't send reset commands if FW isn't running new 408ab78ca138 drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_l [...] new bdc7429708a0 drm/amd/display: Fix a NULL pointer dereference in amdgpu_ [...] new b175bc586410 drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultima [...] new f00346b30a7c net: phy: at803x: move page selection fix to config_init new a5c1c0920cf6 selftests/bpf: Normalize XDP section names in selftests new c41832e7dadd selftests/bpf/test_xdp_redirect_multi: use temp netns for testing new 0b700f7d0649 ath9k_htc: fix uninit value bugs new 72c179f650f6 RDMA/core: Set MR type in ib_reg_user_mr new 5bedd66a59e5 KVM: PPC: Fix vmx/vsx mixup in mmio emulation new 7ad4f7729f0e selftests/net: timestamping: Fix bind_phc check new 968c76e96afd i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK R [...] new 0e2f6a7f59f1 i40e: respect metadata on XSK Rx to skb new 28e561f3660d igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb new 6dc18226976c ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly new 8c072b8e3226 ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK [...] new cb42b6cfc5b0 ixgbe: respect metadata on XSK Rx to skb new 3a4bcc4cb612 power: reset: gemini-poweroff: Fix IRQ check in gemini_pow [...] new 9acf7c2f3145 ray_cs: Check ioremap return value new 10686b028059 powerpc: dts: t1040rdb: fix ports names for Seville Ethern [...] new 0dc750479a5f KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init new 94fd8a2a47c8 powerpc/perf: Don't use perf_hw_context for trace IMC PMU new 203a1e1230cf mt76: connac: fix sta_rec_wtbl tag len new 60d815fd4338 mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_gene [...] new 0f3d76144b9c mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv new 421cb64c91dd mt76: mt7921: fix a leftover race in runtime-pm new 443cb1bc8a96 mt76: mt7615: fix a leftover race in runtime-pm new fd1fcad5c053 mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_t [...] new a53c147ac496 mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_t [...] new b2dea2a696d0 ptp: unregister virtual clocks when unregistering physical clock. new 5ad6b337e4ac net: dsa: mv88e6xxx: Enable port policy support on 6097 new a41efae062bf mac80211: Remove a couple of obsolete TODO new 0aec294f2d2f mac80211: limit bandwidth in HE capabilities new 34bed8dae12a scripts/dtc: Call pkg-config POSIXly correct new b997cfdc3f98 livepatch: Fix build failure on 32 bits processors new b96a7265f763 net: asix: add proper error handling of usb read errors new 0b01811fc193 i2c: bcm2835: Use platform_get_irq() to get the interrupt new 0eec5e2748f1 i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' new 21e78798b206 mtd: mchp23k256: Add SPI ID table new ea6b04796c87 mtd: mchp48l640: Add SPI ID table new ab8c107470d1 igc: avoid kernel warning when changing RX ring parameters new 1f0add37ac5c igb: refactor XDP registration new 0fe94b84c43c PCI: aardvark: Fix reading MSI interrupt number new ed750e22e443 PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulat [...] new cdb2150050c7 RDMA/rxe: Check the last packet by RXE_END_MASK new 855f1c64e21e libbpf: Fix signedness bug in btf_dump_array_data() new 0e348f94787f cxl/core: Fix cxl_probe_component_regs() error message new 721992163e0c cxl/regs: Fix size of CXL Capability Header Register new 0255e93dce7a net:enetc: allocate CBD ring data memory using DMA coheren [...] new 2f0949db6e2c libbpf: Fix compilation warning due to mismatched printf format new f2a19db2a941 drm/bridge: dw-hdmi: use safe format when first in bridge chain new 9dea119df0fa libbpf: Use dynamically allocated buffer when receiving ne [...] new ffb8e92b4cef power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init new b5b285818754 HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports new d6c7f46b8f05 iommu/ipmmu-vmsa: Check for error num after setting mask new 64c06df2428b drm/bridge: anx7625: Fix overflow issue on reading EDID new 28093e78e0f2 bpftool: Fix the error when lookup in no-btf maps new ac98fdec1114 drm/amd/pm: enable pm sysfs write for one VF mode new 0f47edc22c2b drm/amd/display: Add affected crtcs to atomic state for ds [...] new d85baefc858f libbpf: Fix memleak in libbpf_netlink_recv() new c08208f2635c IB/cma: Allow XRC INI QPs to set their local ACK timeout new e2951eaa9398 dax: make sure inodes are flushed before destroy cache new 2de35ae362f3 selftests: mptcp: add csum mib check for mptcp_connect new 21053d707480 iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with [...] new ec9b77481aaf iwlwifi: mvm: don't iterate unadded vifs when handling FW [...] new 06511eed8177 iwlwifi: mvm: align locking in D3 test debugfs new a3bb5cda4fed iwlwifi: yoyo: remove DBGI_SRAM address reset writing new 01e36bdb95e7 iwlwifi: Fix -EIO error code that is never returned new a2095c3e0309 iwlwifi: mvm: Fix an error code in iwl_mvm_up() new 2c4de9b94227 mtd: rawnand: pl353: Set the nand chip node as the flash node new 9525b8bcae8b drm/msm/dp: populate connector of struct dp_panel new 740d2330760e drm/msm/dp: stop link training after link training 2 failed new 47e2060f2366 drm/msm/dp: always add fail-safe mode into connector mode list new 04ed3cd92999 drm/msm/dsi: Use "ref" fw clock instead of global name for [...] new ea009273d0c2 drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode new 9b625cee90a9 drm/msm/dpu: add DSPP blocks teardown new 590bc324ac4e drm/msm/dpu: fix dp audio condition new 5f3856f3ba10 dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS new 4319f17fb826 vfio/pci: fix memory leak during D3hot to D0 transition new aed99c7648cb vfio/pci: wake-up devices around reset functions new 08f0b58e2a5f scsi: fnic: Fix a tracing statement new 4e878e41e900 scsi: pm8001: Fix command initialization in pm80XX_send_re [...] new 3a9bb3afd0cb scsi: pm8001: Fix command initialization in pm8001_chip_ss [...] new e332a97c4358 scsi: pm8001: Fix payload initialization in pm80xx_set_the [...] new fc1d7c820287 scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_p [...] new d14d1f88d8c2 scsi: pm8001: Fix payload initialization in pm80xx_encrypt [...] new b453d71af756 scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_ [...] new 03865ae38771 scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() new e4fce9af88ec scsi: pm8001: Fix NCQ NON DATA command task initialization new c6c95cdd5138 scsi: pm8001: Fix NCQ NON DATA command completion handling new c8db786858d8 scsi: pm8001: Fix abort all task initialization new 847f8677e367 RDMA/mlx5: Fix the flow of a miss in the allocation of a c [...] new bd443887ed2a drm/amd/display: Remove vupdate_int_entry definition new c2554b47644f TOMOYO: fix __setup handlers return values new 0c80fe5ea1b3 power: supply: sbs-charger: Don't cancel work that is not [...] new 3813591bc046 ext2: correct max file size computing new 852c1f5f3119 drm/tegra: Fix reference leak in tegra_dsi_ganged_probe new 1003a85d0a30 power: supply: bq24190_charger: Fix bq24190_vbus_is_enable [...] new 849e6be7d66d scsi: hisi_sas: Change permission of parameter prot_mask new ffe0526c2e17 drm/bridge: cdns-dsi: Make sure to to create proper aliase [...] new c301772c219d bpf, arm64: Call build_prologue() first in first JIT pass new c08f23081c9b bpf, arm64: Feed byte-offset into bpf line info new ad7219cd8751 xsk: Fix race at socket teardown new 5e96bb45c936 RDMA/irdma: Fix netdev notifications for vlan's new a0051c05312e RDMA/irdma: Fix Passthrough mode in VM new 2154f7cadd88 RDMA/irdma: Remove incorrect masking of PD new c06577a80485 gpu: host1x: Fix a memory leak in 'host1x_remove()' new 6792c0b56252 libbpf: Skip forward declaration when counting duplicated [...] new 451472dc178f powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_ [...] new 29322cd03678 powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit new 468b136c2ca1 KVM: x86: Fix emulation in writing cr8 new 5baa1283d698 KVM: x86/emulator: Defer not-present segment check in __lo [...] new 383798d13aea hv_balloon: rate-limit "Unhandled message" warning new 8659aba5cab3 i2c: xiic: Make bus names unique new 1318caf07507 power: supply: wm8350-power: Handle error for wm8350_register_irq new 4124966fbd95 power: supply: wm8350-power: Add missing free in free_charger_irq new c5505076073b IB/hfi1: Allow larger MTU without AIP new 4c3c666ecc6a RDMA/core: Fix ib_qp_usecnt_dec() called when error new e37d269734ee PCI: Reduce warnings on possible RW1C corruption new 62f44f554d1c net: axienet: fix RX ring refill allocation failure handling new f23b4c9c6a5a drm/msm/a6xx: Fix missing ARRAY_SIZE() check new be48780b4dec mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n new 804338913d27 MIPS: Sanitise Cavium switch cases in TLB handler synthesizers new b55697c2a274 powerpc/sysdev: fix incorrect use to determine if list is empty new 4a852ff9b7be powerpc/64s: Don't use DSISR for SLB faults new 0a0c75ce5e26 mfd: mc13xxx: Add check for mc13xxx_irq_request new adc4a1ed139e libbpf: Unmap rings when umem deleted new fdee6b347cb8 selftests/bpf: Make test_lwt_ip_encap more stable and faster new ee773b7018d6 platform/x86: huawei-wmi: check the return value of device [...] new 88242bd033e2 scsi: mpt3sas: Fix incorrect 4GB boundary check new 45962427aca2 powerpc: 8xx: fix a return value error in mpc8xx_pic_init new 9d04f4a15fe0 vxcan: enable local echo for sent CAN frames new 32939187f254 ath10k: Fix error handling in ath10k_setup_msa_resources new 69155dc2e047 mips: cdmm: Fix refcount leak in mips_cdmm_phys_base new d5e41310bd72 MIPS: RB532: fix return value of __setup handler new d29cda15cab0 MIPS: pgalloc: fix memory leak caused by pgd_free() new fe0e2ce5c87e mtd: rawnand: atmel: fix refcount issue in atmel_nand_cont [...] new 18e65ab351cf power: ab8500_chargalg: Use CLOCK_MONOTONIC new d52dab6e0355 RDMA/irdma: Prevent some integer underflows new b089f7fc89f9 Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" new 8dd392e352d3 RDMA/mlx5: Fix memory leak in error flow for subscribe eve [...] new ef9785f42979 bpf, sockmap: Fix memleak in sk_psock_queue_msg new de3a8d8fab07 bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full new 168ff181f5b6 bpf, sockmap: Fix more uncharged while msg has more_data new cb6f141ae705 bpf, sockmap: Fix double uncharge the mem of sk_msg new bc2c4dc5b566 samples/bpf, xdpsock: Fix race when running for fix durati [...] new 5d48ddbcafdf USB: storage: ums-realtek: fix error code in rts51x_read_mem() new 7ff346ee019b drm/i915/display: Fix HPD short pulse handling for eDP new 2a85c4cb3b15 netfilter: flowtable: Fix QinQ and pppoe support for inet table new 9265c09b2415 mt76: mt7921: fix mt7921_queues_acq implementation new f343dbe82314 can: isotp: sanitize CAN ID checks in isotp_bind() new 05e4e7d9bbb3 can: isotp: return -EADDRNOTAVAIL when reading from unboun [...] new b184a8fa7dd4 can: isotp: support MSG_TRUNC flag when reading from socket new 3f798111077a bareudp: use ipv6_mod_enabled to check if IPv6 enabled new 1bd58abf595b ibmvnic: fix race between xmit and reset new 48e785075f9e af_unix: Fix some data-races around unix_sk(sk)->oob_skb. new 292e8478ae0a selftests/bpf: Fix error reporting from sock_fields programs new 7235485433d2 Bluetooth: hci_uart: add missing NULL check in h5_enqueue new 60283d3ad395 Bluetooth: call hci_le_conn_failed with hdev lock in hci_l [...] new 770a97d3f34b Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt new 9151982547ee ipv4: Fix route lookups when handling ICMP redirects and P [...] new 7409ff6393a6 af_netlink: Fix shift out of bounds in group mask calculation new 9b2bbf36b9cf i2c: meson: Fix wrong speed use from probe new 0ee072f91326 netfilter: conntrack: Add and use nf_ct_set_auto_assign_he [...] new 226ec1997de7 i2c: mux: demux-pinctrl: do not deactivate a master that i [...] new 33d39efb61a8 powerpc/pseries: Fix use after free in remove_phb_dynamic() new dd1043342e45 selftests/bpf/test_lirc_mode2.sh: Exit with proper code new 40092a8ac089 PCI: Avoid broken MSI on SB600 USB devices new 06d836801cd8 net: bcmgenet: Use stronger register read/writes to assure [...] new 862002402333 tcp: ensure PMTU updates are processed during fastopen new 894347d4d29b openvswitch: always update flow key after nat new 95df5cd5a446 net: dsa: fix panic on shutdown if multi-chip tree failed [...] new 21a2b4ab48a4 tipc: fix the timer expires after interval 100ms new c64223a8d188 mfd: asic3: Add missing iounmap() on error asic3_mfd_probe new 9b77c8cf69a4 ice: fix 'scheduling while atomic' on aux critical err interrupt new eec20eea27a0 ice: don't allow to run ice_send_event_to_aux() in atomic ctx new 585dc196a08f drivers: ethernet: cpsw: fix panic when interrupt coalecei [...] new a9e88c2618d2 kernel/resource: fix kfree() of bootmem memory again new 1768384f61d1 staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl818 [...] new 7a68abde36e1 staging: r8188eu: release_firmware is not called if alloca [...] new b125b08dbee3 mxser: fix xmit_buf leak in activate when LSR == 0xff new 9fdc543b0e2a fsi: scom: Fix error handling new 28a886a308ed fsi: scom: Remove retries in indirect scoms new 6f4f778f2747 pwm: lpc18xx-sct: Initialize driver data and hardware befo [...] new 8adfd166fb32 pps: clients: gpio: Propagate return value from pps_gpio_probe new 72c4f4200f98 fsi: Aspeed: Fix a potential double free new 2d7a9c09be64 misc: alcor_pci: Fix an error handling path new 251aabcb0b09 cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse new 9a5f4da1ea27 soundwire: intel: fix wrong register name in intel_shim_wake new 41e360fa73a4 clk: qcom: ipq8074: fix PCI-E clock oops new e509584b079a dmaengine: idxd: check GENCAP config support for gencfg register new 7bebc9519691 dmaengine: idxd: change bandwidth token to read buffers new cad1a3b1f481 dmaengine: idxd: restore traffic class defaults after wq reset new 011e841cd11b iio: mma8452: Fix probe failing when an i2c_device_id is used new d6c4fc0d903f serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type new 157a22ca80c5 staging:iio:adc:ad7280a: Fix handing of device address bit [...] new d19fb1d659ba pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel new 8c54f6c900d1 pinctrl: renesas: checker: Fix miscalculation of number of states new ca3d7cf53d8f clk: qcom: ipq8074: Use floor ops for SDCC1 clock new d9a3c2949d04 phy: dphy: Correct lpx parameter and its derivatives(ta_{g [...] new 675216a820ec phy: phy-brcm-usb: fixup BCM4908 support new 3a1131f7d2a8 serial: 8250_mid: Balance reference count for PCI DMA device new b59173ff16fb serial: 8250_lpss: Balance reference count for PCI DMA device new ba3a3390c9b1 NFS: Use of mapping_set_error() results in spurious errors new 3e843460fb42 serial: 8250: Fix race condition in RTS-after-send handling new 82546d91d588 iio: adc: Add check for devm_request_threaded_irq new 8a842f88d0e2 habanalabs: Add check for pci_enable_device new 18dc19571210 NFS: Return valid errors from nfs2/3_decode_dirent() new 872a7b12af43 staging: r8188eu: fix endless loop in recv_func new c39a750b61f7 dma-debug: fix return value of __setup handlers new 4bd979ee9927 clk: imx7d: Remove audio_mclk_root_clk new 4b8a71f206c9 clk: imx: off by one in imx_lpcg_parse_clks_from_dt() new 7a778371f9f2 clk: at91: sama7g5: fix parents of PDMCs' GCLK new 34dca60982e9 clk: qcom: clk-rcg2: Update logic to calculate D value for RCG new 2a9b575627fc clk: qcom: clk-rcg2: Update the frac table for pixel clock new 95deff8996fb dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma new 9a809b902e1d remoteproc: qcom: Fix missing of_node_put in adsp_alloc_me [...] new 9c28309d6a5e remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss [...] new bd4771ba2cf9 remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_me [...] new be8ab90a3a77 nvdimm/region: Fix default alignment for small regions new 7608a654a294 clk: actions: Terminate clk_div_table with sentinel element new f4aee7714a1c clk: loongson1: Terminate clk_div_table with sentinel element new 0415dce6228c clk: hisilicon: Terminate clk_div_table with sentinel element new 071c958f8e1b clk: clps711x: Terminate clk_div_table with sentinel element new 4be3e4c05d8d clk: Fix clk_hw_get_clk() when dev is NULL new 613e1b253f6d clk: tegra: tegra124-emc: Fix missing put_device() call in [...] new 8bddc0227e78 mailbox: imx: fix crash in resume on i.mx8ulp new 75ee75cc360a NFS: remove unneeded check in decode_devicenotify_args() new 1293b7481d73 staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree new 97d01fabee69 staging: mt7621-dts: fix formatting new b24dfa54d6e8 staging: mt7621-dts: fix pinctrl properties for ethernet new 127a5d3e732d staging: mt7621-dts: fix GB-PC2 devicetree new 3ddbb9ba7579 pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init new a8d236a32934 pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback new 1190c1a5828a pinctrl: mediatek: paris: Fix "argument" argument type for [...] new 070d46aee151 pinctrl: mediatek: paris: Fix pingroup pin config state readback new a843ba2e9c87 pinctrl: mediatek: paris: Skip custom extra pin config dum [...] new c6f009fe90f1 pinctrl: microchip sgpio: use reset driver new 84940deb8dd3 pinctrl: microchip-sgpio: lock RMW access new c52703355766 pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe new e35a555b5a9d pinctrl/rockchip: Add missing of_node_put() in rockchip_pi [...] new e1338178f35e tty: hvc: fix return value of __setup handler new a885e17cf5f2 kgdboc: fix return value of __setup handler new 16e323804732 serial: 8250: fix XOFF/XON sending when DMA is used new b9c43aa0b18d virt: acrn: obtain pa from VMA with PFNMAP flag new 1d5103d9bb7d virt: acrn: fix a memory leak in acrn_dev_ioctl() new af6e1b06d0ba kgdbts: fix return value of __setup handler new 20fab30930f3 firmware: google: Properly state IOMEM dependency new 104852921ff6 driver core: dd: fix return value of __setup handler new 6bbfe9a715ea jfs: fix divide error in dbNextAG new 6195af5ad801 netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options new 4ee7a4b67770 SUNRPC don't resend a task on an offlined transport new 0445609a7ace NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error new c532caa7df8c kdb: Fix the putarea helper function new e16b5f077980 perf stat: Fix forked applications enablement of counters new c07a9d2a1d1d clk: qcom: gcc-msm8994: Fix gpll4 width new 10c6cb867ffa vsock/virtio: initialize vdev->priv before using VQs new b64bf5464ad5 vsock/virtio: read the negotiated features before using VQs new 8b320893461c vsock/virtio: enable VQs early on probe new 6c17fd7a6f5d clk: Initialize orphan req_rate new af884b276b08 xen: fix is_xen_pmu() new be6937a11b1c net: enetc: report software timestamping via SO_TIMESTAMPING new 5e528c0e0618 net: hns3: fix bug when PF set the duplicate MAC address for VFs new 02948e5782ce net: hns3: fix port base vlan add fail when concurrent with reset new 30f0ff7176ef net: hns3: add vlan list lock to protect vlan list new ee7e9a9d73d9 net: hns3: format the output of the MAC address new 2dc73ba93202 net: hns3: refine the process when PF set VF VLAN new 2d05a007096e net: phy: broadcom: Fix brcm_fet_config_init() new 667760fe01e9 selftests: test_vxlan_under_vrf: Fix broken test case new c95578235888 NFS: Don't loop forever in nfs_do_recoalesce() new 34a5c64951c3 net: hns3: clean residual vf config after disable sriov new e87c47df2193 net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL new c416e9bb85a6 qlcnic: dcb: default to returning -EOPNOTSUPP new 409570a619c1 net/x25: Fix null-ptr-deref caused by x25_disconnect new b375ea083fa6 net: sparx5: switchdev: fix possible NULL pointer dereference new 6b663fa23c7e octeontx2-af: initialize action variable new 72dd9e61fa31 net: prefer nf_ct_put instead of nf_conntrack_put new bcbf4e5c3b5b net/sched: act_ct: fix ref leak when switching zones new a738ff8143d8 NFSv4/pNFS: Fix another issue with a list iterator pointin [...] new fd3f70b90772 net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list [...] new 136736abcd35 fs: fd tables have to be multiples of BITS_PER_LONG new 611170142b42 lib/test: use after free in register_test_dev_kmod() new c331c9d1d2b7 fs: fix fd table size alignment properly new f3f93a1aaafc LSM: general protection fault in legacy_parse_param new 4941c21090c3 regulator: rpi-panel: Handle I2C errors/timing to the Atmel new ca97dfbda510 crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos new 999ee266531b gcc-plugins/stackleak: Exactly match strings instead of prefixes new 99780fcb5494 pinctrl: npcm: Fix broken references to chip->parent_device new e34806c6c29d rcu: Mark writes to the rcu_segcblist structure's ->flags field new e11293de5cf6 block/bfq_wf2q: correct weight to ioprio new f84b1633004d crypto: xts - Add softdep on ecb new 69d41c77aadf crypto: hisilicon/sec - not need to enable sm4 extra mode [...] new 8f34dea99cd7 block, bfq: don't move oom_bfqq new 15bb7a467b2b selinux: use correct type for context length new e48c260b0b2a arm64: module: remove (NOLOAD) from linker script new 55d192691b4b selinux: allow FIOCLEX and FIONCLEX with policy capability new 860d36424d1b loop: use sysfs_emit() in the sysfs xxx show() new 05ba7d0c639f Fix incorrect type in assignment of ipv6 port for audit new dabfc878ef6f irqchip/qcom-pdc: Fix broken locking new 757322b5aba9 irqchip/nvic: Release nvic_base upon failure new e0943c456b60 fs/binfmt_elf: Fix AT_PHDR for unusual ELF files new 080665e2c3cb bfq: fix use-after-free in bfq_dispatch_request new 33ccf4f81785 ACPICA: Avoid walking the ACPI Namespace if it is not there new 5b8d69c8c107 lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3 new 65d8a737452e Revert "Revert "block, bfq: honor already-setup queue merges"" new c02f2d420a44 ACPI/APEI: Limit printable size of BERT table data new c29642ba72f8 PM: core: keep irq flags in device_pm_check_callbacks() new b3ea76bda7f7 parisc: Fix handling off probe non-access faults new ffe0c4916795 nvme-tcp: lockdep: annotate in-kernel sockets new 75fe5dcb1653 spi: tegra20: Use of_device_get_match_data() new 95bc0ba6bef8 atomics: Fix atomic64_{read_acquire,set_release} fallbacks new 1388c10b3257 locking/lockdep: Iterate lock_classes directly when readin [...] new 572d14e6cec4 ext4: correct cluster len and clusters changed accounting [...] new 6a6beb074186 ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit new 7cca463f1030 sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINT [...] new a0856764dc12 ext4: don't BUG if someone dirty pages without asking ext4 first new f68caedf264a f2fs: fix to do sanity check on curseg->alloc_type new 7260793c13e9 NFSD: Fix nfsd_breaker_owns_lease() return values new 58d3aa672d13 f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs new 40d006dfedd6 btrfs: harden identification of a stale device new c78bada18aa1 btrfs: make search_csum_tree return 0 if we get -EFBIG new 2eff60346e7a f2fs: use spin_lock to avoid hang new 1a55c48bba81 f2fs: compress: fix to print raw data size in error path o [...] new 9dd6bb11df64 Adjust cifssb maximum read size new 24ab2d4ef52c ntfs: add sanity check on allocation size new ff3357bffd9f media: staging: media: zoran: move videodev alloc new 7e76f3ed7ab2 media: staging: media: zoran: calculate the right buffer n [...] new 3681eb1fd45c media: staging: media: zoran: fix various V4L2 compliance errors new 0b2313042634 media: atmel: atmel-isc-base: report frame sizes as full s [...] new 2011363c1968 media: ir_toy: free before error exiting new 205db54b159f ASoC: sh: rz-ssi: Make the data structures available befor [...] new 47b45e08e5ad ASoC: SOF: Intel: match sdw version on link_slaves_found new eff76b180751 media: imx-jpeg: Prevent decoding NV12M jpegs into single- [...] new 1515d1414967 media: iommu/mediatek-v1: Free the existed fwspec if the m [...] new 4dd3e2d1bd70 media: iommu/mediatek: Return ENODEV if the device is NULL new 77fbe028d5a3 media: iommu/mediatek: Add device_link between the consume [...] new 9ff2f7294ab0 video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow new 9522e11e8636 video: fbdev: w100fb: Reset global state new 6fe23ff94e78 video: fbdev: cirrusfb: check pixclock to avoid divide by zero new 521796018815 video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit new 93b85b6e8358 ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 new 35a2aeb70fe6 ARM: dts: bcm2837: Add the missing L1/L2 cache information new 1c17870f26d9 ASoC: madera: Add dependencies on MFD new 8b6b38083a29 media: atomisp_gmin_platform: Add DMI quirk to not turn AX [...] new 3f887cb763a0 media: atomisp: fix dummy_ptr check to avoid duplicate active_bo new 330de92eb10f ARM: ftrace: avoid redundant loads or clobbering IP new c7129c401f55 ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk [...] new 79045b61875d arm64: defconfig: build imx-sdma as a module new 509bc99aba95 video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() inste [...] new e7f5b1c56921 video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit [...] new 2d5c47df8e21 video: fbdev: udlfb: replace snprintf in show functions wi [...] new 80e6bbe4e193 ARM: dts: bcm2711: Add the missing L1/L2 cache information new 0b620fce5eae ASoC: soc-core: skip zero num_dai component in searching dai name new 02f9f97d54ff media: imx-jpeg: fix a bug of accessing array out of bounds new cb5bd93ad218 media: cx88-mpeg: clear interrupt status register before s [...] new 8b2a6074b981 uaccess: fix type mismatch warnings from access_ok() new 6a1c70de40b5 lib/test_lockup: fix kernel pointer check for separate add [...] new f8ef3b979bfa ARM: tegra: tamonten: Fix I2C3 pad setting new 4ab0293c961b ARM: mmp: Fix failure to remove sram device new a07c7b64eadf ASoC: amd: vg: fix for pm resume callback sequence new eae90015d10f video: fbdev: sm712fb: Fix crash in smtcfb_write() new 96a7522c72c4 media: i2c: ov5648: Fix lockdep error new deb1f0453198 media: Revert "media: em28xx: add missing em28xx_close_extension" new f90db7cca4d4 media: hdpvr: initialize dev->worker at hdpvr_register_videodev new ae2b93b0a6a7 ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" new 7c6bd60999f3 tracing: Have TRACE_DEFINE_ENUM affect trace event types as well new 251a11699fe5 mmc: host: Return an error when ->enable_sdio_irq() ops is [...] new fe440221ca0f media: atomisp: fix bad usage at error handling logic new 273ad0cf5684 ALSA: hda/realtek: Add alc256-samsung-headphone fixup new 48306afcac2a KVM: x86: Reinitialize context if host userspace toggles EFER.LME new 31a70b170e06 KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() new af47248407c0 KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU new f4fd34eaa767 KVM: x86/mmu: Check for present SPTE when clearing dirty b [...] new dbec906dbef6 KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_ [...] new 72eae60bfe83 KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_ [...] new 5c3d0dbe200f KVM: x86: hyper-v: Fix the maximum number of sparse banks [...] new cb188e07105f KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall new 5a3d8f3192a4 powerpc/kasan: Fix early region not updated correctly new d25efd904271 powerpc/lib/sstep: Fix 'sthcx' instruction new a29341e48601 powerpc/lib/sstep: Fix build errors with newer binutils new f4b0b5a0f3c1 powerpc: Add set_memory_{p/np}() and remove set_memory_attr() new 2d67222b2380 powerpc: Fix build errors with newer binutils new e912d697400c drm/dp: Fix off-by-one in register cache size new 102cba6d5ae2 drm/i915: Treat SAGV block time 0 as SAGV disabled new beeebae6ea82 drm/i915: Fix PSF GV point mask when SAGV is not possible new f5a0cf225f8d drm/i915: Reject unsupported TMDS rates on ICL+ new 24e86eae3f7b scsi: qla2xxx: Refactor asynchronous command initialization new e17111dd2fda scsi: qla2xxx: Implement ref count for SRB new 5fb0a488028e scsi: qla2xxx: Fix stuck session in gpdb new 7a3457777c4f scsi: qla2xxx: Fix warning message due to adisc being flushed new 826a9d4a00d1 scsi: qla2xxx: Fix scheduling while atomic new 5ef6319f9882 scsi: qla2xxx: Fix premature hw access after PCI error new 67b1be130861 scsi: qla2xxx: Fix wrong FDMI data for 64G adapter new b6c95db6d2e8 scsi: qla2xxx: Fix warning for missing error code new fbc1aa41269a scsi: qla2xxx: Fix device reconnect in loop topology new 2df59f3bb240 scsi: qla2xxx: edif: Fix clang warning new d70d86f7a6ea scsi: qla2xxx: Fix T10 PI tag escape and IP guard options [...] new 812afc2b8ec0 scsi: qla2xxx: Add devids and conditionals for 28xx new d1b7d23cd462 scsi: qla2xxx: Check for firmware dump already collected new 9c33d49ab9f3 scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() new c0300beb313f scsi: qla2xxx: Fix disk failure to rediscover new 7ccd6063874d scsi: qla2xxx: Fix incorrect reporting of task management failure new d6f691a133f0 scsi: qla2xxx: Fix hang due to session stuck new c9d6081a5f18 scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests new 2b612191f9d3 scsi: qla2xxx: Fix N2N inconsistent PLOGI new 20909563bd50 scsi: qla2xxx: Fix stuck session of PRLI reject new f63fde0d16a4 scsi: qla2xxx: Reduce false trigger to login new 89dad346c241 scsi: qla2xxx: Use correct feature type field during RFF_I [...] new 81e5b16de862 platform: chrome: Split trace include file new 569a229142e9 KVM: x86: Check lapic_in_kernel() before attempting to set [...] new 0e5dbc0540ba KVM: x86: Avoid theoretical NULL pointer dereference in kv [...] new ba6e8c2df520 KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC w [...] new 43637ee17092 KVM: Prevent module exit until all VMs are freed new 63961ac1359e KVM: x86: fix sending PV IPI new 3fa2d7479605 KVM: SVM: fix panic on out-of-bounds guest IRQ new 2ad07009c459 ubifs: rename_whiteout: Fix double free for whiteout_ui->data new c58af8564a7b ubifs: Fix deadlock in concurrent rename whiteout and inod [...] new ff846f2c5d1d ubifs: Add missing iput if do_tmpfile() failed in rename whiteout new c67bc98d1f08 ubifs: Rename whiteout atomically new a9662bec5a4d ubifs: Fix 'ui->dirty' race between do_tmpfile() and write [...] new 489c3a2577b3 ubifs: Rectify space amount budget for mkdir/tmpfile operations new 56cf8b26b18e ubifs: setflags: Make dirtied_ino_d 8 bytes aligned new a7054aaf1909 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() new 4f75bab98565 ubifs: Fix to add refcount once page is set private new 578bf41d9443 ubifs: rename_whiteout: correct old_dir size computing new 7d18d6c71372 nvme: allow duplicate NSIDs for private namespaces new c98f792a1468 nvme: fix the read-only state for zoned namespaces with un [...] new 6a7245252fdc wireguard: queueing: use CFI-safe ptr_ring cleanup function new 402991a97715 wireguard: socket: free skb in send6 when ipv6 is disabled new 9af42a4f6d81 wireguard: socket: ignore v6 endpoints when ipv6 is disabled new 7521a97b1929 XArray: Fix xas_create_range() when multi-order entry present new 37f07ad24866 can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree [...] new fa9c1f14002d can: mcba_usb: properly check endpoint type new be8ebbabac94 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix retur [...] new 7aae60df6782 XArray: Update the LRU list in xas_split() new 9f20ce95db3d modpost: restore the warning message for missing symbol versions new 50ed32e67c5c rtc: check if __rtc_read_time was successful new 1d8195349742 gfs2: gfs2_setattr_size error path fix new 5c3c9bce1c99 gfs2: Make sure FITRIM minlen is rounded up to fs block size new a0817ad3f283 net: hns3: fix the concurrency between functions reading debugfs new 88570bda6e48 net: hns3: fix software vlan talbe of vlan 0 inconsistent [...] new 432297011caf rxrpc: fix some null-ptr-deref bugs in server_key.c new 8cbf4ae7a283 rxrpc: Fix call timer start racing with call destruction new c78d23ea7506 mailbox: imx: fix wakeup failure from freeze mode new 210891d81b9c crypto: arm/aes-neonbs-cbc - Select generic cbc and aes new 4913daecd04a watch_queue: Free the page array when watch_queue is dismantled new d02ca80ec735 pinctrl: pinconf-generic: Print arguments for bias-pull-* new 84817c83c0e7 watchdog: rti-wdt: Add missing pm_runtime_disable() in pro [...] new b603cbe08b0b net: sparx5: uses, depends on BRIDGE or !BRIDGE new 3e51c3023228 pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() new d509d41d89c5 pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() new 619709f0c608 ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs new 1a3f1cf87054 ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cd [...] new 21cfddd5e0f6 ARM: iop32x: offset IRQ numbers by 1 new 5b9ac3727e4a block: Fix the maximum minor value is blk_alloc_ext_minor() new 0853bd6885c2 io_uring: fix memory leak of uid in files registration new dae252901378 riscv module: remove (NOLOAD) new 97b5593fd1b1 ACPI: CPPC: Avoid out of bounds access when parsing _CPC data new 7480cc0240eb vhost: handle error while adding split ranges to iotlb new 8c1c3c00dceb spi: Fix Tegra QSPI example new 3fc81968625a platform/chrome: cros_ec_typec: Check for EC device new f78f56488cd3 can: isotp: restore accidentally removed MSG_PEEK feature new 5b422da35c15 proc: bootconfig: Add null pointer check new b9cf1208af36 drm/connector: Fix typo in documentation new 0e39097efcb5 scsi: qla2xxx: Add qla2x00_async_done() for async routines new 5ab0f5e238b9 staging: mt7621-dts: fix pinctrl-0 items to be size-1 item [...] new 7ed3cce2fe68 arm64: mm: Drop 'const' from conditional arm64_dma_phys_li [...] new 63351e2e1362 ASoC: soc-compress: Change the check for codec_dai new 7007c894631c Reinstate some of "swiotlb: rework "fix info leak with DMA [...] new 14d552ab31ed tracing: Have type enum modifications copy the strings new 51e458fc0ca6 net: add skb_set_end_offset() helper new 23629b673b78 net: preserve skb_end_offset() in skb_unclone_keeptruesize() new 6795b20d4b2c mm/mmap: return 1 from stack_guard_gap __setup() handler new 48ddbd8b4e42 ARM: 9187/1: JIVE: fix return value of __setup handler new c9acbcd636ab mm/memcontrol: return 1 from cgroup.memory __setup() handler new 260daa256d30 mm/usercopy: return 1 from hardened_usercopy __setup() handler new 21b6b8d43d87 af_unix: Support POLLPRI for OOB. new 398ac11f4425 bpf: Adjust BPF stack helper functions to accommodate skip > 0 new 50c906a6977f bpf: Fix comment for helper bpf_current_task_under_cgroup() new 8ec990990be3 mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM new 716a77f8460d dt-bindings: mtd: nand-controller: Fix the reg property de [...] new c19a9d307844 dt-bindings: mtd: nand-controller: Fix a comment in the examples new b2b85196a31a dt-bindings: spi: mxic: The interrupt property is not mandatory new e918b36600d6 dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 new 666176d0f9bb dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example new ba8260872dd5 ubi: fastmap: Return error code if memory allocation fails [...] new 678b6901d00b ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV new b0e5c18317f7 ASoC: topology: Allow TLV control to be either read or write new 8f5e6110e108 perf vendor events: Update metrics for SkyLake Server new 3995d4cf529c media: ov6650: Add try support to selection API operations new 2a6e0695ddd5 media: ov6650: Fix crop rectangle affected by set format new dd8772224c19 spi: mediatek: support tick_delay without enhance_timing new 7aa9bba18f80 ARM: dts: spear1340: Update serial node properties new 28a020859c00 ARM: dts: spear13xx: Update SPI dma properties new 32820c358d1b arm64: dts: ls1043a: Update i2c dma properties new 94a53804ec3a arm64: dts: ls1046a: Update i2c node dma properties new 166abd13eab0 um: Fix uml_mconsole stop/go new 3fc38521fc30 docs: sysctl/kernel: add missing bit to panic_print new acabfc943245 openvswitch: Fixed nd target mask field in the flow dump. new 2a710a5c59e9 torture: Make torture.sh help message match reality new a9bbdeef768f n64cart: convert bi_disk to bi_bdev->bd_disk fix build new 8af04b6aa02b mmc: rtsx: Let MMC core handle runtime PM new b0e8e828acb5 mmc: rtsx: Fix build errors/warnings for unused variable new 8771d9673e0b KVM: x86/mmu: do compare-and-exchange of gPTE via the user [...] new c3841d020b82 iommu/dma: Skip extra sync during unmap w/swiotlb new bc05d84824c0 iommu/dma: Fold _swiotlb helpers into callers new 52d23f5f0915 iommu/dma: Check CONFIG_SWIOTLB more broadly new 3e44e136560c swiotlb: Support aligned swiotlb buffers new 57c04fac8023 iommu/dma: Account for min_align_mask w/swiotlb new f6ca862806df coredump: Snapshot the vmas in do_coredump new 7ba958df6449 coredump: Remove the WARN_ON in dump_vma_snapshot new cabd69640957 coredump/elf: Pass coredump_params into fill_note_info new 39fd0cc079c9 coredump: Use the vma snapshot in fill_files_note new 541b7456fc4d PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" new 06f50ca83ace Linux 5.15.33 new fa4e78627f15 Merge v5.15.33
The 913 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/ABI/testing/sysfs-fs-f2fs | 1 + Documentation/admin-guide/kernel-parameters.txt | 3 +- Documentation/admin-guide/sysctl/kernel.rst | 1 + .../memory-controllers/mediatek,smi-larb.yaml | 1 - .../devicetree/bindings/mtd/nand-controller.yaml | 4 +- .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 2 +- .../bindings/spi/nvidia,tegra210-quad.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-mxic.txt | 4 +- Documentation/devicetree/bindings/usb/usb-hcd.yaml | 2 +- Documentation/process/stable-kernel-rules.rst | 11 +- Documentation/sound/hd-audio/models.rst | 4 + Documentation/sphinx/requirements.txt | 2 + Makefile | 2 +- arch/Kconfig | 1 + arch/arc/kernel/process.c | 2 +- arch/arm/boot/dts/bcm2711.dtsi | 50 +++ arch/arm/boot/dts/bcm2837.dtsi | 49 +++ arch/arm/boot/dts/dra7-l4.dtsi | 5 +- arch/arm/boot/dts/dra7.dtsi | 8 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 3 + arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 + arch/arm/boot/dts/imx53-m53menlo.dts | 29 +- arch/arm/boot/dts/imx7-colibri.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 2 +- arch/arm/boot/dts/imx7d-nitrogen7.dts | 2 +- arch/arm/boot/dts/imx7d-pico-hobbit.dts | 4 +- arch/arm/boot/dts/imx7d-pico-pi.dts | 4 +- arch/arm/boot/dts/imx7d-sdb.dts | 4 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 3 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 8 +- arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 6 - arch/arm/boot/dts/spear1340.dtsi | 6 +- arch/arm/boot/dts/spear13xx.dtsi | 6 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 22 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +- arch/arm/configs/multi_v5_defconfig | 2 + arch/arm/crypto/Kconfig | 2 + arch/arm/kernel/entry-ftrace.S | 51 +-- arch/arm/kernel/swp_emulate.c | 2 +- arch/arm/kernel/traps.c | 2 +- arch/arm/mach-iop32x/include/mach/entry-macro.S | 2 +- arch/arm/mach-iop32x/include/mach/irqs.h | 2 +- arch/arm/mach-iop32x/irq.c | 6 +- arch/arm/mach-iop32x/irqs.h | 60 +-- arch/arm/mach-mmp/sram.c | 22 +- arch/arm/mach-mstar/Kconfig | 1 + arch/arm/mach-s3c/mach-jive.c | 6 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 8 +- .../arm64/boot/dts/broadcom/northstar2/ns2-svk.dts | 8 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 16 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am64.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 + arch/arm64/configs/defconfig | 2 +- arch/arm64/include/asm/module.lds.h | 6 +- arch/arm64/include/asm/spectre.h | 3 +- arch/arm64/kernel/proton-pack.c | 9 +- arch/arm64/kernel/signal.c | 10 +- arch/arm64/mm/init.c | 36 +- arch/arm64/mm/mmu.c | 41 +- arch/arm64/net/bpf_jit_comp.c | 18 +- arch/csky/kernel/perf_callchain.c | 2 +- arch/csky/kernel/signal.c | 2 +- arch/m68k/coldfire/device.c | 6 +- arch/microblaze/include/asm/uaccess.h | 18 +- arch/mips/dec/int-handler.S | 6 +- arch/mips/dec/prom/Makefile | 2 +- arch/mips/dec/setup.c | 3 +- arch/mips/include/asm/dec/prom.h | 15 +- arch/mips/include/asm/pgalloc.h | 6 + arch/mips/mm/tlbex.c | 23 +- arch/mips/rb532/devices.c | 6 +- arch/nios2/include/asm/uaccess.h | 26 +- arch/nios2/kernel/signal.c | 20 +- arch/parisc/include/asm/traps.h | 1 + arch/parisc/kernel/traps.c | 2 + arch/parisc/mm/fault.c | 89 ++++ arch/powerpc/Makefile | 2 +- arch/powerpc/boot/dts/fsl/t1040rdb-rev-a.dts | 30 ++ arch/powerpc/boot/dts/fsl/t1040rdb.dts | 8 +- arch/powerpc/include/asm/io.h | 40 +- arch/powerpc/include/asm/set_memory.h | 12 +- arch/powerpc/include/asm/uaccess.h | 3 + arch/powerpc/kernel/kvm.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 5 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/sstep.c | 12 +- arch/powerpc/mm/fault.c | 14 +- arch/powerpc/mm/kasan/kasan_init_32.c | 3 +- arch/powerpc/mm/numa.c | 4 +- arch/powerpc/mm/pageattr.c | 39 +- arch/powerpc/mm/pgtable_32.c | 24 +- arch/powerpc/perf/imc-pmu.c | 6 +- arch/powerpc/platforms/8xx/pic.c | 1 + arch/powerpc/platforms/powernv/rng.c | 6 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 4 + arch/powerpc/sysdev/fsl_gtm.c | 4 +- arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 + arch/riscv/include/asm/module.lds.h | 6 +- arch/riscv/include/asm/thread_info.h | 10 +- arch/riscv/kernel/perf_callchain.c | 6 +- arch/sparc/kernel/signal_32.c | 2 +- arch/um/drivers/mconsole_kern.c | 3 +- arch/x86/events/intel/pt.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kvm/emulate.c | 14 +- arch/x86/kvm/hyperv.c | 96 +++-- arch/x86/kvm/lapic.c | 9 +- arch/x86/kvm/mmu.h | 1 + arch/x86/kvm/mmu/paging_tmpl.h | 77 ++-- arch/x86/kvm/mmu/tdp_mmu.c | 52 ++- arch/x86/kvm/mmu/tdp_mmu.h | 3 - arch/x86/kvm/svm/avic.c | 10 +- arch/x86/kvm/x86.c | 3 +- arch/x86/xen/pmu.c | 10 +- arch/x86/xen/pmu.h | 3 +- arch/x86/xen/smp_pv.c | 2 +- arch/xtensa/include/asm/pgtable.h | 4 + arch/xtensa/include/asm/processor.h | 4 +- arch/xtensa/kernel/jump_label.c | 2 +- arch/xtensa/mm/tlb.c | 6 + block/bfq-cgroup.c | 6 + block/bfq-iosched.c | 31 +- block/bfq-wf2q.c | 2 +- block/blk-cgroup.c | 10 +- block/blk-merge.c | 11 + block/blk-mq-sched.c | 9 +- block/blk-sysfs.c | 8 +- block/genhd.c | 2 +- crypto/asymmetric_keys/pkcs7_verify.c | 6 - crypto/asymmetric_keys/public_key.c | 126 ++++-- crypto/asymmetric_keys/x509_public_key.c | 6 - crypto/authenc.c | 2 +- crypto/rsa-pkcs1pad.c | 11 +- crypto/xts.c | 1 + drivers/acpi/acpica/nswalk.c | 3 + drivers/acpi/apei/bert.c | 10 +- drivers/acpi/apei/erst.c | 2 +- drivers/acpi/apei/hest.c | 2 +- drivers/acpi/bus.c | 27 +- drivers/acpi/cppc_acpi.c | 5 + drivers/acpi/property.c | 2 +- drivers/base/dd.c | 2 +- drivers/base/memory.c | 8 +- drivers/base/power/domain.c | 2 +- drivers/base/power/main.c | 6 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/loop.c | 10 +- drivers/block/n64cart.c | 2 +- drivers/block/virtio_blk.c | 12 +- drivers/bluetooth/btintel.c | 11 +- drivers/bluetooth/btintel.h | 1 + drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/btusb.c | 6 + drivers/bluetooth/hci_h5.c | 8 +- drivers/bluetooth/hci_serdev.c | 3 +- drivers/bus/mhi/core/debugfs.c | 26 +- drivers/bus/mhi/core/init.c | 36 +- drivers/bus/mhi/core/internal.h | 119 +++--- drivers/bus/mhi/core/main.c | 22 +- drivers/bus/mhi/core/pm.c | 4 +- drivers/bus/mhi/pci_generic.c | 1 + drivers/bus/mips_cdmm.c | 1 + drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/atmel-rng.c | 1 + drivers/char/hw_random/cavium-rng-vf.c | 194 ++++++++- drivers/char/hw_random/cavium-rng.c | 11 +- drivers/char/hw_random/nomadik-rng.c | 4 +- drivers/char/tpm/tpm-chip.c | 46 +- drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm2-space.c | 65 +++ drivers/char/virtio_console.c | 7 + drivers/clk/actions/owl-s700.c | 1 + drivers/clk/actions/owl-s900.c | 2 +- drivers/clk/at91/sama7g5.c | 8 +- drivers/clk/clk-clps711x.c | 2 + drivers/clk/clk.c | 16 +- drivers/clk/hisilicon/clk-hi3559a.c | 4 +- drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 +- drivers/clk/loongson1/clk-loongson1c.c | 1 + drivers/clk/qcom/clk-rcg2.c | 14 +- drivers/clk/qcom/gcc-ipq8074.c | 21 +- drivers/clk/qcom/gcc-msm8994.c | 1 + drivers/clk/rockchip/clk.c | 3 + drivers/clk/tegra/clk-tegra124-emc.c | 1 + drivers/clk/uniphier/clk-uniphier-fixed-rate.c | 1 + drivers/clocksource/acpi_pm.c | 6 +- drivers/clocksource/exynos_mct.c | 60 ++- drivers/clocksource/timer-microchip-pit64b.c | 2 +- drivers/clocksource/timer-of.c | 6 +- drivers/clocksource/timer-ti-dm-systimer.c | 4 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 2 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 3 + drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 3 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 3 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 3 + drivers/crypto/amlogic/amlogic-gxl-cipher.c | 2 + drivers/crypto/ccp/ccp-dmaengine.c | 16 + drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/ccree/cc_buffer_mgr.c | 7 + drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 2 + drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 16 +- drivers/crypto/hisilicon/sec2/sec_main.c | 8 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 17 +- drivers/crypto/mxs-dcp.c | 2 +- drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 1 - drivers/crypto/vmx/Kconfig | 4 + drivers/cxl/core/regs.c | 6 +- drivers/dax/super.c | 1 + drivers/dma-buf/udmabuf.c | 4 + drivers/dma/hisi_dma.c | 2 +- drivers/dma/idxd/device.c | 34 +- drivers/dma/idxd/idxd.h | 12 +- drivers/dma/idxd/init.c | 6 +- drivers/dma/idxd/registers.h | 14 +- drivers/dma/idxd/sysfs.c | 42 +- drivers/firmware/efi/efi-pstore.c | 2 +- drivers/firmware/google/Kconfig | 2 +- drivers/firmware/qcom_scm.c | 6 - drivers/firmware/stratix10-svc.c | 2 +- drivers/firmware/sysfb_simplefb.c | 23 +- drivers/fsi/fsi-master-aspeed.c | 17 +- drivers/fsi/fsi-scom.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 14 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 29 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 3 +- drivers/gpu/drm/bridge/cdns-dsi.c | 1 + drivers/gpu/drm/bridge/nwl-dsi.c | 1 + drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 5 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 1 + drivers/gpu/drm/drm_edid.c | 18 +- drivers/gpu/drm/drm_fb_helper.c | 9 +- drivers/gpu/drm/drm_syncobj.c | 61 ++- drivers/gpu/drm/i915/display/intel_bw.c | 3 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 13 +- drivers/gpu/drm/i915/display/intel_opregion.c | 15 + drivers/gpu/drm/i915/display/intel_pps.c | 6 +- drivers/gpu/drm/i915/display/intel_pps.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 10 +- drivers/gpu/drm/meson/Makefile | 1 + drivers/gpu/drm/meson/meson_drv.c | 31 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 345 +-------------- drivers/gpu/drm/meson/meson_encoder_hdmi.c | 370 +++++++++++++++++ drivers/gpu/drm/meson/meson_encoder_hdmi.h | 12 + drivers/gpu/drm/meson/meson_osd_afbcd.c | 41 +- drivers/gpu/drm/meson/meson_osd_afbcd.h | 1 + drivers/gpu/drm/mgag200/mgag200_mode.c | 5 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 8 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 3 + drivers/gpu/drm/msm/dp/dp_display.c | 5 + drivers/gpu/drm/msm/dp/dp_panel.c | 5 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 26 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c | 9 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 5 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 4 +- drivers/gpu/drm/tegra/dsi.c | 4 +- drivers/gpu/drm/tiny/simpledrm.c | 3 + drivers/gpu/drm/v3d/v3d_drv.c | 8 +- drivers/gpu/host1x/dev.c | 1 + drivers/greybus/svc.c | 8 +- drivers/hid/hid-logitech-dj.c | 1 + drivers/hid/hid-thrustmaster.c | 2 + drivers/hid/i2c-hid/i2c-hid-core.c | 32 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 29 +- drivers/hv/Kconfig | 1 + drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 18 +- drivers/hwmon/sch56xx-common.c | 2 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 8 +- drivers/hwtracing/coresight/coresight-syscfg.c | 2 +- drivers/i2c/busses/i2c-bcm2835.c | 26 +- drivers/i2c/busses/i2c-meson.c | 12 +- drivers/i2c/busses/i2c-xiic.c | 3 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 5 +- drivers/iio/accel/mma8452.c | 29 +- drivers/iio/adc/twl6030-gpadc.c | 2 + drivers/iio/afe/iio-rescale.c | 8 +- drivers/iio/inkern.c | 40 +- drivers/infiniband/core/cma.c | 2 +- drivers/infiniband/core/verbs.c | 1 + drivers/infiniband/hw/hfi1/verbs.c | 3 +- drivers/infiniband/hw/irdma/ctrl.c | 10 +- drivers/infiniband/hw/irdma/hw.c | 2 +- drivers/infiniband/hw/irdma/i40iw_if.c | 1 + drivers/infiniband/hw/irdma/main.c | 1 + drivers/infiniband/hw/irdma/main.h | 1 + drivers/infiniband/hw/irdma/utils.c | 48 ++- drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 4 +- drivers/infiniband/hw/mlx5/mr.c | 2 + drivers/infiniband/sw/rxe/rxe_resp.c | 10 +- drivers/input/input.c | 6 - drivers/input/touchscreen/zinitix.c | 44 +- drivers/iommu/dma-iommu.c | 155 ++++--- drivers/iommu/iova.c | 5 +- drivers/iommu/ipmmu-vmsa.c | 4 +- drivers/iommu/mtk_iommu.c | 32 +- drivers/iommu/mtk_iommu_v1.c | 40 +- drivers/irqchip/irq-nvic.c | 2 + drivers/irqchip/qcom-pdc.c | 5 +- drivers/mailbox/imx-mailbox.c | 11 +- drivers/mailbox/tegra-hsp.c | 5 + drivers/md/bcache/btree.c | 6 +- drivers/md/bcache/writeback.c | 6 +- drivers/md/dm-core.h | 2 + drivers/md/dm-crypt.c | 2 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-stats.c | 34 +- drivers/md/dm-stats.h | 11 +- drivers/md/dm.c | 86 ++-- drivers/media/i2c/adv7511-v4l2.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/ov5640.c | 14 +- drivers/media/i2c/ov5648.c | 12 +- drivers/media/i2c/ov6650.c | 115 +++-- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/cx88/cx88-mpeg.c | 3 + drivers/media/pci/ivtv/ivtv-driver.h | 1 - drivers/media/pci/ivtv/ivtv-ioctl.c | 10 +- drivers/media/pci/ivtv/ivtv-streams.c | 11 +- drivers/media/pci/saa7134/saa7134-alsa.c | 4 +- drivers/media/platform/aspeed-video.c | 9 +- drivers/media/platform/atmel/atmel-isc-base.c | 22 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 6 - drivers/media/platform/coda/coda-common.c | 1 + drivers/media/platform/davinci/vpif.c | 12 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 7 +- drivers/media/platform/meson/ge2d/ge2d.c | 24 +- .../media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c | 2 + drivers/media/platform/qcom/camss/camss-csid-170.c | 19 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 12 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 2 + drivers/media/platform/qcom/venus/venc.c | 4 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 6 +- drivers/media/platform/ti-vpe/cal-video.c | 3 + drivers/media/rc/gpio-ir-tx.c | 28 +- drivers/media/rc/ir_toy.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 17 +- drivers/media/usb/em28xx/em28xx-cards.c | 13 +- drivers/media/usb/go7007/s2250-board.c | 10 +- drivers/media/usb/hdpvr/hdpvr-video.c | 4 +- drivers/media/usb/stk1160/stk1160-core.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 10 +- drivers/media/usb/stk1160/stk1160.h | 2 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 10 + drivers/media/v4l2-core/v4l2-ioctl.c | 12 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 53 ++- drivers/memory/emif.c | 8 +- drivers/mfd/asic3.c | 10 +- drivers/mfd/mc13xxx-core.c | 4 +- drivers/misc/cardreader/alcor_pci.c | 9 +- drivers/misc/habanalabs/common/debugfs.c | 2 + drivers/misc/kgdbts.c | 4 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/hw-me.c | 23 +- drivers/misc/mei/interrupt.c | 35 +- drivers/misc/mei/pci-me.c | 1 + drivers/mmc/core/host.c | 15 +- drivers/mmc/host/davinci_mmc.c | 6 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 20 +- drivers/mmc/host/sdhci_am654.c | 24 +- drivers/mtd/devices/mchp23k256.c | 14 + drivers/mtd/devices/mchp48l640.c | 10 + drivers/mtd/nand/onenand/generic.c | 7 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 14 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 + drivers/mtd/nand/raw/nand_base.c | 44 +- drivers/mtd/nand/raw/pl35x-nand-controller.c | 2 +- drivers/mtd/ubi/build.c | 9 +- drivers/mtd/ubi/fastmap.c | 28 +- drivers/mtd/ubi/vmt.c | 8 +- drivers/net/bareudp.c | 19 +- drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/usb/ems_usb.c | 1 - drivers/net/can/usb/mcba_usb.c | 27 +- drivers/net/can/usb/usb_8dev.c | 30 +- drivers/net/can/vxcan.c | 2 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/microchip/ksz8795_spi.c | 11 + drivers/net/dsa/microchip/ksz9477_spi.c | 12 + drivers/net/dsa/mv88e6xxx/chip.c | 1 + drivers/net/ethernet/8390/mcf8390.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 5 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 128 +++--- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 18 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 15 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 47 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 234 ++++++++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 4 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 12 +- drivers/net/ethernet/ibm/ibmvnic.c | 63 ++- drivers/net/ethernet/ibm/ibmvnic.h | 7 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 16 +- drivers/net/ethernet/intel/ice/ice.h | 2 + drivers/net/ethernet/intel/ice/ice_idc.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 25 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 - drivers/net/ethernet/intel/igb/igb_main.c | 19 +- drivers/net/ethernet/intel/igc/igc_main.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 27 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 15 +- drivers/net/ethernet/microchip/sparx5/Kconfig | 2 + .../net/ethernet/microchip/sparx5/sparx5_fdma.c | 2 + .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 20 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 29 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 1 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 6 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 72 ++-- drivers/net/hamradio/6pack.c | 4 +- drivers/net/phy/at803x.c | 40 +- drivers/net/phy/broadcom.c | 21 + drivers/net/usb/asix.h | 4 +- drivers/net/usb/asix_common.c | 19 +- drivers/net/usb/asix_devices.c | 21 +- drivers/net/wireguard/queueing.c | 3 +- drivers/net/wireguard/socket.c | 5 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/wow.c | 7 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 5 + drivers/net/wireless/ath/carl9170/main.c | 2 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 73 ++-- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 2 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 2 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 4 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 8 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 + .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 9 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 8 + drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 11 +- drivers/net/wireless/ray_cs.c | 6 + drivers/nvdimm/region_devs.c | 3 + drivers/nvme/host/core.c | 48 ++- drivers/nvme/host/multipath.c | 7 +- drivers/nvme/host/nvme.h | 19 + drivers/nvme/host/tcp.c | 40 ++ drivers/pci/access.c | 9 +- drivers/pci/controller/dwc/pci-imx6.c | 10 +- drivers/pci/controller/dwc/pcie-fu740.c | 51 ++- drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/controller/pci-xgene.c | 35 +- drivers/pci/hotplug/pciehp_hpc.c | 2 + drivers/pci/quirks.c | 12 + drivers/phy/broadcom/phy-brcm-usb-init.c | 36 ++ drivers/phy/broadcom/phy-brcm-usb-init.h | 1 + drivers/phy/broadcom/phy-brcm-usb.c | 11 +- drivers/phy/phy-core-mipi-dphy.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 2 + drivers/pinctrl/mediatek/pinctrl-paris.c | 30 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 185 ++++----- drivers/pinctrl/pinconf-generic.c | 6 +- drivers/pinctrl/pinctrl-ingenic.c | 46 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 22 + drivers/pinctrl/pinctrl-rockchip.c | 2 + drivers/pinctrl/renesas/core.c | 5 +- drivers/pinctrl/renesas/pfc-r8a77470.c | 4 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 - drivers/pinctrl/samsung/pinctrl-samsung.c | 30 +- drivers/platform/chrome/Makefile | 3 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 3 +- .../{cros_ec_trace.h => cros_ec_sensorhub_trace.h} | 67 +-- drivers/platform/chrome/cros_ec_trace.h | 95 ----- drivers/platform/chrome/cros_ec_typec.c | 6 + drivers/platform/x86/huawei-wmi.c | 13 +- drivers/power/reset/gemini-poweroff.c | 4 +- drivers/power/supply/ab8500_chargalg.c | 4 +- drivers/power/supply/ab8500_fg.c | 4 +- drivers/power/supply/bq24190_charger.c | 7 +- drivers/power/supply/sbs-charger.c | 18 +- drivers/power/supply/wm8350_power.c | 97 ++++- drivers/pps/clients/pps-gpio.c | 2 +- drivers/ptp/ptp_clock.c | 11 +- drivers/pwm/pwm-lpc18xx-sct.c | 20 +- drivers/regulator/qcom_smd-regulator.c | 4 +- drivers/regulator/rpi-panel-attiny-regulator.c | 56 ++- drivers/remoteproc/qcom_q6v5_adsp.c | 1 + drivers/remoteproc/qcom_q6v5_mss.c | 11 +- drivers/remoteproc/qcom_wcnss.c | 1 + drivers/remoteproc/remoteproc_debugfs.c | 2 +- drivers/rtc/interface.c | 7 +- drivers/rtc/rtc-mc146818-lib.c | 6 +- drivers/rtc/rtc-pl031.c | 6 +- drivers/scsi/fnic/fnic_scsi.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 25 +- drivers/scsi/pm8001/pm8001_hwi.c | 23 +- drivers/scsi/pm8001/pm80xx_hwi.c | 209 +++++----- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_bsg.c | 6 +- drivers/scsi/qla2xxx/qla_def.h | 21 +- drivers/scsi/qla2xxx/qla_edif.c | 25 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 +- drivers/scsi/qla2xxx/qla_gs.c | 160 +++---- drivers/scsi/qla2xxx/qla_init.c | 233 ++++++----- drivers/scsi/qla2xxx/qla_inline.h | 2 + drivers/scsi/qla2xxx/qla_iocb.c | 93 +++-- drivers/scsi/qla2xxx/qla_isr.c | 1 + drivers/scsi/qla2xxx/qla_mbx.c | 29 +- drivers/scsi/qla2xxx/qla_mid.c | 9 +- drivers/scsi/qla2xxx/qla_mr.c | 11 +- drivers/scsi/qla2xxx/qla_nvme.c | 22 + drivers/scsi/qla2xxx/qla_os.c | 32 +- drivers/scsi/qla2xxx/qla_sup.c | 4 +- drivers/scsi/qla2xxx/qla_target.c | 14 +- drivers/scsi/qla2xxx/qla_tmpl.c | 9 +- drivers/scsi/scsi_error.c | 9 +- drivers/scsi/scsi_transport_fc.c | 39 +- drivers/scsi/sd.c | 6 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/soc/mediatek/mtk-pm-domains.c | 3 + drivers/soc/qcom/ocmem.c | 1 + drivers/soc/qcom/qcom_aoss.c | 2 +- drivers/soc/qcom/rpmpd.c | 3 + drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/soundwire/dmi-quirks.c | 2 +- drivers/soundwire/intel.c | 4 +- drivers/spi/spi-mt65xx.c | 15 +- drivers/spi/spi-mxic.c | 28 +- drivers/spi/spi-pxa2xx-pci.c | 17 +- drivers/spi/spi-tegra114.c | 4 + drivers/spi/spi-tegra20-slink.c | 8 +- drivers/spi/spi-tegra210-quad.c | 2 + drivers/spi/spi-zynqmp-gqspi.c | 5 +- drivers/spi/spi.c | 4 +- drivers/staging/iio/adc/ad7280a.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_acc.c | 28 +- .../media/atomisp/pci/atomisp_gmin_platform.c | 18 + drivers/staging/media/atomisp/pci/hmm/hmm.c | 7 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 2 +- drivers/staging/media/hantro/hantro_h1_regs.h | 2 +- drivers/staging/media/imx/imx7-mipi-csis.c | 6 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 74 ++-- drivers/staging/media/meson/vdec/esparser.c | 7 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 8 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 2 +- drivers/staging/media/zoran/zoran.h | 2 +- drivers/staging/media/zoran/zoran_card.c | 86 ++-- drivers/staging/media/zoran/zoran_device.c | 7 +- drivers/staging/media/zoran/zoran_driver.c | 18 +- drivers/staging/mt7621-dts/gbpc1.dts | 40 +- drivers/staging/mt7621-dts/gbpc2.dts | 116 +++++- drivers/staging/mt7621-dts/mt7621.dtsi | 26 +- drivers/staging/r8188eu/core/rtw_recv.c | 3 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 7 +- drivers/tty/hvc/hvc_iucv.c | 4 +- drivers/tty/mxser.c | 15 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 2 +- drivers/tty/serial/8250/8250_dma.c | 11 +- drivers/tty/serial/8250/8250_lpss.c | 28 +- drivers/tty/serial/8250/8250_mid.c | 19 +- drivers/tty/serial/8250/8250_port.c | 24 +- drivers/tty/serial/kgdboc.c | 6 +- drivers/tty/serial/serial_core.c | 14 + drivers/usb/host/xhci-hub.c | 5 +- drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci.c | 20 +- drivers/usb/host/xhci.h | 14 +- drivers/usb/serial/Kconfig | 1 + drivers/usb/serial/pl2303.c | 2 + drivers/usb/serial/pl2303.h | 3 + drivers/usb/serial/usb-serial-simple.c | 7 + drivers/usb/storage/ene_ub6250.c | 155 ++++--- drivers/usb/storage/realtek_cr.c | 2 +- drivers/usb/typec/tipd/core.c | 5 + drivers/usb/typec/tipd/tps6598x.h | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 18 +- drivers/vfio/pci/vfio_pci_core.c | 61 +++ drivers/vhost/iotlb.c | 6 +- drivers/video/fbdev/atafb.c | 12 +- drivers/video/fbdev/atmel_lcdfb.c | 11 +- drivers/video/fbdev/cirrusfb.c | 16 +- drivers/video/fbdev/controlfb.c | 2 + drivers/video/fbdev/core/fbcvt.c | 53 +-- drivers/video/fbdev/core/fbmem.c | 29 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/nvidia/nv_i2c.c | 2 +- .../fbdev/omap2/omapfb/displays/connector-dvi.c | 1 + .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 8 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 2 +- .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 4 +- drivers/video/fbdev/sm712fb.c | 46 +- drivers/video/fbdev/smscufx.c | 3 +- drivers/video/fbdev/udlfb.c | 8 +- drivers/video/fbdev/w100fb.c | 15 +- drivers/virt/acrn/hsm.c | 20 +- drivers/virt/acrn/mm.c | 24 ++ drivers/watchdog/rti_wdt.c | 1 + drivers/xen/swiotlb-xen.c | 2 +- fs/binfmt_elf.c | 90 ++-- fs/binfmt_elf_fdpic.c | 18 +- fs/btrfs/block-group.c | 8 +- fs/btrfs/disk-io.c | 26 +- fs/btrfs/file-item.c | 2 +- fs/btrfs/reflink.c | 7 +- fs/btrfs/space-info.c | 3 +- fs/btrfs/volumes.c | 48 ++- fs/buffer.c | 8 +- fs/cifs/cifsfs.c | 14 +- fs/cifs/file.c | 10 + fs/cifs/smb2ops.c | 130 +++--- fs/coredump.c | 86 +++- fs/exec.c | 26 +- fs/ext2/super.c | 6 +- fs/ext4/inline.c | 9 +- fs/ext4/inode.c | 25 ++ fs/ext4/mballoc.c | 128 +++--- fs/ext4/namei.c | 10 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/compress.c | 5 +- fs/f2fs/data.c | 8 +- fs/f2fs/debug.c | 18 +- fs/f2fs/f2fs.h | 1 + fs/f2fs/file.c | 5 +- fs/f2fs/gc.c | 4 +- fs/f2fs/inode.c | 7 +- fs/f2fs/node.c | 6 +- fs/f2fs/segment.c | 7 + fs/f2fs/super.c | 10 +- fs/f2fs/sysfs.c | 2 +- fs/file.c | 31 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/file.c | 2 +- fs/gfs2/inode.c | 2 +- fs/gfs2/rgrp.c | 10 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 2 +- fs/io_uring.c | 10 +- fs/jffs2/build.c | 4 +- fs/jffs2/fs.c | 2 +- fs/jffs2/scan.c | 6 +- fs/jfs/jfs_dmap.c | 7 + fs/nfs/callback_proc.c | 27 +- fs/nfs/callback_xdr.c | 4 - fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3xdr.c | 22 +- fs/nfs/nfs4proc.c | 1 + fs/nfs/pagelist.c | 1 + fs/nfs/pnfs.c | 11 + fs/nfs/pnfs.h | 2 + fs/nfs/proc.c | 1 + fs/nfs/write.c | 5 +- fs/nfsd/filecache.c | 6 +- fs/nfsd/nfs4state.c | 12 +- fs/nfsd/nfsproc.c | 2 +- fs/nfsd/xdr.h | 2 +- fs/ntfs/inode.c | 4 + fs/ocfs2/quota_global.c | 23 +- fs/ocfs2/quota_local.c | 2 - fs/proc/bootconfig.c | 2 + fs/pstore/platform.c | 38 +- fs/ubifs/dir.c | 238 ++++++----- fs/ubifs/file.c | 14 +- fs/ubifs/io.c | 34 +- fs/ubifs/ioctl.c | 2 +- fs/ubifs/journal.c | 52 ++- include/drm/drm_connector.h | 12 +- include/drm/drm_dp_helper.h | 2 +- include/linux/atomic/atomic-arch-fallback.h | 38 +- include/linux/binfmts.h | 3 + include/linux/blk-cgroup.h | 17 + include/linux/coredump.h | 5 +- include/linux/fb.h | 1 + include/linux/mtd/rawnand.h | 2 + include/linux/nvme.h | 1 + include/linux/pci.h | 1 + include/linux/pstore.h | 6 +- include/linux/randomize_kstack.h | 16 +- include/linux/sched.h | 8 + include/linux/serial_core.h | 2 + include/linux/skbuff.h | 28 +- include/linux/skmsg.h | 13 +- include/linux/soc/ti/ti_sci_protocol.h | 2 +- include/linux/sunrpc/xdr.h | 2 + include/linux/swiotlb.h | 3 +- include/net/netfilter/nf_conntrack_helper.h | 1 + include/net/netfilter/nf_flow_table.h | 18 + include/scsi/scsi_device.h | 1 + include/sound/pcm.h | 1 + include/trace/events/ext4.h | 78 ++-- include/trace/events/rxrpc.h | 8 +- include/uapi/linux/bpf.h | 12 +- include/uapi/linux/rfkill.h | 14 +- include/uapi/linux/rseq.h | 20 +- include/uapi/linux/serial_core.h | 3 + kernel/audit.h | 4 + kernel/auditsc.c | 87 +++- kernel/bpf/btf.c | 26 +- kernel/bpf/stackmap.c | 56 ++- kernel/debug/kdb/kdb_support.c | 2 +- kernel/dma/debug.c | 4 +- kernel/dma/swiotlb.c | 24 +- kernel/events/core.c | 3 + kernel/livepatch/core.c | 4 +- kernel/locking/lockdep.c | 38 +- kernel/locking/lockdep_internals.h | 6 +- kernel/locking/lockdep_proc.c | 51 ++- kernel/power/hibernate.c | 2 +- kernel/power/suspend_test.c | 8 +- kernel/printk/printk.c | 6 +- kernel/ptrace.c | 47 ++- kernel/rcu/rcu_segcblist.h | 4 +- kernel/resource.c | 41 +- kernel/rseq.c | 8 +- kernel/sched/core.c | 1 + kernel/sched/cpuacct.c | 3 +- kernel/sched/cpufreq_schedutil.c | 1 + kernel/sched/deadline.c | 12 +- kernel/sched/debug.c | 10 - kernel/sched/fair.c | 18 +- kernel/sched/rt.c | 32 +- kernel/trace/trace.c | 9 +- kernel/trace/trace_events.c | 88 ++++ kernel/watch_queue.c | 4 +- lib/kunit/try-catch.c | 2 +- lib/raid6/test/Makefile | 4 +- lib/raid6/test/test.c | 1 - lib/test_kmod.c | 1 + lib/test_lockup.c | 11 +- lib/test_xarray.c | 22 + lib/vsprintf.c | 51 ++- lib/xarray.c | 4 + mm/kmemleak.c | 9 +- mm/madvise.c | 3 +- mm/memcontrol.c | 2 +- mm/memory.c | 17 +- mm/mempolicy.c | 8 +- mm/mlock.c | 7 +- mm/mmap.c | 2 +- mm/page_alloc.c | 9 +- mm/slab.c | 1 + mm/usercopy.c | 5 +- net/bluetooth/hci_conn.c | 2 + net/can/isotp.c | 69 +-- net/core/skbuff.c | 51 ++- net/core/skmsg.c | 17 +- net/dsa/dsa2.c | 5 + net/ipv4/route.c | 18 +- net/ipv4/tcp_bpf.c | 14 +- net/ipv4/tcp_output.c | 5 +- net/ipv6/xfrm6_output.c | 16 + net/key/af_key.c | 2 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/main.c | 13 +- net/mac80211/mesh.c | 2 +- net/mac80211/mlme.c | 15 +- net/mac80211/util.c | 27 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nf_conntrack_helper.c | 6 + net/netfilter/nf_conntrack_proto_tcp.c | 17 +- net/netfilter/nf_flow_table_inet.c | 17 + net/netfilter/nf_flow_table_ip.c | 18 - net/netfilter/nft_ct.c | 3 + net/netlink/af_netlink.c | 2 + net/openvswitch/conntrack.c | 132 +++--- net/openvswitch/flow_netlink.c | 4 +- net/rfkill/core.c | 48 ++- net/rxrpc/ar-internal.h | 15 +- net/rxrpc/call_event.c | 2 +- net/rxrpc/call_object.c | 40 +- net/rxrpc/server_key.c | 7 +- net/sched/act_ct.c | 19 +- net/sunrpc/clnt.c | 4 +- net/sunrpc/xprt.c | 7 + net/tipc/socket.c | 3 +- net/unix/af_unix.c | 16 +- net/vmw_vsock/virtio_transport.c | 11 +- net/x25/af_x25.c | 11 +- net/xdp/xsk.c | 69 ++- net/xfrm/xfrm_interface.c | 5 +- samples/bpf/xdpsock_user.c | 5 +- samples/landlock/sandboxer.c | 1 + scripts/atomic/fallbacks/read_acquire | 11 +- scripts/atomic/fallbacks/set_release | 7 +- scripts/dtc/Makefile | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 25 +- scripts/mod/modpost.c | 2 +- security/integrity/evm/evm_main.c | 2 +- security/keys/keyctl_pkey.c | 14 +- security/keys/trusted-keys/trusted_core.c | 6 +- security/landlock/syscalls.c | 2 +- security/security.c | 17 +- security/selinux/hooks.c | 90 ++-- security/selinux/include/policycap.h | 1 + security/selinux/include/policycap_names.h | 3 +- security/selinux/include/security.h | 7 + security/selinux/selinuxfs.c | 2 + security/selinux/xfrm.c | 2 +- security/smack/smack_lsm.c | 2 +- security/tomoyo/load_policy.c | 4 +- sound/core/pcm.c | 1 + sound/core/pcm_lib.c | 9 +- sound/core/pcm_native.c | 39 +- sound/firewire/fcp.c | 4 +- sound/isa/cs423x/cs4236.c | 8 +- sound/pci/hda/patch_hdmi.c | 8 +- sound/pci/hda/patch_realtek.c | 15 +- sound/soc/amd/vangogh/acp5x-pcm-dma.c | 68 +-- sound/soc/atmel/atmel_ssc_dai.c | 5 +- sound/soc/atmel/mikroe-proto.c | 20 +- sound/soc/atmel/sam9g20_wm8731.c | 1 + sound/soc/atmel/sam9x5_wm8731.c | 13 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/lpass-rx-macro.c | 14 +- sound/soc/codecs/lpass-tx-macro.c | 2 + sound/soc/codecs/lpass-va-macro.c | 4 +- sound/soc/codecs/lpass-wsa-macro.c | 2 + sound/soc/codecs/msm8916-wcd-analog.c | 22 +- sound/soc/codecs/msm8916-wcd-digital.c | 5 +- sound/soc/codecs/mt6358.c | 4 + sound/soc/codecs/rk817_codec.c | 6 +- sound/soc/codecs/rt5663.c | 2 + sound/soc/codecs/wcd934x.c | 12 +- sound/soc/codecs/wcd938x.c | 10 +- sound/soc/codecs/wm8350.c | 28 +- sound/soc/dwc/dwc-i2s.c | 17 +- sound/soc/fsl/fsl_spdif.c | 2 + sound/soc/fsl/imx-es8328.c | 1 + sound/soc/generic/simple-card-utils.c | 15 + sound/soc/intel/boards/sof_sdw.c | 2 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 7 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 7 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 23 +- sound/soc/mxs/mxs-saif.c | 5 +- sound/soc/mxs/mxs-sgtl5000.c | 3 + sound/soc/rockchip/rockchip_i2s.c | 15 +- sound/soc/sh/fsi.c | 19 +- sound/soc/sh/rz-ssi.c | 73 ++-- sound/soc/soc-compress.c | 5 + sound/soc/soc-core.c | 2 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-topology.c | 3 +- sound/soc/sof/imx/imx8m.c | 1 + sound/soc/sof/intel/Kconfig | 1 + sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda-pcm.c | 1 + sound/soc/sof/intel/hda.c | 15 +- sound/soc/ti/davinci-i2s.c | 5 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 25 ++ sound/spi/at73c213.c | 27 +- tools/bpf/bpftool/gen.c | 2 +- tools/bpf/bpftool/map.c | 6 +- tools/include/uapi/linux/bpf.h | 4 +- tools/lib/bpf/btf_dump.c | 11 +- tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/netlink.c | 63 ++- tools/lib/bpf/xsk.c | 11 + tools/perf/builtin-stat.c | 2 +- tools/perf/pmu-events/arch/x86/skylakex/cache.json | 111 ++--- .../arch/x86/skylakex/floating-point.json | 24 +- .../pmu-events/arch/x86/skylakex/frontend.json | 18 +- .../perf/pmu-events/arch/x86/skylakex/memory.json | 96 ++--- .../pmu-events/arch/x86/skylakex/pipeline.json | 11 + .../pmu-events/arch/x86/skylakex/skx-metrics.json | 461 ++++++++++++++++++--- .../pmu-events/arch/x86/skylakex/uncore-other.json | 23 + tools/testing/selftests/bpf/prog_tests/bind_perm.c | 20 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 2 +- .../testing/selftests/bpf/progs/test_sock_fields.c | 2 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp.c | 2 +- .../bpf/progs/test_xdp_adjust_tail_grow.c | 2 +- .../bpf/progs/test_xdp_adjust_tail_shrink.c | 4 +- .../selftests/bpf/progs/test_xdp_devmap_helpers.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_link.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_loop.c | 2 +- .../selftests/bpf/progs/test_xdp_noinline.c | 4 +- .../bpf/progs/test_xdp_with_cpumap_helpers.c | 4 +- .../bpf/progs/test_xdp_with_devmap_helpers.c | 4 +- tools/testing/selftests/bpf/progs/xdp_dummy.c | 2 +- .../selftests/bpf/progs/xdp_redirect_multi_kern.c | 4 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 4 +- tools/testing/selftests/bpf/test_lirc_mode2.sh | 5 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 10 +- .../selftests/bpf/test_tcp_check_syncookie.sh | 2 +- tools/testing/selftests/bpf/test_xdp_redirect.sh | 4 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 62 +-- tools/testing/selftests/bpf/test_xdp_veth.sh | 4 +- tools/testing/selftests/bpf/xdping.c | 5 +- tools/testing/selftests/lkdtm/config | 1 + .../testing/selftests/net/af_unix/test_unix_oob.c | 6 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 19 + .../testing/selftests/net/test_vxlan_under_vrf.sh | 8 +- tools/testing/selftests/net/timestamping.c | 4 +- tools/testing/selftests/rcutorture/bin/torture.sh | 4 +- tools/testing/selftests/sgx/Makefile | 2 +- tools/testing/selftests/vm/Makefile | 12 +- tools/testing/selftests/x86/Makefile | 6 +- tools/testing/selftests/x86/check_cc.sh | 2 +- tools/virtio/virtio_test.c | 1 + virt/kvm/kvm_main.c | 13 + 956 files changed, 9965 insertions(+), 5201 deletions(-) create mode 100644 arch/powerpc/boot/dts/fsl/t1040rdb-rev-a.dts create mode 100644 drivers/gpu/drm/meson/meson_encoder_hdmi.c create mode 100644 drivers/gpu/drm/meson/meson_encoder_hdmi.h copy drivers/platform/chrome/{cros_ec_trace.h => cros_ec_sensorhub_trace.h} (61%)