This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_apm/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/linux.
from 79714efdeed8 Merge v5.16.18 new 19f565ccc277 Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" new d08d4143f41a USB: serial: pl2303: add IBM device IDs new 2a3dfe78c83d dt-bindings: usb: hcd: correct usb-device path new dff063ad0ffb USB: serial: pl2303: fix GS type detection new d184f44362ae USB: serial: simple: add Nokia phone driver new 487e1b359b3f mm: kfence: fix missing objcg housekeeping for SLAB new d31ee4dca59a HID: logitech-dj: add new lightspeed receiver id new 6888db171d28 HID: Add support for open wheel and no attachment to T300 new 5a3af0df59f9 xfrm: fix tunnel model fragmentation behavior new 4393ee264828 ARM: mstar: Select HAVE_ARM_ARCH_TIMER new 3535d0db4323 virtio_console: break out of buf poll on remove new 2b9531e80335 vdpa/mlx5: should verify CTRL_VQ feature exists for MQ new 0cb83d4dabd4 tools/virtio: fix virtio_test execution new ee5b7c910cd4 ethernet: sun: Free the coherent when failing in probing new 3d390ce29859 gpio: Revert regression in sysfs-gpio (gpiolib.c) new 0db4245f9441 spi: Fix invalid sgs value new 83df57b419e4 net:mcf8390: Use platform_get_irq() to get the interrupt new 74078f2e736c Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" new f73ed9c9618b spi: Fix erroneous sgs value with min_t() new 26c4f8af5646 Input: zinitix - do not report shadow fingers new 16d974fa4ddd af_key: add __GFP_ZERO flag for compose_sadb_supported in [...] new 3f82a264cd84 net: dsa: microchip: add spi_device_id tables new 6daa1ca1b61a scsi: fnic: Finish scsi_cmnd before dropping the spinlock new 5b2baa023c9a selftests: vm: fix clang build error multiple output files new 535e25486dec locking/lockdep: Avoid potential access of invalid memory [...] new e23628cd6136 drm/amdgpu: move PX checking into amdgpu_device_ip_early_init new a0aaecd4f0e4 drm/amdgpu: only check for _PR3 on dGPUs new 609e9bfd0b8f iommu/iova: Improve 32-bit free space estimate new 2f928c0d5c02 tpm: fix reference counting for struct tpm_chip new 7902856af516 block: ensure plug merging checks the correct queue at least once new 97142ada138f block: flush plug based on hardware and software queue order new 3dd24facd2c9 usb: typec: tipd: Forward plug orientation to typec subsystem new 13b299d62de7 USB: usb-storage: Fix use of bitfields for hardware data i [...] new 4a6478518f95 xhci: fix garbage USBSTS being logged in some cases new 8a3dd3163685 xhci: fix runtime PM imbalance in USB2 resume new 935c8ae36cc7 xhci: make xhci_handshake timeout for xhci_reset() adjustable new bb520df78654 xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() new 6ad0ec446b0b mei: me: disable driver on the ign firmware new 32e6a209e0e7 mei: me: add Alder Lake N device id. new ce2aa13bd5cc mei: avoid iterator usage outside of list_for_each_entry new 2b4bdc66080c bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series new 31fff0a2f3d6 bus: mhi: Fix MHI DMA structure endianness new 69dac663123c docs: sphinx/requirements: Limit jinja2<3.1 new 0f982638ca35 coresight: Fix TRCCONFIGR.QE sysfs interface new a529af1f5a5c coresight: syscfg: Fix memleak on registration failure in [...] new 29f811fa7a19 iio: adc: aspeed: Add divider flag to fix incorrect voltag [...] new 3cba2e652b17 iio: afe: rescale: use s64 for temporary scale calculations new f510c160559b iio: inkern: apply consumer scale on IIO_VAL_INT cases new 58bac9acc98c iio: inkern: apply consumer scale when no channel scale is [...] new 9188c08327c7 iio: inkern: make a best effort on offset calculation new 247f735f095f greybus: svc: fix an error handling bug in gb_svc_hello() new de1206b3db6e clk: rockchip: re-add rational best approximation algorith [...] new 73334d10be25 clk: uniphier: Fix fixed-rate initialization new c8248775c1b9 ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE new ffa631c4bff5 cifs: fix handlecache and multiuser new 4c1d011f2fa4 cifs: we do not need a spinlock around the tree access dur [...] new 9473c96f11a9 KEYS: fix length validation in keyctl_pkey_params_get_2() new 36ddff79914c KEYS: asymmetric: enforce that sig algo matches key algo new bb10b6df1f3d KEYS: asymmetric: properly validate hash_algo and encoding new 222edfdea807 Documentation: add link to stable release candidate tree new 38a8d08fcca9 Documentation: update stable tree link new ee92d9739ecc firmware: stratix10-svc: add missing callback parameter on RSU new bb7fcbe80a01 firmware: sysfb: fix platform-device leak in error path new 3e80c59b860d HID: intel-ish-hid: Use dma_alloc_coherent for firmware update new babc3daf01b5 SUNRPC: avoid race between mod_timer() and del_timer_sync() new acbdb4f17a6a SUNRPC: Do not dereference non-socket transports in sysfs new 71bf13ea3a5a NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR new 2764af8ce0bf NFSD: prevent underflow in nfssvc_decode_writeargs() new 79b1c54fc6ce NFSD: prevent integer overflow on 32 bit systems new ddc527d01fe7 f2fs: fix to unlock page correctly in error path of is_alive() new e9ebf1e8fc50 f2fs: quota: fix loop condition at f2fs_quota_sync() new 7bab2d3bccd0 f2fs: fix to do sanity check on .cp_pack_total_block_count new a8c3e5351798 remoteproc: Fix count check in rproc_coredump_write() new ffc152a2b337 mm/mlock: fix two bugs in user_shm_lock() new de386e9da693 pinctrl: ingenic: Fix regmap on X series SoCs new 04ea05612ef7 pinctrl: samsung: drop pin banks references on error paths new 210612367f7d net: bnxt_ptp: fix compilation error new 219c29df86b9 spi: mxic: Fix the transmit path new ebade3fb2ea1 mtd: rawnand: protect access to rawnand devices while in suspend new 41f6be840f13 can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_s [...] new 4db7d6f48199 can: m_can: m_can_tx_handler(): fix use after free of skb new 3e006cf0fb80 can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree [...] new 22327bd7988f jffs2: fix use-after-free in jffs2_clear_xattr_subsystem new 5f34310d1376 jffs2: fix memory leak in jffs2_do_mount_fs new b26bbc0c122c jffs2: fix memory leak in jffs2_scan_medium new 327c0869f2d2 mm: fs: fix lru_cache_disabled race in bh_lru new f90879d37de8 mm: don't skip swap entry even if zap_details specified new fde1dd4f4b3c mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] new d66a7ce91383 mm: invalidate hwpoison page cache page in fault path new 593cfe7f9752 mempolicy: mbind_range() set_policy() after vma_merge() new 164637227b40 scsi: core: sd: Add silence_suspend flag to suppress some [...] new d67e0c9a1f1a scsi: ufs: Fix runtime PM messages never-ending cycle new bfe81d568436 scsi: scsi_transport_fc: Fix FPIN Link Integrity statistic [...] new e251b32d6b77 scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON D [...] new 8e63995847ac qed: display VF trust config new dd1be5d6f74b qed: validate and restrict untrusted VFs vlan promisc mode new 1f18c558882e riscv: dts: canaan: Fix SPI3 bus width new 8259312f38a8 riscv: Fix fill_callchain return value new f32e1212e579 riscv: Increase stack size under KASAN new d0d95b6c216e Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" new a6cc38a1a566 cifs: do not skip link targets when an I/O fails new fadddfc1dc3c cifs: prevent bad output lengths in smb2_ioctl_query_info() new 0f0ce73e7dad cifs: fix NULL ptr dereference in smb2_ioctl_query_info() new 9ccb8f519d86 ALSA: cs4236: fix an incorrect NULL check on list iterator new 4b6473028672 ALSA: hda: Avoid unsol event during RPM suspending new abedf0d08c79 ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and [...] new e2778e1b3bf6 ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 new c615559a1045 rtc: mc146818-lib: fix locking in mc146818_set_time new d274ce4a3dfd rtc: pl031: fix rtc features null pointer dereference new dfbe550c8235 io_uring: ensure that fsnotify is always called new 01931e1c4e3d ocfs2: fix crash when mount with quota enabled new 41ec764cb26e drm/simpledrm: Add "panel orientation" property on non-upr [...] new f2fbe178ad9c mm: madvise: skip unmapped vma holes passed to process_madvise new d6cd44fac1db mm: madvise: return correct bytes advised with process_madvise new 6d93e402eb79 Revert "mm: madvise: skip unmapped vma holes passed to pro [...] new 46f3292a16b0 mm,hwpoison: unmap poisoned page before invalidation new 486cc204674d mm/kmemleak: reset tag when compare object pointer new 10b2ceee3eb2 dm stats: fix too short end duration_ns when using precise [...] new fdfe414ca28d dm: fix use-after-free in dm_cleanup_zoned_dev() new bee1419a1920 dm: interlock pending dm_io and dm_wait_for_bios_completion new 6925d909195f dm: fix double accounting of flush with data new 4d362a290f4b dm integrity: set journal entry unused when shrinking device new fa1ba706b52e tracing: Have trace event string test handle zero length strings new b5073d72d06d drbd: fix potential silent data corruption new cf522d741f53 can: isotp: sanitize CAN ID checks in isotp_bind() new f027f5efd259 PCI: fu740: Force 2.5GT/s for initial device probe new 3ea5e0905926 arm64: signal: nofpsimd: Do not allocate fp/simd context w [...] new 49962babcb5c arm64: Do not defer reserve_crashkernel() for platforms wi [...] new b866a01853a0 arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 new 22a55019767e arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs new 521890c87396 arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs new b96e4061b172 arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs new ad8a422f073f arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs new 09eca322d411 ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM new 659ca56b5415 mmc: core: use sysfs_emit() instead of sprintf() new 8e5a2398e704 Revert "ACPI: Pass the same capabilities to the _OSC regar [...] new 32779b139ffb ACPI: properties: Consistently return -ENOENT if there are [...] new 4d9e08537d01 coredump: Also dump first pages of non-executable ELF libraries new f4ad87bee5e5 ext4: fix ext4_fc_stats trace point new ba8d348eae32 ext4: fix fs corruption when tring to remove a non-empty d [...] new 8eeebd24705f ext4: make mb_optimize_scan performance mount option work [...] new 49b0d8bf0580 samples/landlock: Fix path_list memory leak new 9e0b4023eb68 landlock: Use square brackets around "landlock-ruleset" new 783d271127ee mailbox: tegra-hsp: Flush whole channel new 2835e60ccc62 btrfs: zoned: put block group after final usage new dbd20bb904ad block: fix rq-qos breakage from skipping rq_qos_done_bio() new a214c6bc0cac block: limit request dispatch loop duration new 378f649bf3a9 block: don't merge across cgroup boundaries if blkcg is enabled new f455a68cf954 drm/edid: check basic audio support on CEA extension block new 9565a3b5203a fbdev: Hot-unplug firmware fb devices on forced removal new 34d986f6ee5f video: fbdev: sm712fb: Fix crash in smtcfb_read() new 7377740933a0 video: fbdev: atari: Atari 2 bpp (STe) palette bugfix new 11a73d775500 rfkill: make new event layout opt-in new dd9b98210cc4 ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes new 19f9099933e8 ARM: dts: at91: sama5d2: Fix PMERRLOC resource size new f60b280ce9f0 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 new d445a12cb7f5 ARM: dts: exynos: add missing HDMI supplies on SMDK5250 new ce9565bcdc77 ARM: dts: exynos: add missing HDMI supplies on SMDK5420 new 38b179111a2a mgag200 fix memmapsl configuration in GCTL6 register new 9b9abea47f6f carl9170: fix missing bit-wise or operator for tx_params new 2338a14caa44 pstore: Don't use semaphores in always-atomic-context code new 27a439baeb44 thermal: int340x: Increase bitmap size new f107a8cf3fe3 lib/raid6/test: fix multiple definition linking error new a8054d3fa5de exec: Force single empty string when argv is empty new 36bd0ccabf6a crypto: rsa-pkcs1pad - only allow with rsa new a65456e0cc8f crypto: rsa-pkcs1pad - correctly get hash from source scatterlist new b473317a33bc crypto: rsa-pkcs1pad - restore signature length check new cc9b04ebeef8 crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_ver [...] new 68ede8130807 bcache: fixup multiple threads crash new d1b6840d8fb9 PM: domains: Fix sleep-in-atomic bug caused by genpd_debug [...] new 47de92b2ff00 DEC: Limit PMAX memory probing to R3k systems new c381117cc972 media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC new 2b4584b5d631 media: omap3isp: Use struct_group() for memcpy() region new 55bccafc246b media: venus: vdec: fixed possible memory leak issue new 42c5a9dfa3f0 media: venus: hfi_cmds: List HDR10 property as unsupported [...] new b16495aaece4 media: venus: venc: Fix h264 8x8 transform control new 04bff7090378 media: davinci: vpif: fix unbalanced runtime PM get new bc060794a737 media: davinci: vpif: fix unbalanced runtime PM enable new b5a3bb7f6f16 media: davinci: vpif: fix use-after-free on driver unbind new f269acc87a99 btrfs: zoned: mark relocation as writing new f25b3e1958c8 btrfs: extend locking to all space_info members accesses new 17a2437d44f4 btrfs: verify the tranisd of the to-be-written dirty exten [...] new 677099b76cb3 xtensa: define update_mmu_tlb function new 64c8603b59e5 xtensa: fix stop_machine_cpuslocked call in patch_text new 30868c8c515e xtensa: fix xtensa_wsr always writing 0 new e3da711d5595 drm/syncobj: flatten dma_fence_chains on transfer new a3794d25e063 drm/nouveau/backlight: Fix LVDS backlight detection on som [...] new 29f664ae3cac drm/nouveau/backlight: Just set all backlight types as RAW new 2a5b551a5206 drm/fb-helper: Mark screen buffers in system memory with F [...] new e19812531c05 brcmfmac: firmware: Allocate space for default boardrev in nvram new 4e0b507597e1 brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup [...] new c7020cd43f42 brcmfmac: pcie: Declare missing firmware files in pcie.c new d6103e12907d brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with mem [...] new 88307a3340c3 brcmfmac: pcie: Fix crashes due to early IRQs new f2be98b0a19d drm/i915/opregion: check port number bounds for SWSCI disp [...] new 5f6e560e3e86 drm/i915/gem: add missing boundary check in vm_access new e841b1654b45 PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails new 68d19af72f45 PCI: pciehp: Clear cmd_busy bit in polling mode new da8df265f615 PCI: xgene: Revert "PCI: xgene: Fix IB window setup" new 96581fe6676f regulator: qcom_smd: fix for_each_child.cocci warnings new be5d7492d42d selinux: access superblock_security_struct in LSM blob way new 7b858b8617c4 selinux: check return value of sel_make_avc_files new 43d0f4d5705a crypto: ccp - Ensure psp_ret is always init'd in __sev_pla [...] new cc744db61229 hwrng: cavium - Check health status while reading random data new 9f2b5cee9e38 hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER new 752f9aef66d1 crypto: sun8i-ss - really disable hash on A80 new 7ece28e35901 crypto: authenc - Fix sleep in atomic context in decrypt_tail new f4efd5ed38ad crypto: mxs-dcp - Fix scatterlist processing new 5c85cd5a011c selinux: Fix selinux_sb_mnt_opts_compat() new f506aeed0fe4 thermal: int340x: Check for NULL after calling kmemdup() new a462214866ee crypto: octeontx2 - remove CONFIG_DM_CRYPT check new 7caefbca5330 spi: tegra114: Add missing IRQ check in tegra_spi_probe new 73e08852c657 spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe new 4b164352101a stack: Constrain and fix stack offset randomization with C [...] new f3547749da9c arm64/mm: avoid fixmap race condition when create pud mapping new fa11feb9ca99 security: add sctp_assoc_established hook new 1904c8e42c51 security: implement sctp_assoc_established hook in selinux new 3dbea9ed5218 blk-cgroup: set blkg iostat after percpu stat aggregation new b323f353915d selftests/x86: Add validity check and allow field splitting new 0fb8e2c1d91d selftests/sgx: Treat CC as one argument new 4cbbb1f7b019 crypto: rockchip - ECB does not need IV new c7828b5d1ebe audit: log AUDIT_TIME_* records only from rules new 22609b9f0ada EVM: fix the evm= __setup handler return value new bb3f166687c3 crypto: ccree - don't attempt 0 len DMA mappings new ef7b10f3cac7 crypto: hisilicon/sec - fix the aead software fallback for engine new 83360ce299a2 spi: pxa2xx-pci: Balance reference count for PCI DMA device new a9dfb7058b26 hwmon: (pmbus) Add mutex to regulator ops new 1ea7a6619846 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING new c5fe5ea32dee nvme: cleanup __nvme_check_ids new 8ddc4a58f422 nvme: fix the check for duplicate unique identifiers new cf0cb8686e55 block: don't delete queue kobject before its children new a6f9a51d897b PM: hibernate: fix __setup handler error handling new 101bf7d153c9 PM: suspend: fix return value of __setup handler new a81bda2340bd spi: spi-zynqmp-gqspi: Handle error for dma_set_mask new 51517a22dc4d hwrng: atmel - disable trng on failure path new c5e249905030 crypto: sun8i-ss - call finalize with bh disabled new 86dd989a507d crypto: sun8i-ce - call finalize with bh disabled new 9fdd78e44a33 crypto: amlogic - call finalize with bh disabled new 0fb90cfad578 crypto: gemini - call finalize with bh disabled new f6b3a28e4bc1 crypto: vmx - add missing dependencies new d95da112c29f clocksource/drivers/timer-ti-dm: Fix regression from errat [...] new a2270b06baf5 clocksource/drivers/exynos_mct: Refactor resources allocation new ff37c4784ded clocksource/drivers/exynos_mct: Handle DTS with higher num [...] new 406592e2edfa clocksource/drivers/timer-microchip-pit64b: Use notrace new 94ef872d7a07 clocksource/drivers/timer-of: Check return value of of_iom [...] new cdf805717b28 arm64: prevent instrumentation of bp hardening callbacks new d543d28928da KEYS: trusted: Fix trusted key backends when building as module new 6316281f0478 KEYS: trusted: Avoid calling null function trusted_key_exit new 471dcf1833fd ACPI: APEI: fix return value of __setup handlers new 6c7189f766bc crypto: ccp - ccp_dmaengine_unregister release dma channels new 25c358efee51 crypto: ccree - Fix use after free in cc_cipher_exit() new dd64f2c5db39 hwrng: nomadik - Change clk_disable to clk_disable_unprepare new 2a3ef2bef158 hwmon: (pmbus) Add Vin unit off handling new 5aedc51cd53c clocksource: acpi_pm: fix return value of __setup handler new ded168c80f85 io_uring: don't check unrelated req->open.how in accept request new c418517bb12d io_uring: terminate manual loop iterator loop correctly fo [...] new 112a2f9b0a84 watch_queue: Fix NULL dereference in error cleanup new 7e8c9b0df07a watch_queue: Actually free the watch new b459d92905b2 f2fs: fix to enable ATGC correctly via gc_idle sysfs interface new aa9d617c344f sched/debug: Remove mpol_get/put and task_lock/unlock from [...] new 65b0a8457b67 sched/core: Export pelt_thermal_tp new 11385426f1d6 sched/uclamp: Fix iowait boost escaping uclamp restriction new b0d539fe5222 rseq: Remove broken uapi field layout on 32-bit little endian new 9ae9401e663a perf/core: Fix address filter parser for multiple filters new b87eaeb7ad7a perf/x86/intel/pt: Fix address filter config for 32-bit kernel new 87c0a005cfdc sched/fair: Improve consistency of allowed NUMA balance ca [...] new aa80bf73e3b3 f2fs: fix missing free nid in f2fs_handle_failed_inode new a0fe04fa6120 nfsd: more robust allocation failure handling in nfsd_file [...] new cd7b6e5080dc sched/cpuacct: Fix charge percpu cpuusage new eae729e0f9ff sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race new 1789bd98815f f2fs: fix to avoid potential deadlock new b5ae7c468e4e btrfs: fix unexpected error path when reflinking an inline extent new 89b1c23591e0 f2fs: fix compressed file start atomic write may cause dat [...] new d9da87226dcd selftests, x86: fix how check_cc.sh is being invoked new d1a2c0aefa9c drivers/base/memory: add memory block to memory group afte [...] new ad7769973f15 kunit: make kunit_test_timeout compatible with comment new 040afed9768b pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE [...] new a0287f8e5c70 media: staging: media: zoran: fix usage of vb2_dma_contig_ [...] new 7a2e50fca3b8 media: camss: csid-170: fix non-10bit formats new 8c1b7620c119 media: camss: csid-170: don't enable unused irqs new d7339f78c5d4 media: camss: csid-170: set the right HALT_CMD when disabled new 31dd7ea96fec media: camss: vfe-170: fix "VFE halt timeout" error new 7ad00365f22c media: staging: media: imx: imx7-mipi-csis: Make subdev na [...] new 2a5fd6b40204 media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buff [...] new cbdabb48be7b media: mtk-vcodec: potential dereference of null pointer new f86721483437 media: imx: imx8mq-mipi-csi2: remove wrong irq config writ [...] new 2f5ecf5edb68 media: imx: imx8mq-mipi_csi2: fix system resume new a80c71879123 media: bttv: fix WARNING regression on tunerless devices new 9fc93d0802a0 media: atmel: atmel-sama7g5-isc: fix ispck leftover new 7fe48c073957 ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively new a84d5e5b5580 ASoC: codecs: Check for error pointer after calling devm_r [...] new 915f0bf11824 ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting new 64a6dcbe0831 ASoC: simple-card-utils: Set sysclk on all components new 2230ed44f59f memory: tegra20-emc: Correct memory device mask new 56ef536ce39c media: coda: Fix missing put_device() call in coda_get_vdoa_data new c316e6a49745 media: meson: vdec: potential dereference of null pointer new a920a08d1382 media: hantro: Fix overfill bottom register field name new ca1cba08a2f1 media: ov6650: Fix set format try processing path new d3d7847bd7c0 media: v4l: Avoid unaligned access warnings when printing [...] new 0526147bb210 media: ov5648: Don't pack controls struct new 26ee497132e2 media: aspeed: Correct value for h-total-pixels new 0e73b4065cad video: fbdev: matroxfb: set maxvram of vbG200eW to the sam [...] new 546fba26b905 video: fbdev: controlfb: Fix COMPILE_TEST build new d396c651e2b5 video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() new bcef1fe26ac5 video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdf [...] new 6bc73f4fa891 video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() new c6002691f47d ARM: dts: Fix OpenBMC flash layout label addresses new 722d3fdc090c ASoC: max98927: add missing header file new f26269c8ac92 arm64: dts: qcom: sc7280: Fix gmu unit address new 36166c395c3d firmware: qcom: scm: Remove reassignment to desc following [...] new e561e1f6411e ARM: dts: qcom: ipq4019: fix sleep clock new 84b89fa877ad soc: qcom: rpmpd: Check for null return of devm_kcalloc new 447499ab9435 soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem new 2ee39164a701 soc: qcom: aoss: Fix missing put_device call in qmp_get new fd9a79835d65 soc: qcom: aoss: remove spurious IRQF_ONESHOT flags new d7bd4ca047be arm64: dts: qcom: sdm845: fix microphone bias properties a [...] new 07ccb527ad78 arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema new bdfc6ff99a6b arm64: dts: broadcom: bcm4908: use proper TWD binding new d1e40e2732dc arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc new 3226045e0863 arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc new 472bb29c9999 arm64: dts: qcom: msm8994: Provide missing "xo_board" and [...] new 6d0901558601 arm64: dts: qcom: ipq6018: fix usb reference period new c53aefa790cd firmware: ti_sci: Fix compilation failure when CONFIG_TI_S [...] new 768473311a4e soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe new e2f23d2191cd cpuidle: qcom-spm: Check if any CPU is managed by SPM new 710a17e955f8 ARM: dts: sun8i: v3s: Move the csi1 block to follow address order new 808caebf0bc6 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 new 88b5779c17f5 vsprintf: Fix potential unaligned access new 5176d48dde2b ARM: dts: imx: Add missing LVDS decoder on M53Menlo new 7ed1bd0a9d2d media: mexon-ge2d: fixup frames size in registers new e66594954d16 media: video/hdmi: handle short reads of hdmi info frame. new 91e2805579ab media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ [...] new 37f808a9e734 media: em28xx: initialize refcount before kref_get new b5470f3efa53 media: usb: go7007: s2250-board: fix leak in probe() new cb27d0232cb0 media: cedrus: H265: Fix neighbour info buffer size new c67e5c05188b media: cedrus: h264: Fix neighbour info buffer size new 87a2b44cb300 ASoC: codecs: rx-macro: fix accessing compander for aux new 7e3629e256d1 ASoC: codecs: rx-macro: fix accessing array out of bounds [...] new 4a799972a283 ASoC: codecs: va-macro: fix accessing array out of bounds [...] new f03c0c94186d ASoC: codecs: wc938x: fix accessing array out of bounds fo [...] new 34ce9535f88c ASoC: codecs: wcd938x: fix kcontrol max values new 033e3041ce7c ASoC: codecs: wcd934x: fix kcontrol max values new 80ba0bc740d7 ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_ [...] new f6ce8604b7f6 media: v4l2-core: Initialize h264 scaling matrix new c3ba2637fd7d media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated new 7a8bc51565b5 selftests/lkdtm: Add UBSAN config new 63a368bf69ca vsprintf: Fix %pK with kptr_restrict == 0 new 3363c0fb2886 uaccess: fix nios2 and microblaze get_user_8() new 7b8c273415c0 ASoC: rt5663: check the return value of devm_kzalloc() in [...] new df116784b105 ASoC: acp: check the return value of devm_kzalloc() in acp [...] new 7f069deeb62d soc: mediatek: pm-domains: Add wakeup capacity support in [...] new 0340f9bf4c69 mmc: sdhci_am654: Fix the driver data of AM64 SoC new 95427ae5cd3c ASoC: ti: davinci-i2s: Add check for clk_enable() new 2adfc7431a51 ALSA: spi: Add check for clk_enable() new a4733c004871 arm64: dts: ns2: Fix spi-cpol and spi-cpha property new f3bca343c202 arm64: dts: broadcom: Fix sata nodename new 3fcdb9921cd8 printk: fix return value of printk.devkmsg __setup handler new 9e563574f9ec ASoC: mxs-saif: Handle errors for clk_enable new 4e71d824e6dc ASoC: atmel_ssc_dai: Handle errors for clk_enable new ad7d2aeb799b ASoC: dwc-i2s: Handle errors for clk_enable new 08af6da684b4 ASoC: soc-compress: prevent the potentially use of null pointer new e7d2e6e13ec1 memory: emif: Add check for setup_interrupts new 5403a3885a78 memory: emif: check the pointer temp in get_device_details() new d07e4bbaff6f ALSA: firewire-lib: fix uninitialized flag for AV/C deferr [...] new b214c69a5c49 arm64: dts: rockchip: Fix SDIO regulator supply properties [...] new 39417ad6de7e m68k: coldfire/device.c: only build for MCF_EDMA when h/w [...] new 2874122ca4ca media: stk1160: If start stream fails, return buffers with [...] new dd18f9294587 media: vidtv: Check for null return of vzalloc new d36f4e666b57 ASoC: cs35l41: Fix GPIO2 configuration new b2ba2927bb73 ASoC: cs35l41: Fix max number of TX channels new 32e6ceb05f36 ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_au [...] new f38fde9314f9 ASoC: wm8350: Handle error for wm8350_register_irq new 077b90a45c32 ASoC: fsi: Add check for clk_enable new bea378bba9ce video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of new a489073bfe22 media: saa7134: fix incorrect use to determine if list is empty new aee4c2568836 ivtv: fix incorrect device_caps for ivtvfb new 0f517480d588 ASoC: atmel: Fix error handling in snd_proto_probe new 4f19cdbb3c33 ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() i [...] new e5ca0a59871f ASoC: SOF: Add missing of_node_put() in imx8m_probe new 0ae3df7d07cb ASoC: mediatek: use of_device_get_match_data() new d5a38629f1aa ASoC: mediatek: mt8192-mt6359: Fix error handling in mt819 [...] new 7a752cb8e759 ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_ [...] new 3cbe0872818c ASoC: dmaengine: do not use a NULL prepare_slave_config() [...] new d2923b48d99f ASoC: mxs: Fix error handling in mxs_sgtl5000_probe new 9f498ab25e24 ASoC: fsl_spdif: Disable TX clock when stop new dc9e910499db ASoC: imx-es8328: Fix error return code in imx_es8328_probe() new 2d7f81dc8c07 ASoC: SOF: Intel: enable DMI L1 for playback streams new 7a8dc27b7cac ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepa [...] new 92e34984703b mmc: davinci_mmc: Handle error for clk_enable new 4e5510219111 ASoC: rockchip: Fix PM usage reference of rockchip_i2s_tdm_resume new 14228225091a ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe new 37dec3bc01e6 ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd [...] new f3793eeb7b94 ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934 [...] new 177fb68c577b ASoC: amd: Fix reference to PCM buffer address new 034117cac318 ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLA [...] new 9cf0755c1560 ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx new a69bace3401f drm/meson: osd_afbcd: Add an exit callback to struct meson [...] new 7e88f6d40f58 drm/meson: split out encoder from meson_dw_hdmi new c03d7c890eef drm/meson: Fix error handling when afbcd.ops->init fails new 5274b9079343 drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev new 9172c711bd88 drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_ [...] new 7debe80d8a84 drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl [...] new 01c69900e541 drm: bridge: adv7511: Fix ADV7535 HPD enablement new bd56a6d045ad ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern new 58a8c42abcaa drm/v3d/v3d_drv: Check for error num after setting mask new f86631de2ed8 drm/panfrost: Check for error num after setting mask new 861bccf3bb9f bpftool: Fix error check when calling hashmap__new() new 650f1a4e01f1 libbpf: Fix possible NULL pointer dereference when destroy [...] new 0b59c4918a69 bpftool: Only set obj->skeleton on complete success new a3728d32fc61 udmabuf: validate ubuf->pagecount new d7fccf264b1a bpf: Fix UAF due to race between btf_try_get_module and lo [...] new 3ee7db7ea79b drm/selftests/test-drm_dp_mst_helper: Fix memory leak in s [...] new 15a0b313d4e0 drm/locking: fix drm_modeset_acquire_ctx kernel-doc new af6b7f41d794 selftests: bpf: Fix bind on used port new bf6a0bdc1ac1 Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products new 24608d8489cb Bluetooth: hci_serdev: call init_rwsem() before p->open() new 29568323bfbc mtd: onenand: Check for error irq new 99229e173fa5 mtd: rawnand: gpmi: fix controller timings setting new f9b6368fa354 selftests, xsk: Fix rx_full stats test new b2e326889b80 drm/edid: Don't clear formats if using deep color new 2e16b1f7e8bb drm/edid: Split deep color modes between RGB and YUV444 new 6af03dc0e19d ionic: fix type complaint in ionic_dev_cmd_clean() new 9ac0406855eb ionic: start watchdog after all is setup new dd7c960c3527 ionic: Don't send reset commands if FW isn't running new 648c10c7065f ionic: fix up printing of timeout error new 36cb41f9117e ionic: Correctly print AQ errors if completions aren't received new 837fd4a8b63b drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_l [...] new f4eaa999fec7 drm/amd/display: Fix a NULL pointer dereference in amdgpu_ [...] new 427a6f88253e drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultima [...] new f18a459c31dc net: phy: at803x: move page selection fix to config_init new 3161dd44d4b9 selftests/bpf/test_xdp_redirect_multi: use temp netns for testing new 7da6169b6ebb ath9k_htc: fix uninit value bugs new c08db032ddb7 ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz new 7f63c7215c9e RDMA/core: Set MR type in ib_reg_user_mr new 43862572a201 KVM: PPC: Fix vmx/vsx mixup in mmio emulation new 20e81143b430 selftests/net: timestamping: Fix bind_phc check new f54e5c9d4016 i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK R [...] new 9821302eec59 i40e: respect metadata on XSK Rx to skb new cc27e71cdf66 ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb new e473fd21df6e ice: respect metadata on XSK Rx to skb new e01777c273f8 igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb new cb239ef882f2 ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly new e1bb730184a8 ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK [...] new 413b1212afaf ixgbe: respect metadata on XSK Rx to skb new f675761c5bff power: reset: gemini-poweroff: Fix IRQ check in gemini_pow [...] new cf61f850bf28 ray_cs: Check ioremap return value new e3e84a5ac13e powerpc: dts: t1040rdb: fix ports names for Seville Ethern [...] new 182d3a791246 KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init new 833e110f9707 powerpc/perf: Don't use perf_hw_context for trace IMC PMU new 5748252cf822 mt76: connac: fix sta_rec_wtbl tag len new 9da08143c620 mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_gene [...] new 32ba2da1626c mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv new 3773af2d5679 mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error new 64ed8b9b2ed1 mt76: mt7921: set EDCA parameters with the MCU CE command new 26b5f12470ce mt76: mt7921: do not always disable fw runtime-pm new 82b581f7b1ec mt76: mt7921: fix a leftover race in runtime-pm new 5a80bb2fd51f mt76: mt7615: fix a leftover race in runtime-pm new 4e86f6d14ba8 mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb() new b26151b7868b mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb() new f9131399b83e mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl new a6708b96a640 mt76: mt7921e: fix possible probe failure after reboot new f8ae1204e6ec mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_t [...] new 4dae8fc559f4 mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_t [...] new daf02c7e3c3d mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta new 1d0221e88dce mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs() new 7bd520ccc34b mt76: mt7915: fix the nss setting in bitrates new 9c796a57cbb5 ptp: unregister virtual clocks when unregistering physical clock. new 7d276fc56698 net: dsa: mv88e6xxx: Enable port policy support on 6097 new a3bcd2110c08 bpf: Fix a btf decl_tag bug when tagging a function new 89970f74c5fe mac80211: Remove a couple of obsolete TODO new 36fb65a150bd mac80211: limit bandwidth in HE capabilities new 15ab376fc350 scripts/dtc: Call pkg-config POSIXly correct new 3203b13ab934 livepatch: Fix build failure on 32 bits processors new 9ea8d2fca8fe net: asix: add proper error handling of usb read errors new dbad8b608dda i2c: bcm2835: Use platform_get_irq() to get the interrupt new c7df23a54d6d i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' new 5b8f6d94c8f5 mtd: mchp23k256: Add SPI ID table new 4c9ca11e44f5 mtd: mchp48l640: Add SPI ID table new 73e6b7759220 selftests/bpf: Extract syscall wrapper new 3026ac17733b selftests/bpf: Use "__se_" prefix on architectures without [...] new 3ddb49af0809 igc: avoid kernel warning when changing RX ring parameters new 408db8ec1fa6 igb: refactor XDP registration new 538fa11fc430 PCI: aardvark: Fix reading MSI interrupt number new aae926f8c2ec PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulat [...] new 1269b6b51b17 RDMA/rxe: Check the last packet by RXE_END_MASK new db930b62d03f libbpf: Fix signedness bug in btf_dump_array_data() new 52fbd8266709 cxl/core: Fix cxl_probe_component_regs() error message new 0b315513d26a tools/testing/cxl: Fix root port to host bridge assignment new 05171ee90955 cxl/regs: Fix size of CXL Capability Header Register new 75bc32198e06 net:enetc: allocate CBD ring data memory using DMA coheren [...] new e696ed9f7d77 libbpf: Fix compilation warning due to mismatched printf format new 7b69ae8b0398 drm/bridge: dw-hdmi: use safe format when first in bridge chain new 723644ebfdb2 libbpf: Use dynamically allocated buffer when receiving ne [...] new 261041097ab3 power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init new 6100d0290868 HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports new dfabf75a4a71 iommu/ipmmu-vmsa: Check for error num after setting mask new f0d5d938d51a drm/bridge: anx7625: Fix overflow issue on reading EDID new 7d6831008d82 i2c: pasemi: Drop I2C classes from platform driver variant new b28cac8a30f1 bpftool: Fix the error when lookup in no-btf maps new 6e0be3da2e9d drm/amd/pm: enable pm sysfs write for one VF mode new e9bbd9504bfa drm/amd/display: Add affected crtcs to atomic state for ds [...] new 7cedd22f1a8d libbpf: Fix memleak in libbpf_netlink_recv() new e3c409aa40a8 IB/cma: Allow XRC INI QPs to set their local ACK timeout new b0022ca445d5 cxl/port: Hold port reference until decoder release new f2a1e0eb70c2 dax: make sure inodes are flushed before destroy cache new cb0db98193a0 selftests: mptcp: add csum mib check for mptcp_connect new de29913ffe00 iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with [...] new 68fdc688b55a iwlwifi: mvm: don't iterate unadded vifs when handling FW [...] new b5cdbe2c3c51 iwlwifi: mvm: align locking in D3 test debugfs new 43ec5e56e6f3 iwlwifi: yoyo: remove DBGI_SRAM address reset writing new 15345b59dc76 iwlwifi: yoyo: Avoid using dram data if allocation failed new 22ed8cee319f iwlwifi: Fix -EIO error code that is never returned new df43a5b51955 iwlwifi: mvm: Fix an error code in iwl_mvm_up() new cdd79e4ddf19 mtd: rawnand: pl353: Set the nand chip node as the flash node new fbba600f432a drm/msm/dp: populate connector of struct dp_panel new 65d62819aa09 drm/msm/dp: stop link training after link training 2 failed new 73850aa94ea7 drm/msm/dp: always add fail-safe mode into connector mode list new f955ab8046a9 drm/msm/dsi: Use "ref" fw clock instead of global name for [...] new 195b4dbf7335 drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode new 5c26101b5ec6 drm/msm/dpu: add DSPP blocks teardown new 53a52e8932ab drm/msm/dpu: fix dp audio condition new cf584e960c6e i40e: remove dead stores on XSK hotpath new 8adb14be6d25 ath11k: avoid active pdev check for each msdu new 2b908375a70a ath11k: Invalidate cached reo ring entry before accessing it new 24bbb15b40a2 dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS new 26ddd196e9eb vfio/pci: fix memory leak during D3hot to D0 transition new 82b4afbccfa1 vfio/pci: wake-up devices around reset functions new 6eb3868b5b2e scsi: fnic: Fix a tracing statement new b3193ed94d69 scsi: pm8001: Fix command initialization in pm80XX_send_re [...] new 9b5226185db4 scsi: pm8001: Fix command initialization in pm8001_chip_ss [...] new 39fa72159941 scsi: pm8001: Fix payload initialization in pm80xx_set_the [...] new a0381df41c3f scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_p [...] new 8bc597987a57 scsi: pm8001: Fix payload initialization in pm80xx_encrypt [...] new 4f65665c60ee scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_ [...] new a572a94948f6 scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() new 2879647beddf scsi: pm8001: Fix NCQ NON DATA command task initialization new 4c3ce4a13af4 scsi: pm8001: Fix NCQ NON DATA command completion handling new 326d894adf89 scsi: pm8001: Fix abort all task initialization new b1a693e58106 mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts new 4ab39ef31807 net: dsa: realtek-smi: fix kdoc warnings new eb65e64dd4aa net: dsa: realtek-smi: move to subdirectory new 8bb42130f90c RDMA/mlx5: Fix the flow of a miss in the allocation of a c [...] new 67193fa433b4 drm/amd/display: Remove vupdate_int_entry definition new 5879eb57587a TOMOYO: fix __setup handlers return values new 37ceb7e6fbcf power: supply: sbs-charger: Don't cancel work that is not [...] new 24a46253365c mt76: mt7915: fix the muru tlv issue new 9b30cc5d313b ext2: correct max file size computing new cd78b74031cb drm/tegra: Fix reference leak in tegra_dsi_ganged_probe new 15f87b50750d power: supply: bq24190_charger: Fix bq24190_vbus_is_enable [...] new 4cad7db4064e scsi: hisi_sas: Change permission of parameter prot_mask new eb5624f274b1 drm/bridge: cdns-dsi: Make sure to to create proper aliase [...] new bde52f3c0c60 bpf, arm64: Call build_prologue() first in first JIT pass new b7abdabadd8d bpf, arm64: Feed byte-offset into bpf line info new d1579253ffce xsk: Fix race at socket teardown new 38194777aea7 RDMA/irdma: Fix netdev notifications for vlan's new 66cea3fa9ff0 RDMA/irdma: Fix Passthrough mode in VM new feb3cf936cbf RDMA/irdma: Remove incorrect masking of PD new 5124a344983e gpu: host1x: Fix a memory leak in 'host1x_remove()' new 346eb815e859 libbpf: Skip forward declaration when counting duplicated [...] new 6c0a5f94940b powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_ [...] new 27c742ca76e7 powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit new c21959019073 KVM: x86: Fix emulation in writing cr8 new f0a6128ce7ef KVM: x86/emulator: Defer not-present segment check in __lo [...] new 455098b91244 KVM: SVM: Exit to userspace on ENOMEM/EFAULT GHCB errors new 1edf7f641568 hv_balloon: rate-limit "Unhandled message" warning new 0378416e6481 KVM: arm64: Enable Cortex-A510 erratum 2077057 by default new d3d28d9b54b4 i2c: xiic: Make bus names unique new 4a536a7d22a5 net: phy: micrel: Fix concurrent register access new 7b07a86852e7 power: supply: wm8350-power: Handle error for wm8350_register_irq new ae07ec8110ba power: supply: wm8350-power: Add missing free in free_charger_irq new 832ce8456bb6 IB/hfi1: Allow larger MTU without AIP new c62452bd75f5 RDMA/core: Fix ib_qp_usecnt_dec() called when error new 2167b75ad88f PCI: Reduce warnings on possible RW1C corruption new 27e1a417e265 net: axienet: fix RX ring refill allocation failure handling new a1da4b2a250a drm/msm/a6xx: Fix missing ARRAY_SIZE() check new ba088f6e3e53 mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n new b2eb97a285af MIPS: Sanitise Cavium switch cases in TLB handler synthesizers new cee19678f075 powerpc/sysdev: fix incorrect use to determine if list is empty new a3dae36d632b powerpc/64s: Don't use DSISR for SLB faults new 7327ecc92175 mfd: mc13xxx: Add check for mc13xxx_irq_request new 6007b82332e3 libbpf: Unmap rings when umem deleted new 1f8f9b3ae27d selftests/bpf: Make test_lwt_ip_encap more stable and faster new 366e1e6d0f80 platform/x86: huawei-wmi: check the return value of device [...] new dddc21218200 scsi: mpt3sas: Fix incorrect 4GB boundary check new 48f4f19937f4 powerpc: 8xx: fix a return value error in mpc8xx_pic_init new 3cd3a7c3b72e xtensa: add missing XCHAL_HAVE_WINDOWED check new e91645e71995 iwlwifi: pcie: fix SW error MSI-X mapping new babb99d9ee0a vxcan: enable local echo for sent CAN frames new 74b1d41e1b64 ath10k: Fix error handling in ath10k_setup_msa_resources new 4680c2ac9aab mips: cdmm: Fix refcount leak in mips_cdmm_phys_base new 33014306020d MIPS: RB532: fix return value of __setup handler new 5a8501d34b26 MIPS: pgalloc: fix memory leak caused by pgd_free() new 8baea2b96fa9 mtd: rawnand: atmel: fix refcount issue in atmel_nand_cont [...] new e0bd5424aa80 power: ab8500_chargalg: Use CLOCK_MONOTONIC new f21056f15bbe RDMA/irdma: Prevent some integer underflows new eed4e3e752c2 Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" new d66498507801 RDMA/mlx5: Fix memory leak in error flow for subscribe eve [...] new 4dd2e947d3be bpf, sockmap: Fix memleak in sk_psock_queue_msg new f677328f05f5 bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full new 87d532d41ef9 bpf, sockmap: Fix more uncharged while msg has more_data new 223f3c51ab16 bpf, sockmap: Fix double uncharge the mem of sk_msg new be75121e4594 samples/bpf, xdpsock: Fix race when running for fix durati [...] new b955ba243a74 USB: storage: ums-realtek: fix error code in rts51x_read_mem() new 4bf26b79a1d8 RDMA/rxe: Change variable and function argument to proper type new ff11dd4b9a7d RDMA/rxe: Fix ref error in rxe_av.c new 9759a3547526 drm/i915/display: Fix HPD short pulse handling for eDP new d658d369ad64 drm/i915/display: Do not re-enable PSR after it was marked [...] new 9519482c849e netfilter: flowtable: Fix QinQ and pppoe support for inet table new 7d6c538cf5a4 mt76: mt7921: fix mt7921_queues_acq implementation new f55ffb5a5332 can: isotp: return -EADDRNOTAVAIL when reading from unboun [...] new e9b9b992bc29 can: isotp: support MSG_TRUNC flag when reading from socket new f5738b4af71e bareudp: use ipv6_mod_enabled to check if IPv6 enabled new 475f9cce98b6 ibmvnic: fix race between xmit and reset new 2ab6cd7f1b02 af_unix: Fix some data-races around unix_sk(sk)->oob_skb. new bef0f3083c07 selftests/bpf: Fix error reporting from sock_fields programs new e6b6c904c0f8 Bluetooth: hci_uart: add missing NULL check in h5_enqueue new c1f3339e43db Bluetooth: call hci_le_conn_failed with hdev lock in hci_l [...] new 4d3d1f2c35a1 Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt new f6dd8669b829 RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dy [...] new 48ab2897521c ipv4: Fix route lookups when handling ICMP redirects and P [...] new 752add6f5ce5 mptcp: Fix crash due to tcp_tsorted_anchor was initialized [...] new e8aaf3134bc5 af_netlink: Fix shift out of bounds in group mask calculation new a92cc431975b i2c: meson: Fix wrong speed use from probe new bbfc3df91204 netfilter: conntrack: Add and use nf_ct_set_auto_assign_he [...] new a1537a708a98 i2c: mux: demux-pinctrl: do not deactivate a master that i [...] new 403f9e0bc553 powerpc/pseries: Fix use after free in remove_phb_dynamic() new 4fb6d7e4fbb0 selftests/bpf/test_lirc_mode2.sh: Exit with proper code new 7da646d7f743 bpftool: Fix print error when show bpf map new dae84466c716 PCI: Avoid broken MSI on SB600 USB devices new 1d717816189f net: bcmgenet: Use stronger register read/writes to assure [...] new fcdacebb8190 tcp: ensure PMTU updates are processed during fastopen new a04bcdb8a33f openvswitch: always update flow key after nat new b6e668ff43eb net: dsa: fix panic on shutdown if multi-chip tree failed [...] new b58fa5cf636f tipc: fix the timer expires after interval 100ms new 0bf5c123f9cd mfd: asic3: Add missing iounmap() on error asic3_mfd_probe new 24d7ac842630 ice: fix 'scheduling while atomic' on aux critical err interrupt new 494218cd99e9 ice: don't allow to run ice_send_event_to_aux() in atomic ctx new 459080fab12b drivers: ethernet: cpsw: fix panic when interrupt coalecei [...] new d7faa04a44a0 kernel/resource: fix kfree() of bootmem memory again new 40cf07dcf413 clk: renesas: r9a07g044: Update multiplier and divider val [...] new 58cfaad888b8 staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl818 [...] new f3c006d3a444 staging: r8188eu: release_firmware is not called if alloca [...] new 6c9041b2f90c mxser: fix xmit_buf leak in activate when LSR == 0xff new 8f3a0311add1 fsi: scom: Fix error handling new 9cd5e110c2ca fsi: scom: Remove retries in indirect scoms new b7571c72572f pwm: lpc18xx-sct: Initialize driver data and hardware befo [...] new 03358bca86d5 pps: clients: gpio: Propagate return value from pps_gpio_probe new b5596995211c fsi: Aspeed: Fix a potential double free new 4066c612f842 misc: alcor_pci: Fix an error handling path new 22b1ea0421d4 cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse new 31b94103bb7c soundwire: intel: fix wrong register name in intel_shim_wake new d02b3d4a8c52 clk: qcom: ipq8074: fix PCI-E clock oops new 35c87dd5c550 dmaengine: idxd: change bandwidth token to read buffers new 467eea9a3d4c dmaengine: idxd: restore traffic class defaults after wq reset new 04b00d097048 iio: mma8452: Fix probe failing when an i2c_device_id is used new f0ee56ab97ce staging: qlge: add unregister_netdev in qlge_probe new f7f33fd5dfd2 serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type new 0b1ce4373bad staging:iio:adc:ad7280a: Fix handing of device address bit [...] new 615d909beee3 pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel new 56979cb79ced pinctrl: renesas: checker: Fix miscalculation of number of states new 4dbb53a032b1 clk: qcom: ipq8074: Use floor ops for SDCC1 clock new 4d21de3c0334 phy: dphy: Correct lpx parameter and its derivatives(ta_{g [...] new 770efebcb472 phy: phy-brcm-usb: fixup BCM4908 support new 22a2fdfc4705 serial: 8250_mid: Balance reference count for PCI DMA device new 864d4a5dd5a3 serial: 8250_lpss: Balance reference count for PCI DMA device new 187e87216b8c NFS: Use of mapping_set_error() results in spurious errors new bd041541a7d2 serial: 8250: Fix race condition in RTS-after-send handling new 20b9e1b67b14 iio: adc: Add check for devm_request_threaded_irq new 04655dd1d8ac habanalabs: Add check for pci_enable_device new 960a7932326b NFS: Return valid errors from nfs2/3_decode_dirent() new 5e9b767c6cd4 staging: r8188eu: fix endless loop in recv_func new b3f66f25374a dma-debug: fix return value of __setup handlers new 27082e4eefcc clk: imx7d: Remove audio_mclk_root_clk new 629367efdebe clk: imx: off by one in imx_lpcg_parse_clks_from_dt() new 173ded0b55e1 clk: at91: sama7g5: fix parents of PDMCs' GCLK new 96888f0dcf35 clk: qcom: clk-rcg2: Update logic to calculate D value for RCG new dd4498aafebb clk: qcom: clk-rcg2: Update the frac table for pixel clock new 76e4ba471586 dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma new 7844467f9923 remoteproc: qcom: Fix missing of_node_put in adsp_alloc_me [...] new 83b4946cf173 remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss [...] new a7d988735e75 remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_me [...] new 3c627a37f1bd nvdimm/region: Fix default alignment for small regions new 139844478aa9 clk: actions: Terminate clk_div_table with sentinel element new c49b72aa1ae2 clk: loongson1: Terminate clk_div_table with sentinel element new b2df0d197943 clk: hisilicon: Terminate clk_div_table with sentinel element new 40ed7940fd6f clk: clps711x: Terminate clk_div_table with sentinel element new d183f20cf5a7 clk: Fix clk_hw_get_clk() when dev is NULL new 4ba672ab7305 clk: tegra: tegra124-emc: Fix missing put_device() call in [...] new cc204a1f812f mailbox: imx: fix crash in resume on i.mx8ulp new e53f2f987435 NFS: remove unneeded check in decode_devicenotify_args() new d9b0da5fdd61 staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree new d9b08f90c50d staging: mt7621-dts: fix formatting new cdc18fd0de0c staging: mt7621-dts: fix pinctrl properties for ethernet new 6075954e0e2e staging: mt7621-dts: fix GB-PC2 devicetree new 160df5c599c5 pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init new 00a5f2c779c7 pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback new 34b37a081a37 pinctrl: mediatek: paris: Fix "argument" argument type for [...] new 43f1481142b3 pinctrl: mediatek: paris: Fix pingroup pin config state readback new 45a291ef12b6 pinctrl: mediatek: paris: Skip custom extra pin config dum [...] new 91fd2cd49528 pinctrl: microchip-sgpio: lock RMW access new 9511c6018cd7 pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe new 5ffff45bbea8 pinctrl/rockchip: Add missing of_node_put() in rockchip_pi [...] new 7952a2f8b18c tty: hvc: fix return value of __setup handler new 9010154beae2 kgdboc: fix return value of __setup handler new 231ba7c0715d serial: 8250: fix XOFF/XON sending when DMA is used new 149d5fb7e012 virt: acrn: obtain pa from VMA with PFNMAP flag new ee827d86ee73 virt: acrn: fix a memory leak in acrn_dev_ioctl() new 001b43f5a282 kgdbts: fix return value of __setup handler new 2958ed8d722d firmware: google: Properly state IOMEM dependency new 27ddc8815e23 driver core: dd: fix return value of __setup handler new f57d9aee874d jfs: fix divide error in dbNextAG new aaac30e80b9f SUNRPC/call_alloc: async tasks mustn't block waiting for memory new 451f785029cb SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC new fd5c282939fa SUNRPC: Don't call connect() more than once on a TCP socket new efd489886c09 netfilter: egress: Report interface as outgoing new 85aa76a3deb6 netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options new fd12bebaf69f SUNRPC don't resend a task on an offlined transport new 8d98a56f3577 NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error new 943f6f52b75c kdb: Fix the putarea helper function new 41b84c380eb8 perf stat: Fix forked applications enablement of counters new d8fc5a901ca2 clk: qcom: gcc-msm8994: Fix gpll4 width new 27cb7d136224 vsock/virtio: initialize vdev->priv before using VQs new e8443ac70098 vsock/virtio: read the negotiated features before using VQs new 4c7bd3f98e94 vsock/virtio: enable VQs early on probe new a7e290fb0ab1 clk: Initialize orphan req_rate new 980bc42812c0 xen: fix is_xen_pmu() new 66bbdb5b29b9 net: enetc: report software timestamping via SO_TIMESTAMPING new a889f1eb7088 net: hns3: fix bug when PF set the duplicate MAC address for VFs new 0f049f16ec5f net: hns3: fix port base vlan add fail when concurrent with reset new 09e383ca97e7 net: hns3: add vlan list lock to protect vlan list new 863f4215b42d net: hns3: format the output of the MAC address new a5e03875c953 net: hns3: refine the process when PF set VF VLAN new 440454c0c147 net: phy: broadcom: Fix brcm_fet_config_init() new f1b21d17ba19 selftests: test_vxlan_under_vrf: Fix broken test case new 6d12ce1468e1 NFS: Don't loop forever in nfs_do_recoalesce() new 4cc7643feeba net: hns3: clean residual vf config after disable sriov new 0aff322b951d net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL new f24e010072bf qlcnic: dcb: default to returning -EOPNOTSUPP new 4a279d7ee1c6 net/x25: Fix null-ptr-deref caused by x25_disconnect new c346791877e6 net: sparx5: switchdev: fix possible NULL pointer dereference new 31d34a7872f2 octeontx2-af: initialize action variable new 1c95a962e3a5 selftests: tls: skip cmsg_to_pipe tests with TLS=n new bdd85776abe4 net: prefer nf_ct_put instead of nf_conntrack_put new 4bb42d73def9 net/sched: act_ct: fix ref leak when switching zones new 7bb1b01c8143 NFSv4/pNFS: Fix another issue with a list iterator pointin [...] new 965efd33c4e2 net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list [...] new 2ee9660213b7 fs: fd tables have to be multiples of BITS_PER_LONG new 0d26d371130d lib/test: use after free in register_test_dev_kmod() new afc46998a32e fs: fix fd table size alignment properly new 00fc07fa0b4a LSM: general protection fault in legacy_parse_param new 373c90c664dc regulator: rpi-panel: Handle I2C errors/timing to the Atmel new 8ff4b3bf5990 crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos new 59a113127266 gcc-plugins/stackleak: Exactly match strings instead of prefixes new 7e7a4f32b4ef rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] new 1320b4d314de pinctrl: npcm: Fix broken references to chip->parent_device new c72882e57ad4 rcu: Mark writes to the rcu_segcblist structure's ->flags field new 7d6cebd25a0b block: throttle split bio in case of iops limit new 057b53c4f876 memstick/mspro_block: fix handling of read-only devices new b909cc120d8a block/bfq_wf2q: correct weight to ioprio new 12f5e354998f crypto: xts - Add softdep on ecb new a8820e841670 crypto: hisilicon/sec - not need to enable sm4 extra mode [...] new 87fdfe8589d4 block, bfq: don't move oom_bfqq new 63ff236354f4 selinux: use correct type for context length new 3c6eaaf3d381 powercap/dtpm_cpu: Reset per_cpu variable in the release function new 3a17a2dcd409 arm64: module: remove (NOLOAD) from linker script new b2ec24277169 selinux: allow FIOCLEX and FIONCLEX with policy capability new 134f76bad2d8 loop: use sysfs_emit() in the sysfs xxx show() new d182b6d1e630 Fix incorrect type in assignment of ipv6 port for audit new 4272ecc4ffb4 irqchip/qcom-pdc: Fix broken locking new 02728ea149b9 irqchip/nvic: Release nvic_base upon failure new 95c37542c86f fs/binfmt_elf: Fix AT_PHDR for unusual ELF files new 5687958bf18f bfq: fix use-after-free in bfq_dispatch_request new 3440f2cfcb6f ACPICA: Avoid walking the ACPI Namespace if it is not there new e8b18f5730c8 lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3 new abc2129e646a Revert "Revert "block, bfq: honor already-setup queue merges"" new 0e840465cbb0 ACPI/APEI: Limit printable size of BERT table data new 2add538e57a2 PM: core: keep irq flags in device_pm_check_callbacks() new b3d6adb3a49d parisc: Fix non-access data TLB cache flush faults new 3a354b5a1db5 parisc: Fix handling off probe non-access faults new c8ceb1658fa9 nvme-tcp: lockdep: annotate in-kernel sockets new 4420aaf9455e spi: tegra20: Use of_device_get_match_data() new d4982ceb137e spi: fsi: Implement a timeout for polling status new f2542b33a69b atomics: Fix atomic64_{read_acquire,set_release} fallbacks new 5092c6707bf1 locking/lockdep: Iterate lock_classes directly when readin [...] new c270fdcc53ec ext4: correct cluster len and clusters changed accounting [...] new b07eedd0222e ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit new 1efabe24346f sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINT [...] new 343117559ef4 ext4: don't BUG if someone dirty pages without asking ext4 first new 0748a0f7dcb9 f2fs: fix to do sanity check on curseg->alloc_type new 69fbace881bb NFSD: Fix nfsd_breaker_owns_lease() return values new c9ad16d72a99 f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs new 0cfccb13cb87 btrfs: harden identification of a stale device new 3c40052e3fde btrfs: make search_csum_tree return 0 if we get -EFBIG new f181b2e06092 btrfs: handle csum lookup errors properly on reads new 4a4ceb2b9907 btrfs: do not double complete bio on errors during compres [...] new e76c78c48902 btrfs: do not clean up repair bio if submit fails new 738886004bd2 f2fs: use spin_lock to avoid hang new 160179bbf9db f2fs: compress: fix to print raw data size in error path o [...] new 5a4fc2cb68c7 Adjust cifssb maximum read size new 115fae2c1566 ntfs: add sanity check on allocation size new c1ba65100a35 media: staging: media: zoran: move videodev alloc new 20db2ed1e2f9 media: staging: media: zoran: calculate the right buffer n [...] new 42ebde369e8c media: staging: media: zoran: fix various V4L2 compliance errors new 9ef8bf414cd8 media: atmel: atmel-isc-base: report frame sizes as full s [...] new 382e0f6958ef media: ir_toy: free before error exiting new 35739b7e0b71 ASoC: sh: rz-ssi: Make the data structures available befor [...] new d7f3afcbb527 ASoC: cs42l42: Report full jack status when plug is detected new 08c110af4394 ASoC: SOF: Intel: match sdw version on link_slaves_found new 8d075ede7d24 media: imx-jpeg: Prevent decoding NV12M jpegs into single- [...] new 4fd01753ae2c media: iommu/mediatek-v1: Free the existed fwspec if the m [...] new 088d690ba04f media: iommu/mediatek: Return ENODEV if the device is NULL new b7bf68272b6a media: iommu/mediatek: Add device_link between the consume [...] new 6a5226e544ac video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow new a478566d6c34 video: fbdev: w100fb: Reset global state new 45800c42ef00 video: fbdev: cirrusfb: check pixclock to avoid divide by zero new b50ebeec90d3 video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit new 8feb97b64b34 ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 new fbd93018756f ARM: dts: bcm2837: Add the missing L1/L2 cache information new dfc9bafe5ec4 ASoC: madera: Add dependencies on MFD new 45c5943ef781 media: atomisp_gmin_platform: Add DMI quirk to not turn AX [...] new edaa87390aab media: atomisp: fix dummy_ptr check to avoid duplicate active_bo new 059449add003 ARM: ftrace: avoid redundant loads or clobbering IP new 8550b212e8d2 ALSA: hda: Fix driver index handling at re-binding new c17ecf86816d ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk [...] new 9cf7472ca149 arm64: defconfig: build imx-sdma as a module new dd189d40ee51 video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() inste [...] new b3e7f4fff89a video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit [...] new 1e79a536e6e4 video: fbdev: udlfb: replace snprintf in show functions wi [...] new 81e014a9084a ARM: dts: bcm2711: Add the missing L1/L2 cache information new 0fb750b0fca7 ASoC: soc-core: skip zero num_dai component in searching dai name new 3509825520a4 ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021 new 20c8b90430c5 media: imx-jpeg: fix a bug of accessing array out of bounds new e25b48204dce media: cx88-mpeg: clear interrupt status register before s [...] new 6865b5a7c5c0 ASoC: rt5682s: Fix the wrong jack type detected new 8a75574a7549 uaccess: fix type mismatch warnings from access_ok() new b1228b0c42b6 lib/test_lockup: fix kernel pointer check for separate add [...] new bebb06d4b16f ARM: tegra: tamonten: Fix I2C3 pad setting new 56f25cad7d3e ARM: mmp: Fix failure to remove sram device new d13413956764 ASoC: amd: vg: fix for pm resume callback sequence new 1c709e8b71ed ASoC: amd: vangogh: fix uninitialized symbol warning in ma [...] new aeb635b49530 video: fbdev: sm712fb: Fix crash in smtcfb_write() new e859dbd315a1 media: i2c: ov5648: Fix lockdep error new e7fb5ec62779 media: Revert "media: em28xx: add missing em28xx_close_extension" new 9abf4402e0bf media: hdpvr: initialize dev->worker at hdpvr_register_videodev new 1fa132fb8adc ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" new 0fb7cc67852f ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices new ff881306b0b4 ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk fo [...] new b4cef68ea516 ASoC: Intel: sof_es8336: log all quirks new 55defdf935fa tracing: Have TRACE_DEFINE_ENUM affect trace event types as well new b6283cc505cf mmc: host: Return an error when ->enable_sdio_irq() ops is [...] new f3ded4a93eea media: atomisp: fix bad usage at error handling logic new 6f2a22571fbb ALSA: hda/realtek: Add alc256-samsung-headphone fixup new f8a4f764ded6 KVM: x86: Reinitialize context if host userspace toggles EFER.LME new 1623434d4773 KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifi [...] new 5d6e8b7d52d4 KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() new 0c8a8da182d4 KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU new c252274fffcf KVM: x86/mmu: Check for present SPTE when clearing dirty b [...] new 2871c85e7497 KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_ [...] new 8724eb988486 KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_ [...] new c97284f3ad2c KVM: x86: hyper-v: Fix the maximum number of sparse banks [...] new 5950a25345f4 KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall new de56beace664 powerpc/kasan: Fix early region not updated correctly new d44804ff8ed6 powerpc/lib/sstep: Fix 'sthcx' instruction new 08bbf945603f powerpc/lib/sstep: Fix build errors with newer binutils new 29a9e30a8068 powerpc: Add set_memory_{p/np}() and remove set_memory_attr() new e20c750229f2 powerpc: Fix build errors with newer binutils new e504041c01d9 drm/dp: Fix off-by-one in register cache size new 1714c5d649ec drm/i915: Treat SAGV block time 0 as SAGV disabled new 17b793605d6d drm/i915: Fix PSF GV point mask when SAGV is not possible new 0feee60cbeca drm/i915: Reject unsupported TMDS rates on ICL+ new d8e59f830331 scsi: qla2xxx: Refactor asynchronous command initialization new e140723f78ff scsi: qla2xxx: Implement ref count for SRB new 62f336e8e150 scsi: qla2xxx: Fix stuck session in gpdb new b13baf97ddbc scsi: qla2xxx: Fix warning message due to adisc being flushed new 78225d6a2a4f scsi: qla2xxx: Fix scheduling while atomic new d7994dff9071 scsi: qla2xxx: Fix premature hw access after PCI error new 8c9dbad5ba92 scsi: qla2xxx: Fix wrong FDMI data for 64G adapter new c6e69e51bc5a scsi: qla2xxx: Fix warning for missing error code new ef84aeac59e4 scsi: qla2xxx: Fix device reconnect in loop topology new de62a60bd09c scsi: qla2xxx: edif: Fix clang warning new f61eabc70031 scsi: qla2xxx: Fix T10 PI tag escape and IP guard options [...] new 8cb0121e0d9d scsi: qla2xxx: Add devids and conditionals for 28xx new 05d5f802d522 scsi: qla2xxx: Check for firmware dump already collected new 1ab81d82fb1d scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() new 22ba449506d7 scsi: qla2xxx: Fix disk failure to rediscover new 33acb100341a scsi: qla2xxx: Fix incorrect reporting of task management failure new cce5e0137927 scsi: qla2xxx: Fix hang due to session stuck new 42bc54f1923a scsi: qla2xxx: Fix laggy FC remote port session recovery new 976531907913 scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests new 213e57b42537 scsi: qla2xxx: Fix crash during module load unload test new 608594661edf scsi: qla2xxx: Fix N2N inconsistent PLOGI new 48e5bb73e609 scsi: qla2xxx: Fix stuck session of PRLI reject new 7e811bc213eb scsi: qla2xxx: Reduce false trigger to login new 5f731907905f scsi: qla2xxx: Use correct feature type field during RFF_I [...] new 0ea93956203b platform: chrome: Split trace include file new 33ccdb74dffe MIPS: crypto: Fix CRC32 code new 6e3cd49aed55 KVM: x86: Check lapic_in_kernel() before attempting to set [...] new 9e38128f8bd1 KVM: x86: Avoid theoretical NULL pointer dereference in kv [...] new e094afbdadc1 KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC w [...] new 2ec90e21f1c0 KVM: Prevent module exit until all VMs are freed new de3af9b26d34 KVM: x86: fix sending PV IPI new e4d153d53d96 KVM: SVM: fix panic on out-of-bounds guest IRQ new b9a937f096e6 ubifs: rename_whiteout: Fix double free for whiteout_ui->data new 70e9090acc32 ubifs: Fix deadlock in concurrent rename whiteout and inod [...] new b0ef56eae05d ubifs: Add missing iput if do_tmpfile() failed in rename whiteout new 17495eb2f7f0 ubifs: Rename whiteout atomically new f3bdd3b7415f ubifs: Fix 'ui->dirty' race between do_tmpfile() and write [...] new de407bf5e452 ubifs: Rectify space amount budget for mkdir/tmpfile operations new 560774cc5857 ubifs: setflags: Make dirtied_ino_d 8 bytes aligned new e09fa5318d51 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() new 5aaa2c0f0052 ubifs: Fix to add refcount once page is set private new 0fbc51fb42ec ubifs: rename_whiteout: correct old_dir size computing new 1e2f5b031bfa nvme: allow duplicate NSIDs for private namespaces new 5a2f97d29740 nvme: fix the read-only state for zoned namespaces with un [...] new 76abd1562e7c wireguard: queueing: use CFI-safe ptr_ring cleanup function new ebcc492f4ba1 wireguard: socket: free skb in send6 when ipv6 is disabled new efde4c0cf7fd wireguard: socket: ignore v6 endpoints when ipv6 is disabled new 29968329b926 XArray: Fix xas_create_range() when multi-order entry present new f913412848de can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree [...] new 88272b4a3791 can: mcba_usb: properly check endpoint type new 1ba3f87134ad can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix retur [...] new 9ba1807a64cd XArray: Update the LRU list in xas_split() new 929b5daafacc modpost: restore the warning message for missing symbol versions new 77dbaa6624b2 rtc: check if __rtc_read_time was successful new fa86484dfc9f loop: fix ioctl calls using compat_loop_info new e9600f5c5130 gfs2: gfs2_setattr_size error path fix new 6a5e6d01a6e9 gfs2: Fix gfs2_file_buffered_write endless loop workaround new a4d49dc9c9c3 gfs2: Make sure FITRIM minlen is rounded up to fs block size new 776c76d1f3ff net: hns3: fix the concurrency between functions reading debugfs new b95f792a33e5 net: hns3: fix software vlan talbe of vlan 0 inconsistent [...] new c3c415ae0c82 rxrpc: fix some null-ptr-deref bugs in server_key.c new 54df5a37f1d9 rxrpc: Fix call timer start racing with call destruction new a66314e41f7a mailbox: imx: fix wakeup failure from freeze mode new a7510e7c3710 crypto: arm/aes-neonbs-cbc - Select generic cbc and aes new 3963a5d1ff75 watch_queue: Free the page array when watch_queue is dismantled new 99863703d24e pinctrl: pinconf-generic: Print arguments for bias-pull-* new cc09e3ed2b46 watchdog: rti-wdt: Add missing pm_runtime_disable() in pro [...] new 1974068dc399 net: sparx5: uses, depends on BRIDGE or !BRIDGE new f5c7227edda1 pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() new ade0418df536 pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() new 9979cb3312a5 ASoC: rockchip: i2s_tdm: Fixup config for SND_SOC_DAIFMT_DSP_A/B new 7172f8d079b9 ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs new c32fe764191b ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cd [...] new 85a794409211 ARM: iop32x: offset IRQ numbers by 1 new 0f8cf8f5ccba block: Fix the maximum minor value is blk_alloc_ext_minor() new 1f74d671ffeb Revert "virtio-pci: harden INTX interrupts" new fc4a91afef24 Revert "virtio_pci: harden MSI-X interrupts" new 94e9f5da39ee virtio: use virtio_device_ready() in virtio_device_restore() new d6d7a517e81a io_uring: fix memory leak of uid in files registration new d64ac4ae0ea0 riscv module: remove (NOLOAD) new b80b19b32a43 ACPI: CPPC: Avoid out of bounds access when parsing _CPC data new 0fc1ae15b9da vhost: handle error while adding split ranges to iotlb new be7f1448a2c7 spi: Fix Tegra QSPI example new 2ea464a6162d platform/chrome: cros_ec_typec: Check for EC device new 8473e4929218 can: isotp: restore accidentally removed MSG_PEEK feature new fe61765d8642 proc: bootconfig: Add null pointer check new 6925a5a98d21 drm/connector: Fix typo in documentation new f227f444d7b8 scsi: qla2xxx: Add qla2x00_async_done() for async routines new c64f94fef5c1 staging: mt7621-dts: fix pinctrl-0 items to be size-1 item [...] new 4c69932ed1e4 docs: fix 'make htmldocs' warning in SCTP.rst new 7662205b8f36 arm64: mm: Drop 'const' from conditional arm64_dma_phys_li [...] new 38f26d59c0c3 ASoC: soc-compress: Change the check for codec_dai new dcead36b19d9 Reinstate some of "swiotlb: rework "fix info leak with DMA [...] new 01c2017cd32a tracing: Have type enum modifications copy the strings new f68f5782d776 net: add skb_set_end_offset() helper new a9a6d3026432 net: preserve skb_end_offset() in skb_unclone_keeptruesize() new 82656b259721 mm/mmap: return 1 from stack_guard_gap __setup() handler new 2b7ecf0bac54 ARM: 9187/1: JIVE: fix return value of __setup handler new c9adfbbf2d6e mm/memcontrol: return 1 from cgroup.memory __setup() handler new 8d0eaf440743 mm/usercopy: return 1 from hardened_usercopy __setup() handler new 4ce70fa5510e af_unix: Support POLLPRI for OOB. new ceb93b21ca92 libbpf: Define BTF_KIND_* constants in btf.h to avoid comp [...] new e750f78c4ed7 bpf: Adjust BPF stack helper functions to accommodate skip > 0 new 7e11d8a32855 bpf: Fix comment for helper bpf_current_task_under_cgroup() new d42740aab3ea nbd: fix possible overflow on 'first_minor' in nbd_dev_add() new 24b8b217185d mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM new cd4d51a68560 dt-bindings: mtd: nand-controller: Fix the reg property de [...] new b5bff318e99b dt-bindings: mtd: nand-controller: Fix a comment in the examples new aceda125f9c4 dt-bindings: spi: mxic: The interrupt property is not mandatory new 9699d0c0dcf9 media: dt-binding: media: hynix,hi846: use $defs/port-base [...] new b9ec5cf33753 media: dt-bindings: media: hynix,hi846: add link-frequenci [...] new a707203a7b6c dt-bindings: memory: mtk-smi: Rename clock to clocks new 1e338970b5ad dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 new a31daf75e69e dt-bindings: memory: mtk-smi: Correct minItems to 2 for th [...] new 5a859a3ad871 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example new 9c7f45822b38 ubi: fastmap: Return error code if memory allocation fails [...] new a911af09c9b0 ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV new c5680779671c ASoC: topology: Allow TLV control to be either read or write new 7fdc67c5ff65 perf vendor events: Update metrics for SkyLake Server new c1f8b28b83c1 media: ov6650: Add try support to selection API operations new 14a60be75c72 media: ov6650: Fix crop rectangle affected by set format new 921e6298919a pinctrl: canonical rsel resistance selection property new cac80d02947d spi: mediatek: support tick_delay without enhance_timing new fb4e21153be1 ARM: dts: spear1340: Update serial node properties new ff19c77c86cd ARM: dts: spear13xx: Update SPI dma properties new 93b22d99869e arm64: dts: ls1043a: Update i2c dma properties new 7d933bb27a13 arm64: dts: ls1046a: Update i2c node dma properties new 99d371638a5d um: Fix uml_mconsole stop/go new 9eff62b7b8ae docs: sysctl/kernel: add missing bit to panic_print new 607a6b6c4007 xsk: Do not write NULL in SW ring at allocation failure new 4c6f219dcee8 ice: xsk: Fix indexing in ice_tx_xsk_pool() new 973789b0dd99 vdpa/mlx5: Avoid processing works if workqueue was destroyed new 49dcbfe455fc openvswitch: Fixed nd target mask field in the flow dump. new 4ea7e8a97df1 torture: Make torture.sh help message match reality new 4e8915218326 n64cart: convert bi_disk to bi_bdev->bd_disk fix build new 24781c1b691c Revert "nbd: fix possible overflow on 'first_minor' in nbd [...] new 1016d5af1506 mmc: rtsx: Let MMC core handle runtime PM new 99a0c17db205 mmc: rtsx: Fix build errors/warnings for unused variable new 9a611c575300 KVM: x86/mmu: do compare-and-exchange of gPTE via the user [...] new 45bdff9c94ad coredump: Snapshot the vmas in do_coredump new fea73e1a4801 coredump: Remove the WARN_ON in dump_vma_snapshot new 76dadd51249f coredump/elf: Pass coredump_params into fill_note_info new c8015981eaa5 coredump: Use the vma snapshot in fill_files_note new acce682b0ae4 PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" new 73be23491df0 Linux 5.16.19 new 45e4558f7300 Merge v5.16.19
The 1016 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 + .../devicetree/bindings/media/i2c/hynix,hi846.yaml | 6 +- .../memory-controllers/mediatek,smi-common.yaml | 28 +- .../memory-controllers/mediatek,smi-larb.yaml | 16 +- .../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/security/SCTP.rst | 26 +- Documentation/sound/hd-audio/models.rst | 4 + Documentation/sphinx/requirements.txt | 2 + MAINTAINERS | 3 +- 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/stm32mp15-pinctrl.dtsi | 2 +- 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/Kconfig | 1 + 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/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 3 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- 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/crypto/crc32-mips.c | 46 +- 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/cache.c | 28 +- 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/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 | 61 ++- arch/x86/kvm/mmu/tdp_mmu.h | 3 - arch/x86/kvm/svm/avic.c | 10 +- arch/x86/kvm/svm/sev.c | 36 +- 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/kernel/mxhead.S | 2 + arch/xtensa/mm/tlb.c | 6 + block/bfq-cgroup.c | 6 + block/bfq-iosched.c | 31 +- block/bfq-wf2q.c | 2 +- block/bio.c | 3 +- block/blk-cgroup.c | 10 +- block/blk-iolatency.c | 2 +- block/blk-merge.c | 36 +- block/blk-mq-sched.c | 9 +- block/blk-mq.c | 60 ++- block/blk-rq-qos.h | 20 +- block/blk-sysfs.c | 8 +- block/blk-throttle.c | 10 +- block/blk-throttle.h | 2 - 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 | 11 +- drivers/block/n64cart.c | 2 +- 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/renesas/r9a07g044-cpg.c | 4 +- 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 +- drivers/cpuidle/cpuidle-qcom-spm.c | 20 + .../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/bus.c | 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/display/intel_psr.c | 4 + 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 | 28 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 341 +-------------- 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/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-pasemi-core.c | 1 - drivers/i2c/busses/i2c-pasemi-pci.c | 1 + drivers/i2c/busses/i2c-xiic.c | 3 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 5 +- drivers/iio/accel/mma8452.c | 29 +- drivers/iio/adc/aspeed_adc.c | 4 +- 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/nldev.c | 3 +- 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_av.c | 19 +- drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 17 +- drivers/infiniband/sw/rxe/rxe_req.c | 63 +-- drivers/infiniband/sw/rxe/rxe_resp.c | 12 +- drivers/input/input.c | 6 - drivers/input/touchscreen/zinitix.c | 44 +- 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 | 109 +++-- 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/omap3isp/ispstat.c | 5 +- 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/helpers.c | 2 +- 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/memory/tegra/tegra20-emc.c | 2 +- drivers/memstick/core/mspro_block.c | 10 +- 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/bus.c | 9 +- drivers/mmc/core/bus.h | 3 +- drivers/mmc/core/host.c | 15 +- drivers/mmc/core/mmc.c | 16 +- drivers/mmc/core/sd.c | 25 +- drivers/mmc/core/sdio.c | 5 +- drivers/mmc/core/sdio_bus.c | 7 +- 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/Kconfig | 12 +- drivers/net/dsa/Makefile | 3 +- 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/dsa/realtek/Kconfig | 20 + drivers/net/dsa/realtek/Makefile | 3 + drivers/net/dsa/{ => realtek}/realtek-smi-core.c | 0 drivers/net/dsa/{ => realtek}/realtek-smi-core.h | 4 +- drivers/net/dsa/{ => realtek}/rtl8365mb.c | 0 drivers/net/dsa/{ => realtek}/rtl8366.c | 0 drivers/net/dsa/{ => realtek}/rtl8366rb.c | 2 + 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 | 19 +- drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_idc.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 25 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 16 +- 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 | 34 +- 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/phy/at803x.c | 40 +- drivers/net/phy/broadcom.c | 21 + drivers/net/phy/micrel.c | 32 +- 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/ath11k/dp_rx.c | 72 ++-- drivers/net/wireless/ath/ath11k/mac.c | 3 + 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-dbg-tlv.c | 13 +- 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/intel/iwlwifi/pcie/trans.c | 2 +- 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 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 1 - drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 67 ++- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 119 ------ drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 3 + drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 49 +-- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 1 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 124 ++++++ .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 18 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 11 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 38 ++ drivers/net/wireless/mediatek/mt76/sdio.h | 2 + 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 | 32 +- 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 | 15 + 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/powercap/dtpm_cpu.c | 7 + 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 | 15 +- 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 | 22 +- 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 | 54 ++- 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 | 8 +- 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-fsi.c | 10 + 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/qlge/qlge_main.c | 11 +- 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 | 25 +- 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/virtio/virtio.c | 5 +- drivers/virtio/virtio_pci_common.c | 48 +-- drivers/virtio/virtio_pci_common.h | 7 +- drivers/virtio/virtio_pci_legacy.c | 5 +- drivers/virtio/virtio_pci_modern.c | 6 +- drivers/watchdog/rti_wdt.c | 1 + fs/binfmt_elf.c | 90 ++-- fs/binfmt_elf_fdpic.c | 18 +- fs/btrfs/block-group.c | 8 +- fs/btrfs/compression.c | 20 +- fs/btrfs/disk-io.c | 26 +- fs/btrfs/extent_io.c | 22 +- fs/btrfs/file-item.c | 38 +- fs/btrfs/inode.c | 8 +- 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/connect.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 | 3 +- fs/gfs2/inode.c | 2 +- fs/gfs2/rgrp.c | 10 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 2 +- fs/io_uring.c | 18 +- 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 | 7 +- 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/drm/drm_modeset_lock.h | 1 + include/linux/atomic/atomic-arch-fallback.h | 38 +- include/linux/binfmts.h | 3 + include/linux/blk-cgroup.h | 17 + include/linux/blk_types.h | 3 +- include/linux/coredump.h | 5 +- include/linux/fb.h | 1 + include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 5 + include/linux/mm.h | 14 - include/linux/mtd/rawnand.h | 2 + include/linux/netfilter_netdev.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/security.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/sunrpc/xprt.h | 3 + include/linux/sunrpc/xprtsock.h | 2 +- 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/loop.h | 4 +- include/uapi/linux/omap3isp.h | 21 +- 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 | 55 ++- kernel/bpf/stackmap.c | 56 ++- kernel/debug/kdb/kdb_support.c | 2 +- kernel/dma/debug.c | 4 +- kernel/dma/swiotlb.c | 11 +- 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/rcu/tree.c | 71 ++-- kernel/rcu/tree.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 | 48 ++- lib/xarray.c | 4 + mm/kmemleak.c | 9 +- mm/madvise.c | 3 +- mm/memcontrol.c | 2 +- mm/memory.c | 65 ++- 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/mptcp/protocol.c | 1 + 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/sctp/sm_statefuns.c | 8 +- net/sunrpc/clnt.c | 6 +- net/sunrpc/sched.c | 22 +- net/sunrpc/sysfs.c | 55 ++- net/sunrpc/xprt.c | 10 + net/sunrpc/xprtrdma/transport.c | 8 +- net/sunrpc/xprtsock.c | 56 ++- 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/xdp/xsk_buff_pool.c | 8 +- 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 | 24 +- security/selinux/hooks.c | 180 +++++--- 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/hda_intel.c | 10 +- sound/pci/hda/patch_hdmi.c | 8 +- sound/pci/hda/patch_realtek.c | 15 +- sound/soc/amd/acp/acp-mach-common.c | 2 + sound/soc/amd/vangogh/acp5x-mach.c | 1 + 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/cs35l41.c | 6 +- sound/soc/codecs/cs42l42.c | 14 +- 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/max98927.c | 1 + 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/rt5682s.c | 26 +- sound/soc/codecs/rt5682s.h | 1 - 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_es8336.c | 7 +- sound/soc/intel/boards/sof_sdw.c | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 7 +- 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/rockchip/rockchip_i2s_tdm.c | 12 +- 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/btf.c | 2 +- tools/bpf/bpftool/gen.c | 2 +- tools/bpf/bpftool/link.c | 3 +- tools/bpf/bpftool/map.c | 15 +- tools/bpf/bpftool/pids.c | 3 +- tools/bpf/bpftool/prog.c | 2 +- tools/include/uapi/linux/bpf.h | 4 +- tools/lib/bpf/btf.h | 22 +- 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/cxl/test/cxl.c | 2 +- tools/testing/selftests/bpf/prog_tests/bind_perm.c | 20 +- tools/testing/selftests/bpf/progs/bpf_misc.h | 19 + .../testing/selftests/bpf/progs/test_probe_user.c | 15 +- .../testing/selftests/bpf/progs/test_sock_fields.c | 2 +- tools/testing/selftests/bpf/test_lirc_mode2.sh | 5 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 10 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 60 +-- tools/testing/selftests/bpf/xdpxceiver.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/net/tls.c | 6 + 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 + 1054 files changed, 11172 insertions(+), 5958 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 create mode 100644 drivers/net/dsa/realtek/Kconfig create mode 100644 drivers/net/dsa/realtek/Makefile rename drivers/net/dsa/{ => realtek}/realtek-smi-core.c (100%) rename drivers/net/dsa/{ => realtek}/realtek-smi-core.h (99%) rename drivers/net/dsa/{ => realtek}/rtl8365mb.c (100%) rename drivers/net/dsa/{ => realtek}/rtl8366.c (100%) rename drivers/net/dsa/{ => realtek}/rtl8366rb.c (99%) copy drivers/platform/chrome/{cros_ec_trace.h => cros_ec_sensorhub_trace.h} (61%) create mode 100644 tools/testing/selftests/bpf/progs/bpf_misc.h