This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allmodconfig in repository toolchain/ci/linux.
from b7f7be488f6f Merge v5.10.49 adds 3cdcbd1b8ce3 Bluetooth: hci_qca: fix potential GPF adds f5af19889ff0 Bluetooth: btqca: Don't modify firmware contents in-place adds ae9957b3ee16 Bluetooth: Remove spurious error message adds cfd3c66ca73a ALSA: usb-audio: fix rate on Ozone Z90 USB headset adds 313a5e869d04 ALSA: usb-audio: Fix OOB access at proc output adds 5c4d51b438f3 ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire adds 19418ed317ca ALSA: usb-audio: scarlett2: Fix wrong resume call adds 9127b2770365 ALSA: intel8x0: Fix breakage at ac97 clock measurement adds 2a13d43821b2 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 adds 0535de167b38 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 adds 36bc25ec61b0 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 adds 659b440a8d04 ALSA: hda/realtek: Add another ALC236 variant support adds ea824a31a3d2 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] adds 37e179c0289f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx adds 13a05c7b434f ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D adds ba65dd6eb826 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too adds a6f433fd9e53 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] adds 23e8f468849d media: dvb-usb: fix wrong definition adds a2ad0bddd0aa Input: usbtouchscreen - fix control-request directions adds c964c4682efb net: can: ems_usb: fix use-after-free in ems_usb_disconnect() adds 3b545788505b usb: gadget: eem: fix echo command packet response issue adds f9d9db593dcd usb: renesas-xhci: Fix handling of unknown ROM state adds 022d22a311bb USB: cdc-acm: blacklist Heimann USB Appset device adds 63d6029e6608 usb: dwc3: Fix debugfs creation flow adds ff0f59d2d884 usb: typec: Add the missed altmode_id_remove() in typec_re [...] adds b242ae99fac6 xhci: solve a double free problem while doing s4 adds 3ae1c663bdeb gfs2: Fix underflow in gfs2_page_mkwrite adds f794c839dff1 gfs2: Fix error handling in init_statfs adds 1738bcf9e652 ntfs: fix validity check for file name attribute adds d91638f70e81 selftests/lkdtm: Avoid needing explicit sub-shell adds b6df9e43d52d copy_page_to_iter(): fix ITER_DISCARD case adds 7b0393e6f6c8 iov_iter_fault_in_readable() should do nothing in xarray case adds b4c35e9e8061 Input: joydev - prevent use of not validated data in JSIOC [...] adds 834c47a387ae crypto: nx - Fix memcpy() over-reading in nonce adds 123c1b05b007 crypto: ccp - Annotate SEV Firmware file names adds b34aa5aaaa22 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode adds ea45145e6cb4 ARM: dts: ux500: Fix LED probing adds 2fa929803530 ARM: dts: at91: sama5d4: fix pinctrl muxing adds 34172f601a9c btrfs: send: fix invalid path for unlink operations after [...] adds 6b00b1717f58 btrfs: compression: don't try to compress if we don't have [...] adds 80d05ce58a0b btrfs: clear defrag status of a root if starting transacti [...] adds 076d9b06236a ext4: cleanup in-core orphan list if ext4_truncate() faile [...] adds ea5466f1a777 ext4: fix kernel infoleak via ext4_extent_header adds b368b0375e77 ext4: fix overflow in ext4_iomap_alloc() adds f4e91a4e0d04 ext4: return error code when ext4_fill_flex_info() fails adds 68a40ff916a6 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit adds 98cd580211bf ext4: remove check for zero nr_to_scan in ext4_es_scan() adds 6903f99f1921 ext4: fix avefreec in find_group_orlov adds aa07327083b5 ext4: use ext4_grp_locked_error in mb_find_extent adds b52e0cf0bfc1 can: bcm: delay release of struct bcm_op after synchronize_rcu() adds af94ef8f0b08 can: gw: synchronize rcu operations before removing gw job entry adds 22bfa94db2ef can: isotp: isotp_release(): omit unintended hrtimer resta [...] adds f79ea4755f6b can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_ [...] adds 507925fff036 can: peak_pciefd: pucan_handle_status(): fix a potential s [...] adds c6d864601ef2 mac80211: remove iwlwifi specific workaround that broke st [...] adds 30f56084980e SUNRPC: Fix the batch tasks count wraparound. adds cbcbfb048804 SUNRPC: Should wake up the privileged task firstly. adds 9b0d1f4cb862 bus: mhi: Wait for M2 state during system resume adds 9109e15709cd mm/gup: fix try_grab_compound_head() race with split_huge_page() adds 7510c5cd0dc4 perf/smmuv3: Don't trample existing events with global filter adds 39d0dfab6c3e KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 adds 30c44537cb10 KVM: PPC: Book3S HV: Workaround high stack usage with clang adds a9ac58f85f12 KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP [...] adds 9aae145dc500 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in n [...] adds 38a2ba82e249 s390/cio: dont call css_wait_for_slow_path() inside a lock adds 36ae903607f6 s390: mm: Fix secure storage access exception handling adds e582a2f35245 f2fs: Prevent swap file in LFS mode adds 308d01f5255b clk: agilex/stratix10/n5x: fix how the bypass_reg is handled adds 3093214a6aa4 clk: agilex/stratix10: remove noc_clk adds e92bd19246cc clk: agilex/stratix10: fix bypass representation adds a6f7bf2652bb rtc: stm32: Fix unbalanced clk_disable_unprepare() on prob [...] adds 6534a5e0c28c iio: frequency: adf4350: disable reg and clk on error in a [...] adds 17c67f484893 iio: light: tcs3472: do not free unallocated IRQ adds fbadeba72e14 iio: ltr501: mark register holding upper 8 bits of ALS_DAT [...] adds c6c3ea1d9d4f iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR adds 9efc775c28b4 iio: ltr501: ltr501_read_ps(): add missing endianness conversion adds 8c90ec9965ba iio: accel: bma180: Fix BMA25x bandwidth register values adds 17451bd0364f serial: mvebu-uart: fix calculation of clock divisor adds 23055da5618f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() adds cf727d99ab63 serial_cs: Add Option International GSM-Ready 56K/ISDN modem adds cc46d6d14fc7 serial_cs: remove wrong GLOBETROTTER.cis entry adds 58940e88ba63 ath9k: Fix kernel NULL pointer dereference during ath_rese [...] adds 43189683fe5d ssb: sdio: Don't overwrite const buffer if block_write fails adds 71808ec5b982 rsi: Assign beacon rate settings to the correct rate_info [...] adds 998de999ba7d rsi: fix AP mode with WPA failure due to encrypted EAPOL adds 2aedacfaf601 tracing/histograms: Fix parsing of "sym-offset" modifier adds 0531e84bc8ac tracepoint: Add tracepoint_probe_register_may_exist() for [...] adds c556b938b3be seq_buf: Make trace_seq_putmem_hex() support data longer than 8 adds 75395690e5e6 powerpc/stacktrace: Fix spurious "stale" traces in raise_b [...] adds a7e18f57eddf loop: Fix missing discard support when using LOOP_CONFIGURE adds 7b84c7d7e2c2 evm: Execute evm_inode_init_security() only when an HMAC k [...] adds 53124265fca8 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key [...] adds 91c2aa2c64b8 fuse: Fix crash in fuse_dentry_automount() error path adds ae6ab39251f7 fuse: Fix crash if superblock of submount gets killed early adds 576b44c32669 fuse: Fix infinite loop in sget_fc() adds 912e98505a63 fuse: ignore PG_workingset after stealing adds bb7ee90ea524 fuse: check connected before queueing on fpq->io adds 4eab2e2e9889 fuse: reject internal errno adds f2b240047644 thermal/cpufreq_cooling: Update offline CPUs per-cpu therm [...] adds 61a7a634a0c8 spi: Make of_register_spi_device also set the fwnode adds b2c4d9a33cc2 Add a reference to ucounts for each cred adds ccf0a291f7e1 staging: media: rkvdec: fix pm_runtime_get_sync() usage count adds ff7e4b94db72 media: marvel-ccic: fix some issues when getting pm_runtime adds 437ca06c7899 media: mdk-mdp: fix pm_runtime_get_sync() usage count adds adf052c77963 media: s5p: fix pm_runtime_get_sync() usage count adds 64e291d697a0 media: am437x: fix pm_runtime_get_sync() usage count adds 8318f7bc0e65 media: sh_vou: fix pm_runtime_get_sync() usage count adds 3c90c3fbdc96 media: mtk-vcodec: fix PM runtime get logic adds d627fc298cda media: s5p-jpeg: fix pm_runtime_get_sync() usage count adds abdc89771018 media: sunxi: fix pm_runtime_get_sync() usage count adds 29fd79b6280b media: sti/bdisp: fix pm_runtime_get_sync() usage count adds a8b1889cd618 media: exynos4-is: fix pm_runtime_get_sync() usage count adds b980385a70ea media: exynos-gsc: fix pm_runtime_get_sync() usage count adds cb42cf32ce2e spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' adds 8692603ff155 spi: spi-topcliff-pch: Fix potential double free in pch_sp [...] adds 66f0f478ecea spi: omap-100k: Fix the length judgment problem adds f8607f5ebe87 regulator: uniphier: Add missing MODULE_DEVICE_TABLE adds 3c51d82d0b78 sched/core: Initialize the idle task with preemption disabled adds 4e8c9510b787 hwrng: exynos - Fix runtime PM imbalance on error adds 93f80a0bbd5b crypto: nx - add missing MODULE_DEVICE_TABLE adds e717d6c291d1 media: sti: fix obj-$(config) targets adds 4626df7f65b4 media: cpia2: fix memory leak in cpia2_usb_probe adds a245f93ad067 media: cobalt: fix race condition in setting HPD adds 893c243e52f2 media: hevc: Fix dependent slice segment flags adds 179d9c18ba83 media: pvrusb2: fix warning in pvr2_i2c_core_done adds 996234180748 media: imx: imx7_mipi_csis: Fix logging of only error even [...] adds 5daa889433c9 crypto: qat - check return code of qat_hal_rd_rel_reg() adds d000c598db1d crypto: qat - remove unused macro in FW loader adds addcb6bb584a crypto: qce: skcipher: Fix incorrect sg count for dma transfers adds d0214b841c1d arm64: perf: Convert snprintf to sysfs_emit adds 9fa8542a63b6 sched/fair: Fix ascii art by relpacing tabs adds a61d119248ed media: i2c: ov2659: Use clk_{prepare_enable,disable_unprep [...] adds 75c45a81889a media: bt878: do not schedule tasklet when it is not setup adds 6e08d3ab5ced media: em28xx: Fix possible memory leak of em28xx struct adds cbfb77c2f965 media: hantro: Fix .buf_prepare adds 1d2838152e19 media: cedrus: Fix .buf_prepare adds 1f9cff025d65 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release adds 617afcee2a5f media: bt8xx: Fix a missing check bug in bt878_probe adds 74ef2418a76b media: st-hva: Fix potential NULL pointer dereferences adds bce4838273e5 crypto: hisilicon/sec - fixup 3des minimum key size declaration adds e78a588b595d Makefile: fix GDB warning with CONFIG_RELR adds 8c252a63032a media: dvd_usb: memory leak in cinergyt2_fe_attach adds b6cbe1fcf85e memstick: rtsx_usb_ms: fix UAF adds 237999da7036 mmc: sdhci-sprd: use sdhci_sprd_writew adds ea7e1b581b2d mmc: via-sdmmc: add a check against NULL pointer dereference adds a0bbb5d378da spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. adds 0d201fee96b6 spi: meson-spicc: fix memory leak in meson_spicc_probe adds c34f3912a7d6 crypto: shash - avoid comparing pointers to exported funct [...] adds cc4ba5a3979a media: dvb_net: avoid speculation from net slot adds 72962620efcb media: siano: fix device register error path adds 49623e4b7350 media: imx-csi: Skip first few frames from a BT.656 source adds c1eb091dbbbb hwmon: (max31790) Report correct current pwm duty cycles adds 625ee7d26799 hwmon: (max31790) Fix pwmX_enable attributes adds 00b1a9f0e8d9 drivers/perf: fix the missed ida_simple_remove() in ddr_pe [...] adds 9b2829123727 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and [...] adds e0ffb169a35e btrfs: fix error handling in __btrfs_update_delayed_inode adds 8d05e30c974f btrfs: abort transaction if we fail to update the delayed inode adds 703b494a68f9 btrfs: sysfs: fix format string for some discard stats adds ad71a9ad74b1 btrfs: don't clear page extent mapped if we're not invalid [...] adds 9c0835c69db8 btrfs: disable build on platforms having page size 256K adds 93cc59d8d0fa locking/lockdep: Fix the dep path printing for backwards BFS adds 963baea02ddd lockding/lockdep: Avoid to find wrong lock dep path in che [...] adds b58b54ef4978 KVM: s390: get rid of register asm usage adds 5d9e3279f507 regulator: mt6358: Fix vdram2 .vsel_mask adds f0b8f5682db8 regulator: da9052: Ensure enough delay time for .set_volta [...] adds 83653ace03e6 media: Fix Media Controller API config checks adds 51b7499cecc4 ACPI: video: use native backlight for GA401/GA502/GA503 adds 2c0285062dd7 HID: do not use down_interruptible() when unbinding devices adds ae281fbbc4e5 EDAC/ti: Add missing MODULE_DEVICE_TABLE adds 0f2f5293023f ACPI: processor idle: Fix up C-state latency if not ordered adds f8c3236890eb hv_utils: Fix passing zero to 'PTR_ERR' warning adds 9e914f59cc3a lib: vsprintf: Fix handling of number field widths in vsscanf adds bb3a3a6cebb3 Input: goodix - platform/x86: touchscreen_dmi - Move upsid [...] adds d4801889d61f platform/x86: touchscreen_dmi: Add an extra entry for the [...] adds b74b839a169b platform/x86: touchscreen_dmi: Add info for the Goodix GT9 [...] adds ca8541015d25 ACPI: EC: Make more Asus laptops use ECDT _GPE adds f58625bf2ca9 block_dump: remove block_dump feature in mark_inode_dirty() adds a3362ff0433b blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] adds 747b654e4069 blk-mq: clear stale request in tags->rq[] before freeing o [...] adds 7425fe57d94f fs: dlm: cancel work sync othercon adds d838dddf3f08 random32: Fix implicit truncation warning in prandom_seed_state() adds 019d04f91466 open: don't silently ignore unknown O-flags in openat2() adds eda609d8646f drivers: hv: Fix missing error code in vmbus_connect() adds 2ebbe3a62024 fs: dlm: fix memory leak when fenced adds a8c0057aee14 ACPICA: Fix memory leak caused by _CID repair function adds c79852298ce7 ACPI: bus: Call kobject_put() in acpi_init() error path adds 555dba7c631a ACPI: resources: Add checks for ACPI IRQ override adds 1da08a428ec3 block: fix race between adding/removing rq qos and normal IO adds dff246672236 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] adds e2cf3b5cb29e platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] adds 9dc2c2b94194 platform/x86: toshiba_acpi: Fix missing error code in tosh [...] adds 66e8848482f2 nvme-pci: fix var. type for increasing cq_head adds 950a7399056d nvmet-fc: do not check for invalid target port in nvmet_fc [...] adds f5a90d44a1bc EDAC/Intel: Do not load EDAC driver when running as a guest adds 998d9fefdd47 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() adds c406bb9ece6e cifs: improve fallocate emulation adds 8ab9714fd84b ACPI: EC: trust DSDT GPE for certain HP laptop adds 03a65c14ab47 clocksource: Retry clock read if long delays detected adds d9b40ebd448e clocksource: Check per-CPU clock synchronization when mark [...] adds 5c93dd7c5952 tpm_tis_spi: add missing SPI device ID entries adds 6bac00744b62 ACPI: tables: Add custom DSDT file as makefile prerequisite adds a72d660c0dcc HID: wacom: Correct base usage for capacitive ExpressKey s [...] adds c35b484130cc cifs: fix missing spinlock around update to ses->status adds 9d0634f6cbcb mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platfor [...] adds 1208f10b4b8a block: fix discard request merge adds fc12d8fbcf1a kthread_worker: fix return value when kthread_mod_delayed_ [...] adds 3bf8076a7b46 ia64: mca_drv: fix incorrect array size calculation adds 0c1d1517d616 writeback, cgroup: increment isw_nr_in_flight before grabb [...] adds db5a7e22c96c spi: Allow to have all native CSs in use along with GPIOs adds 08d0aa16a1f7 spi: Avoid undefined behaviour when counting unused native CSs adds e23dc4a3e8ff media: venus: Rework error fail recover logic adds 6efd8921eb84 media: s5p_cec: decrement usage count if disabled adds 2c3164f31a49 media: hantro: do a PM resume earlier adds f00454ac40f8 crypto: ixp4xx - dma_unmap the correct address adds 8c8c11b4df70 crypto: ixp4xx - update IV after requests adds 45d2d67833ae crypto: ux500 - Fix error return code in hash_hw_final() adds 9df79fd17b7f sata_highbank: fix deferred probing adds e7a376edb484 pata_rb532_cf: fix deferred probing adds b49d231c67e8 media: I2C: change 'RST' to "RSET" to fix multiple build errors adds 6c2b3d565fca sched/uclamp: Fix wrong implementation of cpu.uclamp.min adds 37481ad72d96 sched/uclamp: Fix locking around cpu_util_update_eff() adds 5f9aaaaac816 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STAND [...] adds 403577f75d5c pata_octeon_cf: avoid WARN_ON() in ata_host_activate() adds 912d16a2d730 evm: fix writing <securityfs>/evm overflow adds c0ec4ac43638 x86/elf: Use _BITUL() macro in UAPI headers adds 8ac033d9c451 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() adds c3285441b4cd crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() adds a9d02976e9ba crypto: ccp - Fix a resource leak in an error handling path adds bab207d3524e media: rc: i2c: Fix an error message adds 1328decacd31 pata_ep93xx: fix deferred probing adds 5a3ac10611d6 locking/lockdep: Reduce LOCKDEP dependency list adds 2a91d7cc425c media: rkvdec: Fix .buf_prepare adds 31157148a591 media: exynos4-is: Fix a use after free in isp_video_release adds 5091f2738d78 media: au0828: fix a NULL vs IS_ERR() check adds 0109910cbdd8 media: tc358743: Fix error return code in tc358743_probe_of() adds b54a0f7926bd media: gspca/gl860: fix zero-length control requests adds 52734fb99e69 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning adds 082d977b4688 media: siano: Fix out-of-bounds warnings in smscore_load_f [...] adds 5d4cb7c39436 regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK adds 615f2f5e7eb8 crypto: nitrox - fix unchecked variable in nitrox_register [...] adds bc50c403859f crypto: omap-sham - Fix PM reference leak in omap sham ops adds deef40c47e66 crypto: x86/curve25519 - fix cpu feature checking logic in [...] adds d598b8b77b17 crypto: sm2 - remove unnecessary reset operations adds cd909ebb7315 crypto: sm2 - fix a memory leak in sm2 adds f1f30b3373df mmc: usdhi6rol0: fix error return code in usdhi6_probe() adds 8d6acfe80da1 arm64: consistently use reserved_pg_dir adds bb5e089df700 arm64/mm: Fix ttbr0 values stored in struct thread_info fo [...] adds 921d2518dbba media: subdev: remove VIDIOC_DQEVENT_TIME32 handling adds c9f8416e43f8 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx adds 5cfc66b45450 hwmon: (lm70) Use device_get_match_data() adds 5c00e994978d hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" adds e02d52b7e9c5 hwmon: (max31722) Remove non-standard ACPI device IDs adds 5ac406b81c0d hwmon: (max31790) Fix fan speed reporting for fan7..12 adds b2c5af71ce4b KVM: nVMX: Sync all PGDs on nested transition with shadow paging adds bac38bd7c458 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap adds 64d31137b1a6 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch adds 31dcfec19dd0 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_targe [...] adds e5154bf2177c perf/arm-cmn: Fix invalid pointer when access dtc object s [...] adds 96275c8f6c58 KVM: arm64: Don't zero the cycle count register when PMCR_ [...] adds aec3a574c632 regulator: hi655x: Fix pass wrong pointer to config.driver_data adds eefebcda89a8 btrfs: clear log tree recovering status if starting transa [...] adds 2e1003f3ee77 x86/sev: Make sure IRQs are disabled while GHCB is active adds 67f66d48bd10 x86/sev: Split up runtime #VC handler for correct state tracking adds c576472a051a sched/rt: Fix RT utilization tracking during policy change adds aea030cefc59 sched/rt: Fix Deadline utilization tracking during policy change adds ca47a4fa8996 sched/uclamp: Fix uclamp_tg_restrict() adds fca9e784a36c lockdep: Fix wait-type for empty stack adds f18f7a227697 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING adds c43082d284fa spi: spi-sun6i: Fix chipselect/clock bug adds 8d7debe74475 crypto: nx - Fix RCU warning in nx842_OF_upd_status adds 6bfcb6178925 psi: Fix race between psi_trigger_create/destroy adds 62c666805af4 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_re [...] adds a61f8a2e45be media: video-mux: Skip dangling endpoints adds 4dcb59d6a288 PM / devfreq: Add missing error code in devfreq_add_device() adds 17e77feaddd6 ACPI: PM / fan: Put fan device IDs into separate header file adds 3ffe41f25f21 block: avoid double io accounting for flush request adds ce47ae8961dd nvme-pci: look for StorageD3Enable on companion ACPI devic [...] adds 296fbe2608d2 ACPI: sysfs: Fix a buffer overrun problem with description_show() adds 0317b728d8ae mark pstore-blk as broken adds 45b399e309f5 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG adds f626452df805 extcon: extcon-max8997: Fix IRQ freeing at error path adds e0afab5181d0 ACPI: APEI: fix synchronous external aborts in user-mode adds 1c2f21a8a0c2 blk-wbt: introduce a new disable state to prevent false po [...] adds d3dd2fe2743f blk-wbt: make sure throttle is enabled properly adds 3cbe01ac28a8 ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros adds cc0b1776fd1d ACPI: bgrt: Fix CFI violation adds 3e33b1329c61 cpufreq: Make cpufreq_online() call driver->offline() on errors adds 512106ae2355 blk-mq: update hctx->dispatch_busy in case of real scheduler adds c015295b28d6 ocfs2: fix snprintf() checking adds c872674da724 dax: fix ENOMEM handling in grab_mapping_entry() adds 27634d63ca58 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] adds 7abf6e576354 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] adds 29ae2c9c9ccc mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds a5dcdfe4cb4a swap: fix do_swap_page() race with swapoff adds 8e4af3917bfc mm/shmem: fix shmem_swapin() race with swapoff adds 5458985533ba mm: memcg/slab: properly set up gfp flags for objcg pointer array adds d7deea31ed6f mm: page_alloc: refactor setup_per_zone_lowmem_reserve() adds 10f32b8c9eb8 mm/page_alloc: fix counting of managed_pages adds 1de9425286f1 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 adds 45415d1f9929 drm/bridge/sii8620: fix dependency on extcon adds 0cd39c96574d drm/bridge: Fix the stop condition of drm_bridge_chain_pre [...] adds 5885fce7b439 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() adds 1655266d91ed drm/ast: Fix missing conversions to managed API adds b3fecbf60ebc video: fbdev: imxfb: Fix an error message adds 2f9f23c43a70 net: mvpp2: Put fwnode in error case during ->probe() adds 2d487941ee59 net: pch_gbe: Propagate error from devm_gpio_request_one() adds 6f4718c13400 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin adds 8f2b15ec3bec pinctrl: renesas: r8a77990: JTAG pins do not have pull-dow [...] adds a8e85ed08858 drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDX [...] adds 40b701707ebf drm/vmwgfx: Fix cpu updates of coherent multisample surfaces adds 27e9e0c46816 net: qrtr: ns: Fix error return code in qrtr_ns_init() adds 28b3837b405f clk: meson: g12a: fix gp0 and hifi ranges adds 7902ee2faefa net: ftgmac100: add missing error return code in ftgmac100 [...] adds ef61b0826c81 drm: rockchip: set alpha_en to 0 if it is not used adds 40492ebd29e1 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepa [...] adds 59eb7193bef2 drm/rockchip: dsi: move all lane config except LCDC mux to bind() adds 75db503c9cc7 drm/rockchip: lvds: Fix an error handling path adds eee0f7d399b6 drm/rockchip: cdn-dp: fix sign extension on an int multipl [...] adds 284e741c4e2a mptcp: fix pr_debug in mptcp_token_new_connect adds 116d5cdfacff mptcp: generate subflow hmac after mptcp_finish_join() adds 067b6631315d RDMA/srp: Fix a recently introduced memory leak adds bd4df557aeef RDMA/rtrs-clt: Check state of the rtrs_clt_sess before rea [...] adds f03d4c12965e RDMA/rtrs: Do not reset hb_missed_max after re-connection adds e7df73088443 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object adds 8651ad0e2968 RDMA/rtrs-srv: Fix memory leak when having multiple sessions adds 6569ae1deb6c RDMA/rtrs-clt: Check if the queue_depth has changed during [...] adds 6cbc167bc132 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats an [...] adds 48bcd756aff6 ehea: fix error return code in ehea_restart_qps() adds 9fddbe9495ad clk: tegra30: Use 300MHz for video decoder by default adds 6a5691335550 xfrm: remove the fragment check for ipv6 beet mode adds c470dd34c682 net/sched: act_vlan: Fix modify to allow 0 adds 42800fcff3f9 RDMA/core: Sanitize WQ state received from the userspace adds c5db39c4dfda drm/pl111: depend on CONFIG_VEXPRESS_CONFIG adds 87890e1113e6 RDMA/rxe: Fix failure during driver load adds 756679a123bc drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends adds 43b7f1dec6c0 drm/vc4: hdmi: Fix error path of hpd-gpios adds bdc16fe9df17 clk: vc5: fix output disabling when enabling a FOD adds 1ccbb552e3d2 drm: qxl: ensure surf.data is ininitialized adds 4654f1fc3019 tools/bpftool: Fix error return code in do_batch() adds 668c0663d6dd ath10k: go to path err_unsupported when chip id is not supported adds ecb6797501cb ath10k: add missing error return code in ath10k_pci_probe() adds 7142f92412c1 wireless: carl9170: fix LEDS build errors & warnings adds da8904c46569 ieee802154: hwsim: Fix possible memory leak in hwsim_subsc [...] adds 581098969c1a clk: imx8mq: remove SYS PLL 1/2 clock gates adds 0147e6ccb818 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe adds 80ad538a87e2 ssb: Fix error return code in ssb_bus_scan() adds db4de88d439e brcmfmac: fix setting of station info chains bitmask adds 5b8d0b0727f6 brcmfmac: correctly report average RSSI in station info adds 5d452eafbd2e brcmfmac: Fix a double-free in brcmf_sdio_bus_reset adds 30efdcaca32a brcmsmac: mac80211_if: Fix a resource leak in an error han [...] adds a54e9166e788 cw1200: Revert unnecessary patches that fix unreal use-aft [...] adds e0727a61b0aa ath11k: Fix an error handling path in ath11k_core_fetch_bo [...] adds 48b69f31de82 ath10k: Fix an error code in ath10k_add_interface() adds 28e8df0c65a6 ath11k: send beacon template after vdev_start/restart during csa adds a158ee32d4aa netlabel: Fix memory leak in netlbl_mgmt_add_common adds 8f6714f3c12b RDMA/mlx5: Don't add slave port to unaffiliated list adds cf28cb51f01b netfilter: nft_exthdr: check for IPv6 packet before furthe [...] adds ed3d4988349e netfilter: nft_osf: check for TCP packet before further pr [...] adds 58da10487a1e netfilter: nft_tproxy: restrict support to TCP and UDP tra [...] adds 49c25a1a8dc5 RDMA/rxe: Fix qp reference counting for atomic ops adds 89621945b698 selftests/bpf: Whitelist test_progs.h from .gitignore adds cd7877a39f05 xsk: Fix missing validation for skb and unaligned mode adds 607706027c89 xsk: Fix broken Tx ring validation adds a9355b201d16 bpf: Fix libelf endian handling in resolv_btfids adds fcd8d6371a46 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr adds 79bf8f04cece samples/bpf: Fix Segmentation fault for xdp_redirect command adds e717f974ceed samples/bpf: Fix the error return code of xdp_redirect's main() adds 6987ee9bf0a2 mt76: fix possible NULL pointer dereference in mt76_tx adds 6a8c7c5c0773 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() adds f026d82211a2 net: ethernet: aeroflex: fix UAF in greth_of_remove adds 161f8b73da68 net: ethernet: ezchip: fix UAF in nps_enet_remove adds e72d9e4b9807 net: ethernet: ezchip: fix error handling adds ca9b5ab7910c vrf: do not push non-ND strict packets with a source LLA t [...] adds e7c3ae47978f net: sched: add barrier to ensure correct ordering for loc [...] adds 581e37ad5c0a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE adds b2ce4ebdd9a8 netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BAS [...] adds 5c8e5feceaf3 pkt_sched: sch_qfq: fix qfq_change_class() error path adds 78e6587585d8 xfrm: Fix xfrm offload fallback fail case adds db2386fa4342 iwlwifi: increase PNVM load timeout adds 6cd23b5f4017 rtw88: 8822c: fix lc calibration timing adds 162e75687e90 vxlan: add missing rcu_read_lock() in neigh_reduce() adds c3fcfc4e369b ip6_tunnel: fix GRE6 segmentation adds 6610d5a73b6f net/ipv4: swap flow ports when validating source adds 997285646a9c net: ti: am65-cpsw-nuss: Fix crash when changing number of [...] adds 4b44486b8bfd tc-testing: fix list handling adds 71a345ede51a ieee802154: hwsim: Fix memory leak in hwsim_add_one adds 56c31bc9aabe ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() adds f97b9c4c0759 bpf: Fix null ptr deref with mixed tail calls and subprogs adds 134a561aee50 drm/msm: Fix error return code in msm_drm_init() adds 1b3985aa53d0 drm/msm/dpu: Fix error return code in dpu_mdss_init() adds 514c96bf65ce mac80211: remove iwlwifi specific workaround NDPs of null_ [...] adds b559d003f03c net: bcmgenet: Fix attaching to PYH failed on RPi 4B adds 2d58a38275d2 ipv6: exthdrs: do not blindly use init_net adds 0dac8b0ad016 can: j1939: j1939_sk_setsockopt(): prevent allocation of j [...] adds aefa92774408 bpf: Do not change gso_size during bpf_skb_change_proto() adds 88819239e9fd i40e: Fix error handling in i40e_vsi_open adds d9a5d19706ea i40e: Fix autoneg disabling for non-10GBaseT links adds cad22e48cabe i40e: Fix missing rtnl locking when setting up pf switch adds 3f85d2ca323f Revert "ibmvnic: remove duplicate napi_schedule call in op [...] adds f25accc4fd4d ibmvnic: set ltb->buff to NULL after freeing adds d52ceed84526 ibmvnic: free tx_pool if tso_pool alloc fails adds c764f2d899b2 RDMA/cma: Protect RMW with qp_mutex adds 711a28d24d07 net: macsec: fix the length used to copy the key for offloading adds 1c95d4d432c3 net: phy: mscc: fix macsec key length adds 9e753c47b905 net: atlantic: fix the macsec key length adds cebff3d9f74f ipv6: fix out-of-bound access in ip6_parse_tlv() adds 393d48b3dec0 e1000e: Check the PCIm state adds 4228c00e1408 net: dsa: sja1105: fix NULL pointer dereference in sja1105 [...] adds fc2ea819b96e bpfilter: Specify the log level for the kmsg message adds 11044f8c2c9f RDMA/cma: Fix incorrect Packet Lifetime calculation adds 342b06b600bf gve: Fix swapped vars when fetching max queues adds d28e780431b5 Revert "be2net: disable bh with spin_lock in be_process_mcc" adds a2dcad039e45 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid adds c5fedfcc2046 Bluetooth: Fix not sending Set Extended Scan Response adds 4f5fc3be2cca Bluetooth: Fix Set Extended (Scan Response) Data adds 7d97522e6e35 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminat [...] adds 12d2d6fd11c1 clk: actions: Fix UART clock dividers on Owl S500 SoC adds ced193bc0851 clk: actions: Fix SD clocks factor table on Owl S500 SoC adds f3b6df5dfd72 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC adds 94221679ee05 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC adds 29746bd0f765 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fab [...] adds 043637617d51 clk: si5341: Wait for DEVICE_READY on startup adds 42ac32d834aa clk: si5341: Avoid divide errors due to bogus register contents adds 55aaba36d718 clk: si5341: Check for input clock presence and PLL lock o [...] adds 4c3e839bfde5 clk: si5341: Update initialization magic adds 6939c39a4106 writeback: fix obtain a reference to a freeing memcg css adds 4476568069c9 net: lwtunnel: handle MTU calculation in forwading adds 1148952dc660 net: sched: fix warning in tcindex_alloc_perfect_hash adds c6965316d684 net: tipc: fix FB_MTU eat two pages adds a938d4e8c699 RDMA/mlx5: Don't access NULL-cleared mpi pointer adds a23ba98e91ff RDMA/core: Always release restrack object adds d8c1504cf1a0 MIPS: Fix PKMAP with 32-bit MIPS huge page support adds 7a42f3c30dfe staging: fbtft: Rectify GPIO handling adds 8b195380cd07 staging: fbtft: Don't spam logs when probe is deferred adds 66111dfe22b1 ASoC: rt5682: Disable irq on shutdown adds 728f23e53c65 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() adds 685d53abc918 serial: fsl_lpuart: don't modify arbitrary data on lpuart32 adds 5dcff72fe42a serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() adds f5186bd17f3b serial: 8250_omap: fix a timeout loop condition adds 460bee90091d tty: nozomi: Fix a resource leak in an error handling function adds 67d88b7bf62d mwifiex: re-fix for unaligned accesses adds 2e41116e6eb8 iio: adis_buffer: do not return ints in irq handlers adds 92efd6396e4b iio: adis16400: do not return ints in irq handlers adds 2edfba8a55b5 iio: adis16475: do not return ints in irq handlers adds 3cca4db5f733 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] adds 4b362443dc21 iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] adds 9eb5fb66b6f4 iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] adds 0d220d40b3f3 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] adds 638ba5aa15ac iio: accel: mxc4005: Fix overread of data and alignment issue. adds cd62282a51cb iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] adds f0bc78df4a04 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] adds df5343bd59cd iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] adds 718a67a90932 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] adds 8ea878287ccc iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] adds c61ac1f83b32 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] adds 8e23dd6236de iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] adds ab16be53b296 iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] adds 4613232e0b1f iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] adds e5e102f4b562 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] adds f960139a3c49 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] adds 293b8246a07e iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] adds daecb8c0a17c iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] adds 93a5538d5012 iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] adds 1fa3107759b7 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] adds 71dbba0b9525 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] adds 246b4f1e2050 iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] adds 2541d78f7832 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] adds d4ebf352a7d7 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] adds 2e1d76c3b90f backlight: lm3630a_bl: Put fwnode in error case during ->probe() adds 000c70680d2f ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() adds 201b975c1643 Input: hil_kbd - fix error return code in hil_dev_connect() adds a16eae11f004 perf scripting python: Fix tuple_set_u64() adds 2f8824f556a3 mtd: partitions: redboot: seek fis-index-block in the right node adds cf05986cc4de mtd: rawnand: arasan: Ensure proper configuration for the [...] adds 5a766253e305 staging: mmal-vchiq: Fix incorrect static vchiq_instance. adds 1e1b9cd40095 char: pcmcia: error out if 'num_bytes_read' is greater tha [...] adds 28c947b07263 firmware: stratix10-svc: Fix a resource leak in an error h [...] adds 58279b341b94 tty: nozomi: Fix the error handling path of 'nozomi_card_init()' adds b504e279e502 leds: class: The -ENOTSUPP should never be seen by user space adds 1ed913317166 leds: lm3532: select regmap I2C API adds c54ad49e2ff7 leds: lm36274: Put fwnode in error case during ->probe() adds 8fc7d4a3f039 leds: lm3692x: Put fwnode in any case during ->probe() adds 5f7bda9ba8d7 leds: lm3697: Don't spam logs when probe is deferred adds 0b2f74111344 leds: lp50xx: Put fwnode in error case during ->probe() adds b5371faa0667 scsi: FlashPoint: Rename si_flags field adds 68f2f83f6fb6 scsi: iscsi: Flush block work before unblock adds 9b8bfdbc7e61 mfd: mp2629: Select MFD_CORE to fix build error adds d22bef41017b mfd: rn5t618: Fix IRQ trigger by changing it to level mode adds 446eed9c855e fsi: core: Fix return of error values on failures adds af3d7f9e266b fsi: scom: Reset the FSI2PIB engine for any error adds 719c4db394ed fsi: occ: Don't accept response from un-initialized OCC adds 4a95eb0c800e fsi/sbefifo: Clean up correct FIFO when receiving reset re [...] adds e5a3a3108f06 fsi/sbefifo: Fix reset timeout adds bd95a3e159a0 visorbus: fix error return code in visorchipset_init() adds d8fe62cb919c iommu/amd: Fix extended features logging adds d65f69deac5c s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK adds 485b1c02b543 s390: enable HAVE_IOREMAP_PROT adds 045c29902fbe s390: appldata depends on PROC_SYSCTL adds ad736838155c selftests: splice: Adjust for handler fallback removal adds 45a3d00eafb7 iommu/dma: Fix IOVA reserve dma ranges adds dc1521641287 ASoC: max98373-sdw: use first_hw_init flag on resume adds 16674ae3b237 ASoC: rt1308-sdw: use first_hw_init flag on resume adds e1456cba8e36 ASoC: rt5682-sdw: use first_hw_init flag on resume adds de77f9d92c3b ASoC: rt700-sdw: use first_hw_init flag on resume adds 36dc6957f70f ASoC: rt711-sdw: use first_hw_init flag on resume adds 8ef111db5e07 ASoC: rt715-sdw: use first_hw_init flag on resume adds 696cfb256794 ASoC: rt5682: fix getting the wrong device id when the sus [...] adds 92a30a90d69a ASoC: rt5682-sdw: set regcache_cache_only false before rea [...] adds d4d3cd4c7699 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in [...] adds 8aa1cb46b72e usb: gadget: f_fs: Fix setting of device and driver data c [...] adds c7188d19989b usb: dwc2: Don't reset the core after setting turnaround time adds fc8ab0600172 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() adds 36f60700f966 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name adds 2abfa5294717 thunderbolt: Bond lanes only when dual_link_port != NULL i [...] adds 2abfdd61324c iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_t [...] adds a6a1e347c7a0 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffe [...] adds 15634d6dced1 iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_b [...] adds c923e9effe50 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_ [...] adds 8c85c0f8cbff iio: magn: rm3100: Fix alignment of buffer in iio_push_to_ [...] adds 9cf11dca57a5 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_ [...] adds 14106b90e147 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable adds f93737061067 staging: gdm724x: check for buffer overflow in gdm_lte_mul [...] adds 7bc3fa5db495 staging: gdm724x: check for overflow in gdm_lte_netif_rx() adds bf5d6f697981 staging: rtl8712: fix error handling in r871xu_drv_init adds 58c0621c44a5 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb adds c5cd4b74fd8a coresight: core: Fix use of uninitialized pointer adds 5db39ad3fa32 staging: mt7621-dts: fix pci address for PCI memory range adds c850b52e47aa serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates adds 49739675048d iio: light: vcnl4035: Fix buffer alignment in iio_push_to_ [...] adds 55bb225c0878 iio: prox: isl29501: Fix buffer alignment in iio_push_to_b [...] adds db45ea876743 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK adds f929d21af75d of: Fix truncation of memory sizes on 32-bit platforms adds c183b55ed7e5 mtd: rawnand: marvell: add missing clk_disable_unprepare() [...] adds f51088868b16 habanalabs: Fix an error handling path in 'hl_pci_probe()' adds b0be06493e73 scsi: mpt3sas: Fix error return value in _scsih_expander_add() adds a4b7c0af613f soundwire: stream: Fix test for DP prepare complete adds 6398fc0e57ec phy: uniphier-pcie: Fix updating phy parameters adds 25c7efb3875a phy: ti: dm816x: Fix the error handling path in 'dm816x_us [...] adds e16fcc83748a extcon: sm5502: Drop invalid register write in sm5502_reg_data adds f8d223f80ac6 extcon: max8997: Add missing modalias string adds af497961abef powerpc/powernv: Fix machine check reporting of async stor [...] adds e30e636447fd ASoC: atmel-i2s: Fix usage of capture and playback at the [...] adds 5f2dfce8d8bc configfs: fix memleak in configfs_release_bin_file adds 2938ffd56895 ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake adds f3bf888507f0 ASoC: fsl_spdif: Fix unexpected interrupt after suspend adds 53cb671592ef leds: as3645a: Fix error return code in as3645a_parse_node() adds 57e49a0bc4b3 leds: ktd2692: Fix an error handling path adds 786461739ac4 selftests/ftrace: fix event-no-pid on 1-core machine adds e0e3e0b7dabf serial: 8250: 8250_omap: Disable RX interrupt after DMA enable adds 9443acbd251f serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs adds d3358c66ee56 powerpc: Offline CPU in stop_this_cpu() adds ac08ba518c6c powerpc/papr_scm: Properly handle UUID types and API adds 04db493fc746 powerpc/64s: Fix copy-paste data exposure into newly creat [...] adds 53fa3ba8085e powerpc/papr_scm: Make 'perf_stats' invisible if perf-stat [...] adds dd6d4e92e724 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMD [...] adds 9ad82f0412c0 serial: mvebu-uart: do not allow changing baudrate when ua [...] adds 347af865b6a2 serial: mvebu-uart: correctly calculate minimal possible baudrate adds 363d85bfaec1 arm64: dts: marvell: armada-37xx: Fix reg for standard var [...] adds 0885ea1d4759 vfio/pci: Handle concurrent vma faults adds 9b0b9edea1d3 mm/pmem: avoid inserting hugepage PTE entry with fsdax if [...] adds aa41f7a2a681 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds b65597377b7b mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 31be4ea35c82 mm/huge_memory.c: don't discard hugepage if other processe [...] adds 0da83a815d33 mm/hugetlb: use helper huge_page_order and pages_per_huge_page adds 2e16ad561143 mm/hugetlb: remove redundant check in preparing and destro [...] adds ebd6a295b580 hugetlb: remove prep_compound_huge_page cleanup adds 555dffa4842b include/linux/huge_mm.h: remove extern keyword adds 0fe11b79c281 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() adds 787f4e7a7d4b mm/z3fold: use release_z3fold_page_locked() to release loc [...] adds 456554040e5a lib/math/rational.c: fix divide by zero adds 92125cb8835c selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds 1dd18fda3eec selftests/vm/pkeys: handle negative sys_pkey_alloc() return code adds 58fa4b36abf6 selftests/vm/pkeys: refill shadow register after implicit [...] adds 8ff266de8906 perf llvm: Return -ENOMEM when asprintf() fails adds 3483e1a41ca0 csky: fix syscache.c fallthrough warning adds b6a41435c832 csky: syscache: Fixup duplicate cache flush adds 5c6956e66404 exfat: handle wrong stream entry size in exfat_readdir() adds e2e615e6317b scsi: fc: Correct RHBA attributes length adds 2a7c96c2e238 scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] adds b9c3b485593e mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion adds 089057af71d7 fscrypt: don't ignore minor_hash when hash is 0 adds b5a2b5b64237 fscrypt: fix derivation of SipHash keys on big endian CPUs adds 97cbddc8a2bc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() adds 51c19f4a6212 erofs: fix error return code in erofs_read_superblock() adds c98d9318dc99 block: return the correct bvec when checking for gaps adds a75457f63086 io_uring: fix blocking inline submission adds 39ac3e194516 mmc: block: Disable CMDQ on the ioctl path adds 2b58f5154a8f mmc: vub3000: fix control-request direction adds 2b541b6c7432 media: exynos4-is: remove a now unused integer adds fb0c0a04e424 scsi: core: Retry I/O for Notify (Enable Spinup) Required error adds e4a577d61791 crypto: qce - fix error return code in qce_skcipher_async_ [...] adds ce04375e2d9b s390: preempt: Fix preempt_count initialization adds 0855952ed4f1 cred: add missing return error code when set_cred_ucounts( [...] adds 9b07d817f799 iommu/dma: Fix compile warning in 32-bit builds adds bdf4d33e8342 powerpc/preempt: Don't touch the idle task's preempt_count [...] adds 43b0742ef44c Linux 5.10.50 adds a0c6ff77f42c Merge v5.10.50 adds b60ae0fab550 drm/mxsfb: Don't select DRM_KMS_FB_HELPER adds 95c3133bc8eb drm/zte: Don't select DRM_KMS_FB_HELPER adds d055669e669a drm/ast: Fixed CVE for DP501 adds fb7479d64d77 drm/amd/display: fix HDCP reset sequence on reinitialize adds b025bc07c947 drm/amd/amdgpu/sriov disable all ip hw status by default adds 796554d3d68f drm/vc4: fix argument ordering in vc4_crtc_get_margins() adds fb960728f8f1 drm/bridge: nwl-dsi: Force a full modeset when crtc_state- [...] adds 5953b984c3e4 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() adds 3ca86d44b902 drm/amd/display: fix use_max_lb flag for 420 pixel formats adds a74872106e78 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() adds 2292d9691ce9 hugetlb: clear huge pte during flush function on mips platform adds e759ff76ebbb atm: iphase: fix possible use-after-free in ia_module_exit() adds b7ee9ae1e0cf mISDN: fix possible use-after-free in HFC_cleanup() adds a7f7c42e3115 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() adds 3393405257ed net: Treat __napi_schedule_irqoff() as __napi_schedule() o [...] adds c0dd36bcb67f drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() adds b5713dac1916 net: mdio: ipq8064: add regmap config to disable REGCACHE adds c5073100dc4f drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE adds 69a71b59b18c reiserfs: add check for invalid 1st journal block adds d2d17ca924f4 drm/virtio: Fix double free on probe failure adds 6ceb0182b087 net: mdio: provide shim implementation of devm_of_mdiobus_ [...] adds 1b832bd77799 net/sched: cls_api: increase max_reclassify_loop adds 73ac001f060b pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE adds 5ed8c298b2e1 drm/scheduler: Fix hang when sched_entity released adds 0687411e2a88 drm/sched: Avoid data corruptions adds 21bf1414580c udf: Fix NULL pointer dereference in udf_symlink function adds 48c96d5bacc0 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 adds f06ea024c176 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_p [...] adds ffb865715a0f e100: handle eeprom as little endian adds 66d593aa3aea igb: handle vlan types with checker enabled adds 95f8ce9f18cb igb: fix assignment on big endian machines adds 0680344d7131 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() adds 219150485d73 clk: renesas: r8a77995: Add ZA2 clock adds 62137d1ae5f8 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet adds e54b4a534845 net/mlx5: Fix lag port remapping logic adds d89ea206e99c drm: rockchip: add missing registers for RK3188 adds a7d608bb786c drm: rockchip: add missing registers for RK3066 adds 4f6a0f31c627 net: stmmac: the XPCS obscures a potential "PHY not found" error adds 315988817aa7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH adds dc5bacea9462 clk: tegra: Fix refcounting of gate clocks adds d1eaf4cb4408 clk: tegra: Ensure that PLLU configuration is applied properly adds 5e039a80a76b drm: bridge: cdns-mhdp8546: Fix PM reference leak in adds c92298d228f6 virtio-net: Add validation for used length adds 8f939b795797 ipv6: use prandom_u32() for ID generation adds 0903ac8f09c6 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) adds 3c172f6e444b MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER adds c5b518f4b98d drm/amd/display: Avoid HDCP over-read and corruption adds 8fa6473a61ec drm/amdgpu: remove unsafe optimization to drop preamble ib adds f9c67c179e3b net: tcp better handling of reordering then loss cases adds 313d9f25804c RDMA/cxgb4: Fix missing error code in create_qp() adds 65e780667cf3 dm space maps: don't reset space map allocation cursor whe [...] adds 939f750215b8 dm writecache: don't split bios when overwriting contiguou [...] adds cc4f0a9d5aa1 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] adds a4a86400c68c net: bridge: mrp: Update ring transitions. adds b5f2982e0609 pinctrl: mcp23s08: fix race condition in irq handler adds e352556acef9 ice: set the value of global config lock timeout longer adds 87c39048ec7f ice: fix clang warning regarding deadcode.DeadStores adds f3b96f4b6b2d virtio_net: Remove BUG() to avoid machine dead adds 92820a12823e net: mscc: ocelot: check return value after calling platfo [...] adds 49b3a7f38a9b net: bcmgenet: check return value after calling platform_g [...] adds ce1307ec621b net: mvpp2: check return value after calling platform_get_ [...] adds 278dc34b7112 net: micrel: check return value after calling platform_get [...] adds 8e4da401425b net: moxa: Use devm_platform_get_and_ioremap_resource() adds 57c63b47d6f1 drm/amd/display: Fix DCN 3.01 DSCCLK validation adds 01d6a6931965 drm/amd/display: Update scaling settings on modeset adds 02f444321b3a drm/amd/display: Release MST resources on switch from MST to SST adds afa06442d23d drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 adds c71de31b2e0f drm/amd/display: Fix off-by-one error in DML adds 8a4318c14ace net: phy: realtek: add delay to fix RXC generation issue adds e613f67f1b51 selftests: Clean forgotten resources as part of cleanup() adds fb3b4bcdd3bc net: sgi: ioc3-eth: check return value after calling platf [...] adds 378c156f9dd0 drm/amdkfd: use allowed domain for vmbo validation adds 0a244be95bca fjes: check return value after calling platform_get_resource() adds f38371821c25 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC adds db3c3643d55e r8169: avoid link-up interrupt issue on RTL8106e if user e [...] adds a5f8862967c4 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgp [...] adds 57f7ed25bd16 xfrm: Fix error reporting in xfrm_state_construct. adds ad7083a95d8a dm writecache: commit just one block, not a full page adds 5a3d373c4a33 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP adds c5e4a10d7bd5 wl1251: Fix possible buffer overflow in wl1251_cmd_scan adds 9d21abc8fd20 cw1200: add missing MODULE_DEVICE_TABLE adds cd29db48bb65 drm/amdkfd: fix circular locking on get_wave_state adds 0e72b151e394 drm/amdkfd: Fix circular lock in nocpsch path adds 2e66c36f1308 bpf: Fix up register-based shifts in interpreter to silenc [...] adds b88a90783043 ice: fix incorrect payload indicator on PTYPE adds 090b06b25afe ice: mark PTYPE 2 as reserved adds 891db094a0aa mt76: mt7615: fix fixed-rate tx status reporting adds 5cc0cf735f13 net: fix mistake path for netdev_features_strings adds d2801d111829 net: ipa: Add missing of_node_put() in ipa_firmware_load() adds 92a9fb51e5ec net: sched: fix error return code in tcf_del_walker() adds 932be4cf2ba2 io_uring: fix false WARN_ONCE adds a2122e079204 drm/amdgpu: fix bad address translation for sienna_cichlid adds 4cd713e48c27 drm/amdkfd: Walk through list with dqm lock hold adds a10e871b73b4 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode adds 50ce920fe113 rtl8xxxu: Fix device info for RTL8192EU devices adds c7a31ae63e2c MIPS: add PMD table accounting into MIPS'pmd_alloc_one adds 1d304c7ddd36 net: fec: add ndo_select_queue to fix TX bandwidth fluctuations adds 90efb7f1006a atm: nicstar: use 'dma_free_coherent' instead of 'kfree' adds 38bc2ebf344c atm: nicstar: register the interrupt handler in the right place adds ee33c042f492 vsock: notify server to shutdown when client has pending signal adds 1df36030393a RDMA/rxe: Don't overwrite errno from ib_umem_get() adds 1e1bb1efd60e iwlwifi: mvm: don't change band on bound PHY contexts adds 78eadadff3d1 iwlwifi: mvm: fix error print when session protection ends adds b98ec6d8b34d iwlwifi: pcie: free IML DMA memory allocation adds 7cd6986f2de5 iwlwifi: pcie: fix context info freeing adds 1013dc896d99 sfc: avoid double pci_remove of VFs adds c1ad55b6a1f4 sfc: error code if SRIOV cannot be disabled adds 0a7ba5d373f1 wireless: wext-spy: Fix out-of-bounds warning adds 1b728869a134 cfg80211: fix default HE tx bitrate mask in 2G band adds 97f067722669 mac80211: consider per-CPU statistics if present adds d330f5f8dff7 mac80211_hwsim: add concurrent channels scanning support o [...] adds d8bb134d808c IB/isert: Align target max I/O size to initiator size adds 04177aa99a93 media, bpf: Do not copy more entries than user space requested adds a8585fdf42b5 net: ip: avoid OOM kills with large UDP sends over loopback adds 3d08b5917984 RDMA/cma: Fix rdma_resolve_route() memory leak adds 5f5f8022c1aa Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] adds 8f939b4c2563 Bluetooth: Fix the HCI to MGMT status conversion table adds 5147d86c4a5b Bluetooth: Fix alt settings for incoming SCO with transpar [...] adds 60789afc02f5 Bluetooth: Shutdown controller after workqueues are flushe [...] adds c4a9967e4d09 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) adds 79a313086426 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails adds cc49ab24ec37 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response adds 05298f1733c6 Bluetooth: btusb: Add support USB ALT 3 for WBS adds 8d7a3989c14d Bluetooth: mgmt: Fix the command returns garbage parameter value adds e2296a4365f2 Bluetooth: btusb: fix bt fiwmare downloading failure issue [...] adds 20285dc2711c sched/fair: Ensure _sum and _avg values stay consistent adds a61af0114118 bpf: Fix false positive kmemleak report in bpf_ringbuf_are [...] adds e83f312114a0 flow_offload: action should not be NULL when it is referenced adds d4dbef7046e2 sctp: validate from_addr_param return adds 6ef81a5c0e22 sctp: add size validation when walking chunks adds ff4762bcb95e MIPS: loongsoon64: Reserve memory below starting pfn to pr [...] adds 10f8fca6761b MIPS: set mips32r5 for virt extensions adds 6cf2e905b1a0 selftests/resctrl: Fix incorrect parsing of option "-t" adds 9706c5343346 MIPS: MT extensions are not available on MIPS32r1 adds 8eb12fa96bc5 ath11k: unlock on error path in ath11k_mac_op_add_interface() adds 421aff50af5e arm64: dts: rockchip: add rk3328 dwc3 usb controller node adds 88f0bc830c52 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 adds fd6625a1ec40 loop: fix I/O error on fsync() in detached loop devices adds 7d4f96158852 mm,hwpoison: return -EBUSY when migration fails adds cb2985feb118 io_uring: simplify io_remove_personalities() adds c5a50a220a41 io_uring: Convert personality_idr to XArray adds 907318883508 io_uring: convert io_buffer_idr to XArray adds 221b7e1e76fb scsi: iscsi: Fix race condition between login and sync thread adds 4ad382bc4abc scsi: iscsi: Fix iSCSI cls conn state adds d2e52d466409 powerpc/mm: Fix lockup on kernel exec fault adds a024e88f8ab7 powerpc/barrier: Avoid collision with clang's __lwsync macro adds 97ebbfe445cd powerpc/powernv/vas: Release reference to tgid during wind [...] adds 8f933b27cbf1 drm/amdgpu: Update NV SIMD-per-CU to 2 adds 2674ffcad0ae drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) adds 7aa28f2f6742 drm/radeon: Add the missed drm_gem_object_put() in radeon_ [...] adds 0d50d93d05d6 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdo [...] adds 293e520d2043 drm/vc4: txp: Properly set the possible_crtcs mask adds a2b8835cb4d1 drm/vc4: crtc: Skip the TXP adds 98bd09d928b3 drm/vc4: hdmi: Prevent clock unbalance adds 2998599fb16c drm/dp: Handle zeroed port counts in drm_dp_read_downstrea [...] adds 3c8216b3503a drm/rockchip: dsi: remove extra component_del() call adds b13574fa83ac drm/amd/display: fix incorrrect valid irq check adds 7d3053889400 pinctrl/amd: Add device HID for new AMD GPIO controller adds c6016936171a drm/amd/display: Reject non-zero src_y and src_x for video planes adds 4d61ddd74041 drm/tegra: Don't set allow_fb_modifiers explicitly adds 0bcc074f90d2 drm/msm/mdp4: Fix modifier support enabling adds 42a333ea4b4f drm/arm/malidp: Always list modifiers adds 8abf5eec0ebd drm/nouveau: Don't set allow_fb_modifiers explicitly adds 3f9c2a058e61 drm/i915/display: Do not zero past infoframes.vsc adds 5ced01c0e855 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] adds 658f58189a4f mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode adds b53b0ca4a4ec mmc: core: clear flags before allowing to retune adds 5543f61e2e0c mmc: core: Allow UHS-I voltage switch for SDSC cards if supported adds 0afa6ad0c49a ata: ahci_sunxi: Disable DIPM adds a11a457820fb arm64: tlb: fix the TTL value of tlb_get_level adds b5e26be407e6 cpu/hotplug: Cure the cpusets trainwreck adds 5a5ebf5d4822 clocksource/arm_arch_timer: Improve Allwinner A64 timer wo [...] adds e0d9beb44abd fpga: stratix10-soc: Add missing fpga_mgr_free() call adds ab9d7c5fc9c6 ASoC: tegra: Set driver_name=tegra for all machine drivers adds 02671eda9ab9 i40e: fix PTP on 5Gb links adds 7ade84f8df8f qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute adds ef5066f95c15 ipmi/watchdog: Stop watchdog timer when the current action [...] adds 690a11fb4e9f thermal/drivers/int340x/processor_thermal: Fix tcc setting adds 38dde03eb239 ubifs: Fix races between xattr_{set|get} and listxattr operations adds a8a2e506ea2f power: supply: ab8500: Fix an old bug adds f0a079c0ba87 mfd: syscon: Free the allocated name field of struct regma [...] adds baedb1f5a08c nvmem: core: add a missing of_node_put adds 0af643fa7e74 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE adds af092ec16e06 selftests/lkdtm: Fix expected text for CR4 pinning adds 418b333afbd5 extcon: intel-mrfld: Sync hardware and software state on init adds f9fb4986f4d8 seq_buf: Fix overflow in seq_buf_putmem_hex() adds 8cc58a6e2c39 rq-qos: fix missed wake-ups in rq_qos_throttle try two adds 3cda5b7f4e29 tracing: Simplify & fix saved_tgids logic adds eb81b5a37dc5 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT adds 0c2bc1489104 ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe adds 048624ad564c coresight: Propagate symlink failure adds 35c1c4bd2d59 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update [...] adds cbc03ffec260 dm zoned: check zone capacity adds 1b5918b087b1 dm writecache: flush origin device when writing and cache is full adds ba47e65a5de3 dm btree remove: assign new_root only when removal succeeds adds f147115018aa PCI: Leave Apple Thunderbolt controllers on for s2idle or standby adds 130919708990 PCI: aardvark: Fix checking for PIO Non-posted Request adds e2c1218ddc5f PCI: aardvark: Implement workaround for the readback value [...] adds db317a37229b media: subdev: disallow ioctl for saa6588/davinci adds dbd58d397844 media: dtv5100: fix control-request directions adds c57bfd8000d7 media: zr364xx: fix memory leak in zr364xx_start_readpipe adds de95c0bd797a media: gspca/sq905: fix control-request direction adds 31874b6b63dd media: gspca/sunplus: fix zero-length control requests adds aa57b2d6b37e media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K adds 090588059c30 io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function adds b716ccffbc8d dm writecache: write at least 4k when committing adds 3785f3c1e3c7 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() adds fcb041ca5c77 drm/ast: Remove reference to struct drm_device.pdev adds 801893695036 jfs: fix GPF in diFree adds 3780348c1a0e smackfs: restrict bytes count in smk_set_cipso() adds 5e4f5138bd85 ext4: fix memory leak in ext4_fill_super adds 86786603014e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] adds f68261346518 Linux 5.10.51 adds bc3103e2213a Merge v5.10.51 adds b93f9499427c certs: add 'x509_revocation_list' to gitignore adds 72797ffca1bd cifs: handle reconnect of tcon when there is no cached dfs [...] adds 679837dc0aba KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregis [...] adds 1a1a5e440953 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff [...] adds 5b779e597cb7 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs adds bedc5d091138 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA adds 8b2ae2de536c KVM: X86: Disable hardware breakpoints unconditionally bef [...] adds ea518b70ed5e scsi: core: Fix bad pointer dereference when ehandler kthr [...] adds e1261c7a846e scsi: zfcp: Report port fc_security as unknown early durin [...] adds 905169794d9c tracing: Do not reference char * as a string in histograms adds 81dd2d60f677 drm/i915/gtt: drop the page table optimisation adds 0728df804806 drm/i915/gt: Fix -EDEADLK handling regression adds 811763e3beb6 cgroup: verify that source is a string adds 087bff9acd2e fbmem: Do not delete the mode that is still in use adds 3462bc8b1a1f drm/dp_mst: Do not set proposed vcpi directly adds 16fb4e9c39b9 drm/dp_mst: Avoid to mess up payload table by ports in sta [...] adds cae871baa4f3 drm/dp_mst: Add missing drm parameters to recently added c [...] adds 8f6dcc4dd731 drm/ingenic: Fix non-OSD mode adds b3f8120039d5 drm/ingenic: Switch IPU plane to type OVERLAY adds b3aea76efe90 Revert "drm/ast: Remove reference to struct drm_device.pdev" adds 664cc645bdd8 net: bridge: multicast: fix PIM hello router port marking race adds 9ebcc60565f2 net: bridge: multicast: fix MRD advertisement router port [...] adds 164a3880a76a leds: tlc591xx: fix return value check in tlc591xx_probe() adds 32064330708b ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMI [...] adds 22d22fef9cbc dmaengine: fsl-qdma: check dma_set_mask return value adds 4d395142d96f scsi: arcmsr: Fix the wrong CDB payload report to IOP adds 23597afbe096 srcu: Fix broken node geometry after early ssp init adds 35a35909ec19 rcu: Reject RCU_LOCKDEP_WARN() false positives adds 6942fbc00981 tty: serial: fsl_lpuart: fix the potential risk of divisio [...] adds 4f3c807739e3 serial: fsl_lpuart: disable DMA for console and fix sysrq adds b9c87ce3bc63 misc/libmasm/module: Fix two use after free in ibmasm_init_one adds 58f69684ba03 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge adds a8c3d1a515b9 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE adds 5f69841c220a partitions: msdos: fix one-byte get_unaligned() adds 5ecb0acc45e8 iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_ [...] adds 1b1d6aa1a8cf iio: magn: bmc150: Balance runtime pm + use pm_runtime_res [...] adds f4997bf6c448 ALSA: usx2y: Avoid camelCase adds 7d7f30cf182e ALSA: usx2y: Don't call free_pages_exact() with NULL address adds b30a115e4af5 Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" adds 8e8d910e9a3a usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] adds 20c62caf2eaf w1: ds2438: fixing bug that would always get page0 adds 024550409022 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 adds bb1d1c214948 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() adds 2626d5ed6b5c scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] adds 21d8b90cec7e scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] adds 664695a75468 scsi: core: Cap scsi_host cmd_per_lun at can_queue adds 75452cc77668 ALSA: ac97: fix PM reference leak in ac97_bus_remove() adds 7a80f71601af tty: serial: 8250: serial_cs: Fix a memory leak in error h [...] adds b4fd2ab0a91b scsi: mpt3sas: Fix deadlock while cancelling the running f [...] adds 6bad74b2b49f scsi: core: Fixup calling convention for scsi_mode_sense() adds 7207cd708eb3 scsi: scsi_dh_alua: Check for negative result value adds c851de0215eb fs/jfs: Fix missing error code in lmLogInit() adds 0680db6f4192 scsi: megaraid_sas: Fix resource leak in case of probe failure adds 422fb12054f4 scsi: megaraid_sas: Early detection of VD deletion through [...] adds 5ac2428f2b96 scsi: megaraid_sas: Handle missing interrupts while re-ena [...] adds 21962a5dd6b4 scsi: iscsi: Add iscsi_cls_conn refcount helpers adds 89812e7957ab scsi: iscsi: Fix conn use after free during resets adds fa7adae4b577 scsi: iscsi: Fix shost->max_id use adds afa1c8ee7e63 scsi: qedi: Fix null ref during abort handling adds 57fa983ea736 scsi: qedi: Fix race during abort timeouts adds 6f36afa1550a scsi: qedi: Fix TMF session block/unblock use adds 5dd2955565e8 scsi: qedi: Fix cleanup session block/unblock use adds d339f6a0d1a1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE adds af8b891cd339 mfd: cpcap: Fix cpcap dmamask not set warnings adds 0c67c2e20366 ASoC: img: Fix PM reference leak in img_i2s_in_probe() adds dc9db4629210 fsi: Add missing MODULE_DEVICE_TABLE adds 2f4e7363a998 serial: tty: uartlite: fix console setup adds 78cddc9aa6be s390/sclp_vt220: fix console name to match device adds 7b18f26d8277 s390: disable SSP when needed adds 52d242f2bffe selftests: timers: rtcpie: skip test if default RTC device [...] adds 0e54f8ee6bff ALSA: sb: Fix potential double-free of CSP mixer elements adds f8763ab3fb86 powerpc/ps3: Add dma_mask to ps3_dma_region adds c4007596fbda iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm [...] adds 43d1aaa1965f iommu/arm-smmu: Fix arm_smmu_device refcount leak in addre [...] adds 71f8d7fbfe8e ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() adds 3d2b0818daa4 gpio: zynq: Check return value of pm_runtime_get_sync adds b3d3a2466e74 gpio: zynq: Check return value of irq_get_irq_data adds 1004c52e3c51 scsi: storvsc: Correctly handle multiple flags in srb_status adds c7f2112e7ada ALSA: ppc: fix error return code in snd_pmac_probe() adds b7f4423c7de8 selftests/powerpc: Fix "no_handler" EBB selftest adds ed0b4b56a922 gpio: pca953x: Add support for the On Semi pca9655 adds 8e18158ea787 powerpc/mm/book3s64: Fix possible build error adds 3dd2a9daa765 ASoC: soc-core: Fix the error return code in snd_soc_of_pa [...] adds 25ddb0a42f3a habanalabs/gaudi: set the correct cpu_id on MME2_QM failure adds f22649cf90c3 habanalabs: remove node from list before freeing the node adds 3794633dfdd8 s390/processor: always inline stap() and __load_psw_mask() adds c25be19aa957 s390/ipl_parm: fix program check new psw handling adds 7e1e0235b3db s390/mem_detect: fix diag260() program check new psw handling adds a50b56ffc0c8 s390/mem_detect: fix tprot() program check new psw handling adds 90cd79aa9ac7 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() adds 3b7bd795cbef ALSA: bebob: add support for ToneWeal FW66 adds 8f075c61ea8d ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count adds 3005d48b40e5 ALSA: usb-audio: scarlett2: Fix data_mutex lock adds 16668cc65601 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() retu [...] adds 309b44d31667 usb: gadget: f_hid: fix endianness issue with descriptors adds b41cb0e4af0b usb: gadget: hid: fix error return code in hid_bind() adds 692e16958f48 powerpc/boot: Fixup device-tree on little endian adds 719c45a41cdb ASoC: Intel: kbl_da7219_max98357a: shrink platform_id belo [...] adds 63c49cfa2f0c backlight: lm3630a: Fix return code of .update_status() callback adds fb7c8bfa2e3c ALSA: hda: Add IRQ check for platform_get_irq() adds 9ada4baae639 ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions adds ff8f11860e43 ALSA: firewire-motu: fix detection for S/PDIF source on op [...] adds 1f577093c843 leds: turris-omnia: add missing MODULE_DEVICE_TABLE adds 45f1de1fff2b staging: rtl8723bs: fix macro value for 2.4Ghz only device adds 9c6c65704719 intel_th: Wait until port is in reset before programming it adds a9d986be494e i2c: core: Disable client irq on reboot/shutdown adds b85b43c3e4b8 phy: intel: Fix for warnings due to EMMC clock 175Mhz chan [...] adds ff53dfb32349 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds 6ed9f9899b66 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] adds d7897890bade power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE adds 15a19c5a9292 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE adds e133435232ed pwm: spear: Don't modify HW state in .remove callback adds 0df49cdc7c15 PCI: ftpci100: Rename macro name collision adds 14016c172820 power: supply: ab8500: Avoid NULL pointers adds 7667cdc4b7e8 PCI: hv: Fix a race condition when removing the device adds efc6443c1abe power: supply: max17042: Do not enforce (incorrect) interr [...] adds 9d829ca43b08 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE adds 8e3f27bb7fdd ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 adds b05c555c8d4d PCI/P2PDMA: Avoid pci_get_slot(), which may sleep adds 497064740406 NFSv4: Fix delegation return in cases where we have to retry adds 96c0bf09125e PCI: pciehp: Ignore Link Down/Up caused by DPC adds a397cb4576fc watchdog: Fix possible use-after-free in wdt_startup() adds a173e3b62cf6 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() adds 66ba9cf929b1 watchdog: Fix possible use-after-free by calling del_timer_sync() adds 9cc9f5de281b watchdog: imx_sc_wdt: fix pretimeout adds 39ed17de8c6f watchdog: iTCO_wdt: Account for rebooting on second timeout adds f3a56cd3eaf6 x86/fpu: Return proper error codes from user access functions adds 2df1abffc474 remoteproc: core: Fix cdev remove and rproc del adds 6e43cdcbb715 PCI: tegra: Add missing MODULE_DEVICE_TABLE adds 3c586f825576 orangefs: fix orangefs df output. adds 59d912fe9bb9 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty adds 0fedfa72aedc drm/gma500: Add the missed drm_gem_object_put() in psb_use [...] adds 89786fbc4d1e NFS: nfs_find_open_context() may only select open files adds e88d524c662b power: supply: charger-manager: add missing MODULE_DEVICE_TABLE adds 687875fa9c3b power: supply: ab8500: add missing MODULE_DEVICE_TABLE adds b3205768cd1a drm/amdkfd: fix sysfs kobj leak adds 3d82361abd03 pwm: img: Fix PM reference leak in img_pwm_enable() adds 9dcc9ad34348 pwm: tegra: Don't modify HW state in .remove callback adds 4f2b140658cd ACPI: AMBA: Fix resource name in /proc/iomem adds 424fc30298cb ACPI: video: Add quirk for the Dell Vostro 3350 adds d420b1166643 PCI: rockchip: Register IRQ handlers after device and data [...] adds cd24da0db9f7 virtio-blk: Fix memory leak among suspend/resume procedure adds 09a94a89d74f virtio_net: Fix error handling in virtnet_restore() adds f6ec306b93dc virtio_console: Assure used length from device is limited adds 2830dd2faa53 f2fs: atgc: fix to set default age threshold adds f0e905df68d6 NFSD: Fix TP_printk() format specifier in nfsd_clid_class adds 74569cb9ed7b x86/signal: Detect and prevent an alternate signal stack overflow adds 43cefd126450 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] adds d3c150978ead f2fs: compress: fix to disallow temp extension adds 6594d0aa1c22 remoteproc: k3-r5: Fix an error message adds ae56850d3657 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun adds 36291fd6279f power: supply: rt5033_battery: Fix device tree enumeration adds ff4023d01942 NFSv4: Initialise connection to the server in nfs4_alloc_client() adds 5c7ef8a37055 NFSv4: Fix an Oops in pnfs_mark_request_commit() when doin [...] adds 0bfb6d49497c misc: alcor_pci: fix inverted branch condition adds 9bb3f31b25b2 um: fix error return code in slip_open() adds aab881d7f074 um: fix error return code in winch_tramp() adds 6bcc0590cb91 ubifs: Fix off-by-one error adds 412ef737be65 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() adds 3b93d520ac53 watchdog: aspeed: fix hardware timeout calculation adds 5577eece796f watchdog: jz4740: Fix return value check in jz4740_wdt_probe() adds b8eace7d3b9c SUNRPC: prevent port reuse on transports which don't request it. adds 4b515308ab87 nfs: fix acl memory leak of posix_acl_create() adds ac2e498ab222 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode adds 54dc6fcce3de PCI: iproc: Fix multi-MSI base vector number allocation adds 607caa080119 PCI: iproc: Support multi-MSI only on uniprocessor kernel adds aa7fccd383de f2fs: fix to avoid adding tab before doc section adds 07b760a79170 x86/fpu: Fix copy_xstate_to_kernel() gap handling adds b5859dacd29e x86/fpu: Limit xstate copy size in xstateregs_set() adds 12d84de59da0 PCI: intel-gw: Fix INTx enable adds 527bb29eb183 pwm: imx1: Don't disable clocks at device remove time adds e22051e7c9f7 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defin [...] adds 63272b1ffdb0 vdpa/mlx5: Fix umem sizes assignments on VQ create adds 8795692f0d6c vdpa/mlx5: Fix possible failure in umem size calculation adds 4b3fd33f580f virtio_net: move tx vq operation under tx queue lock adds 89047f0089cd nvme-tcp: can't set sk_user_data without write_lock adds 6612c412336c nfsd: Reduce contention for the nfsd_file nf_rwsem adds 0e5f204ea595 ALSA: isa: Fix error return code in snd_cmi8330_probe() adds 6ccccc03f87a vdpa/mlx5: Clear vq ready indication upon device reset adds a668a77e6aed NFSv4/pnfs: Fix the layout barrier update adds 885c0cc2acfe NFSv4/pnfs: Fix layoutget behaviour after invalidation adds 4aa17d058a9b NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times adds f7121692795c hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script adds f11508ecc696 hexagon: use common DISCARDS macro adds f75cec5c2048 ARM: dts: gemini-rut1xx: remove duplicate ethernet node adds 2ca912471db4 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB adds 685ec4c0f27c reset: RESET_INTEL_GW should depend on X86 adds 85dd41383b36 reset: a10sr: add missing of_match_table reference adds 6870bc426796 ARM: exynos: add missing of_node_put for loop iteration adds 640105e7c08d ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 adds b7016870feea ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 adds c385d93c3c1a ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 adds 84fa4a10631a memory: stm32-fmc2-ebi: add missing of_node_put for loop i [...] adds 3f526ea670d8 memory: atmel-ebi: add missing of_node_put for loop iteration adds fc7a8347ce49 reset: brcmstb: Add missing MODULE_DEVICE_TABLE adds 3199ff7b9f54 memory: pl353: Fix error return code in pl353_smc_probe() adds e35246365403 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode adds ab4d76eb7737 rtc: fix snprintf() checking in is_rtc_hctosys() adds b02a65061e97 arm64: dts: renesas: v3msk: Fix memory size adds b8d350b4ac1e ARM: dts: r8a7779, marzen: Fix DU clock names adds 55fd1d3ca578 arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity [...] adds 305df11389cb arm64: dts: renesas: Add missing opp-suspend properties adds c4218acd688e arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages adds 91df7f4a0410 ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM adds d99524d13df9 ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM adds f58a3bc94aae arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node adds c381e695cfcd firmware: tegra: Fix error return code in tegra210_bpmp_init() adds 4b4c61049ec5 firmware: arm_scmi: Reset Rx buffer to max size during asy [...] adds db4e87ab60e8 dt-bindings: i2c: at91: fix example for scl-gpios adds 8c07e1a8c57c ARM: dts: BCM5301X: Fixup SPI binding adds 884d09d1f18c reset: bail if try_module_get() fails adds 668ca468702e arm64: dts: renesas: r8a779a0: Drop power-domains property [...] adds 1479998d8027 arm64: dts: ti: k3-j721e-main: Fix external refclk input t [...] adds 8d071d270afb memory: fsl_ifc: fix leak of IO mapping on probe failure adds b5789e23773f memory: fsl_ifc: fix leak of private memory on probe failure adds 6cd58375c532 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII [...] adds 0724764c085a ARM: dts: dra7: Fix duplicate USB4 target module node adds 6641724d68fd ARM: dts: am335x: align ti,pindir-d0-out-d1-in property wi [...] adds 4d9ea2858607 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property wi [...] adds b1995806d008 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE adds f12a456f1c3b ARM: dts: imx6q-dhcom: Fix ethernet reset time properties adds 936446f15aef ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems adds dae777523234 ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery adds 804aabb50990 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations adds 271c12dbeb62 firmware: turris-mox-rwtm: fix reply status decoding function adds ddf380b0941f firmware: turris-mox-rwtm: report failures better adds b2a5949a91a7 firmware: turris-mox-rwtm: fail probing when firmware does [...] adds 9436e9001d40 firmware: turris-mox-rwtm: show message about HWRNG registration adds b3231050c75c arm64: dts: rockchip: Re-add regulator-boot-on, regulator- [...] adds f71f13034f3b arm64: dts: rockchip: Re-add regulator-always-on for vcc_s [...] adds 43b89ef7bc4a scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() adds 143a6b8ec5c6 sched/uclamp: Ignore max aggregation if rq is idle adds 59ae35884c5e jump_label: Fix jump_label_text_reserved() vs __init adds 53c5c2496fc9 static_call: Fix static_call_text_reserved() vs __init adds 4e2764e96a15 mips: always link byteswap helpers into decompressor adds 20f79ce2b1ab mips: disable branch profiling in boot/decompress.o adds e09c9b558436 MIPS: vdso: Invalid GIC access through VDSO adds b33aa0dbd72f scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() adds 174c34d9cda1 seq_file: disallow extremely large seq buffer allocations adds 2cd5fe24a7f0 Linux 5.10.52 adds 574005889236 Merge v5.10.52 new 191523dcfa68 ARM: dts: gemini: rename mdio to the right name new c8f0cef75dd7 ARM: dts: gemini: add device_type on pci new e2d1e4416174 ARM: dts: rockchip: Fix thermal sensor cells o rk322x new 7d3408c72336 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036- [...] new 2e1f681b680c arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi new 55014c38e73d ARM: dts: rockchip: Fix the timer clocks order new fc01549d7b87 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x new 70abb828312a ARM: dts: rockchip: Fix power-controller node names for rk3066a new 5881af8d692b ARM: dts: rockchip: Fix power-controller node names for rk3188 new 95b64be2e741 ARM: dts: rockchip: Fix power-controller node names for rk3288 new e4f97b740d6a arm64: dts: rockchip: Fix power-controller node names for px30 new 81ea23d988f9 arm64: dts: rockchip: Fix power-controller node names for rk3328 new cabcb576fc3e arm64: dts: rockchip: Fix power-controller node names for rk3399 new 4e8eb51ae633 reset: ti-syscon: fix to_ti_syscon_reset_data macro new 9525d58c5af8 ARM: brcmstb: dts: fix NAND nodes names new 5f844007eb91 ARM: Cygnus: dts: fix NAND nodes names new b5fc6b9ab427 ARM: NSP: dts: fix NAND nodes names new f6541401dbd6 ARM: dts: BCM63xx: Fix NAND nodes names new 249d8e4ea168 ARM: dts: Hurricane 2: Fix NAND nodes names new d05ebeffca1d ARM: dts: imx6: phyFLEX: Fix UART hardware flow control new 31e1b8c07d35 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info new ff9ef21bb6fb arm64: dts: rockchip: fix regulator-gpio states array new 985947c53555 ARM: dts: ux500: Fix interrupt cells new 61fda04276bb ARM: dts: ux500: Rename gpio-controller node new 5190a6604a10 ARM: dts: ux500: Fix orientation of accelerometer new 6f5891a560df ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] new 27582c9fa294 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE new 3f0948569997 kbuild: sink stdout from cmd for silent build new a09b4c444941 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init fla [...] new ddf2d14894d0 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios new a73a22a69f6a ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios new 28d2ae98154e ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names new c8815d6fee79 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: F [...] new e89f4098d528 ARM: tegra: wm8903: Fix polarity of headphones-detection G [...] new a74d3bbe0553 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant new 8da771b5527c arm64: dts: qcom: sc7180: Move rmtfs memory region new 3534a4b2d059 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 new 44f4e344f4f0 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 new 34ec6702a2a1 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin new bfbc4b482078 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards new ccec32f77144 ARM: dts: stm32: fix RCC node name on stm32f429 MCU new 7ad965c8a723 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings new 41e2bcca23f1 memory: tegra: Fix compilation warnings on 64bit platforms new b4009ea92f29 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig new 15d727c044d5 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is n [...] new 4bc03e321f2a ARM: dts: bcm283x: Fix up MMC node names new fc71d8df5807 ARM: dts: bcm283x: Fix up GPIO LED node names new d671fae04648 arm64: dts: juno: Update SCPI nodes as per the YAML schema new 160c92d728f3 ARM: dts: rockchip: fix supply properties in io-domains nodes new 6a7af6347810 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent [...] new e27052f21a2f ARM: dts: stm32: move stmmac axi config in ethernet node o [...] new a5bc2a2d838e ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply new 26cd441c529d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen [...] new 2670d3d1ef47 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N [...] new f40a7c9b8ee1 ARM: dts: stm32: fix stpmic node for stm32mp1 boards new ffa6f08be14a ARM: OMAP2+: Block suspend for am3 and am4 if PM is not co [...] new 7c03982fa134 soc/tegra: fuse: Fix Tegra234-only builds new 7e3f5739cccb firmware: tegra: bpmp: Fix Tegra234-only builds new 24c41aa9d01b arm64: dts: ls208xa: remove bus-num from dspi node new 6c099d595fd7 arm64: dts: imx8mq: assign PCIe clocks new bd40e2da3ae5 thermal/core: Correct function name thermal_zone_device_un [...] new 469951ce4bb0 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3 [...] new 20babcd83092 thermal/drivers/imx_sc: Add missing of_node_put for loop i [...] new 8c12a3a68d4f thermal/drivers/sprd: Add missing of_node_put for loop iteration new e378db118925 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TI [...] new d3ba15fb0401 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme new cdb995a6cbb5 rtc: max77686: Do not enforce (incorrect) interrupt trigger type new 2f8df6332eb2 scsi: aic7xxx: Fix unintentional sign extension issue on l [...] new 0d7596a954f1 scsi: libsas: Add LUN number check in .slave_alloc callback new a4a54c54af25 scsi: libfc: Fix array index out of bound exception new eb859b043c2e scsi: qedf: Add check to synchronize abort and flush new 892387e7619e sched/fair: Fix CFS bandwidth hrtimer expiry type new 7412c988fe12 perf/x86/intel/uncore: Clean up error handling path of iio [...] new 9beba1469996 thermal/core/thermal_of: Stop zone device before unregistering it new be10fff3a461 s390/traps: do not test MONITOR CALL without CONFIG_BUG new faa3e7da487a s390: introduce proper type handling call_on_stack() macro new e58c162789be cifs: prevent NULL deref in cifs_compose_mount_options() new 0e67c76384e9 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-fi [...] new d92aa22f2419 arm64: dts: marvell: armada-37xx: move firmware node to ge [...] new 277b311ae170 Revert "swap: fix do_swap_page() race with swapoff" new a62177b35730 f2fs: Show casefolding support only when supported new 84ff5f66c3f6 mm/thp: simplify copying of huge zero page pmd when fork new 9e1cf2d1ed37 mm/userfaultfd: fix uffd-wp special cases for fork() new ce6ee46e0f39 mm/page_alloc: fix memory map initialization for descending nodes new 4e275a4aca68 usb: cdns3: Enable TDL_CHK only for OUT ep new fcb970edc0be net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear new c657413dcddf net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz new 14cd8ce80ad7 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz new a8c7ba368748 net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz new 73146745ff28 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz new 34365de50806 net: ipv6: fix return value of ip6_skb_dst_mtu new fc40fdefd94a netfilter: ctnetlink: suspicious RCU usage in ctnetlink_du [...] new c3bc9ce7d400 net/sched: act_ct: fix err check for nf_conntrack_confirm new 6d4476236f79 vmxnet3: fix cksum offload issues for tunnels with non-def [...] new 7b5a2910e782 net/sched: act_ct: remove and free nf_table callbacks new 59070cc43d1d net: bridge: sync fdb to new unicast-filtering ports new b9fa66072fee net: netdevsim: use xso.real_dev instead of xso.dev in cal [...] new 846829e75db5 net: bcmgenet: Ensure all TX/RX queues DMAs are disabled new 88ff9ec9c67a net: ip_tunnel: fix mtu calculation for ETHER tunnel devices new dbbf5b957bd9 net: moxa: fix UAF in moxart_mac_probe new b560521eca03 net: qcom/emac: fix UAF in emac_remove new f2a062fcfe1d net: ti: fix UAF in tlan_remove_one new b61d8814c477 net: send SYNACK packet with accepted fwmark new 2179d96ec702 net: validate lwtstate->data before returning from skb_tun [...] new 7d7d0e84ac0d Revert "mm/shmem: fix shmem_swapin() race with swapoff" new 66c73f187d1e net: dsa: properly check for the bridge_leave methods in d [...] new f33605908a9b net: fddi: fix UAF in fza_probe new 0d514185ae79 dma-buf/sync_file: Don't leak fences on merge failure new ff4b8f35c96c kbuild: do not suppress Kconfig prompts for silent build new e55160537d76 ARM: dts: aspeed: Fix AST2600 machines line names new c28c747e37db ARM: dts: tacoma: Add phase corrections for eMMC new ea66fcb29605 tcp: consistently disable header prediction for mptcp new d60f07bcb76f tcp: annotate data races around tp->mtu_info new ad4ba3404931 tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized new 2fee3cf4c97b ipv6: tcp: drop silly ICMPv6 packet too big messages new 638632997c31 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path new 2381b8e882d0 tools: bpf: Fix error in 'make -C tools/ bpf_install' new 782d71e29b29 bpftool: Properly close va_list 'ap' by va_end() on error new a9f36bf3613c bpf: Track subprog poke descriptors correctly and fix use- [...] new 0d90d8492fb9 perf test bpf: Free obj_buf new bfdb38a4268a drm/panel: nt35510: Do not fail if DSI read fails new 6cd9bd2a2ddb udp: annotate data races around unix_sk(sk)->gso_size new 71046eac2db9 Linux 5.10.53 new b12eeea6f3a4 Merge v5.10.53
The 124 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/evm | 26 +- Documentation/ABI/testing/sysfs-bus-papr-pmem | 8 +- Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- Documentation/filesystems/f2fs.rst | 16 +- Documentation/hwmon/max31790.rst | 5 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 5 +- Documentation/vm/arch_pgtable_helpers.rst | 8 +- Makefile | 13 +- arch/alpha/kernel/smp.c | 1 - arch/arc/kernel/smp.c | 1 - arch/arm/boot/dts/am335x-baltos.dtsi | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 2 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 2 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2 +- arch/arm/boot/dts/am437x-gp-evm.dts | 5 +- arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 4 +- arch/arm/boot/dts/am5718.dtsi | 6 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 5 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 6 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-a.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 +- arch/arm/boot/dts/bcm5301x.dtsi | 18 +- arch/arm/boot/dts/bcm63138.dtsi | 2 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 4 +- arch/arm/boot/dts/bcm7445.dtsi | 2 +- arch/arm/boot/dts/bcm911360_entphn.dts | 4 +- arch/arm/boot/dts/bcm958300k.dts | 4 +- arch/arm/boot/dts/bcm958305k.dts | 4 +- arch/arm/boot/dts/bcm958522er.dts | 4 +- arch/arm/boot/dts/bcm958525er.dts | 4 +- arch/arm/boot/dts/bcm958525xmc.dts | 4 +- arch/arm/boot/dts/bcm958622hr.dts | 4 +- arch/arm/boot/dts/bcm958623hr.dts | 4 +- arch/arm/boot/dts/bcm958625hr.dts | 4 +- arch/arm/boot/dts/bcm958625k.dts | 4 +- arch/arm/boot/dts/bcm963138dvt.dts | 4 +- arch/arm/boot/dts/bcm988312hr.dts | 4 +- arch/arm/boot/dts/dm816x.dtsi | 2 +- arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 6 +- arch/arm/boot/dts/dra7-l4.dtsi | 26 +- arch/arm/boot/dts/dra71x.dtsi | 4 - arch/arm/boot/dts/dra72x.dtsi | 10 +- arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 2 +- arch/arm/boot/dts/dra74x.dtsi | 100 ++--- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 +- arch/arm/boot/dts/gemini-nas4220b.dts | 2 +- arch/arm/boot/dts/gemini-rut1xx.dts | 14 +- arch/arm/boot/dts/gemini-wbd111.dts | 2 +- arch/arm/boot/dts/gemini-wbd222.dts | 2 +- arch/arm/boot/dts/gemini.dtsi | 1 + arch/arm/boot/dts/imx6dl-riotboard.dts | 2 + arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +- arch/arm/boot/dts/omap4-l4.dtsi | 4 +- arch/arm/boot/dts/omap5-l4.dtsi | 4 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 + arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3066a.dtsi | 6 +- arch/arm/boot/dts/rk3188.dtsi | 14 +- arch/arm/boot/dts/rk322x.dtsi | 12 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-vyasa.dts | 4 +- arch/arm/boot/dts/rk3288.dtsi | 14 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 28 +- arch/arm/boot/dts/ste-ab8505.dtsi | 24 +- arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 3 + arch/arm/boot/dts/ste-href.dtsi | 9 +- arch/arm/boot/dts/ste-snowball.dts | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 +- arch/arm/boot/dts/stm32746g-eval.dts | 6 +- arch/arm/boot/dts/stm32f429-disco.dts | 6 +- arch/arm/boot/dts/stm32f429.dtsi | 10 +- arch/arm/boot/dts/stm32f469-disco.dts | 6 +- arch/arm/boot/dts/stm32f746.dtsi | 12 +- arch/arm/boot/dts/stm32f769-disco.dts | 6 +- arch/arm/boot/dts/stm32h743.dtsi | 4 - arch/arm/boot/dts/stm32mp151.dtsi | 12 +- arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 7 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 7 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 7 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 17 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 7 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +- arch/arm/boot/dts/tegra20-plutux.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-tec.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 2 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/kernel/perf_event_v7.c | 4 +- arch/arm/kernel/smp.c | 1 - arch/arm/mach-exynos/exynos.c | 2 + arch/arm/mach-imx/suspend-imx53.S | 4 +- arch/arm/mach-omap2/pm33xx-core.c | 40 ++ arch/arm/probes/kprobes/test-thumb.c | 10 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 6 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 10 +- arch/arm64/boot/dts/marvell/cn9130-db.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 16 +- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 5 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 25 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 3 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 2 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 1 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 6 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 58 +-- arch/arm64/include/asm/asm-uaccess.h | 4 +- arch/arm64/include/asm/kernel-pgtable.h | 6 - arch/arm64/include/asm/mmu_context.h | 8 +- arch/arm64/include/asm/pgtable.h | 1 + arch/arm64/include/asm/preempt.h | 2 +- arch/arm64/include/asm/tlb.h | 4 + arch/arm64/include/asm/uaccess.h | 4 +- arch/arm64/kernel/entry.S | 6 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/smp.c | 1 - arch/arm64/kernel/vmlinux.lds.S | 8 +- arch/arm64/kvm/pmu-emul.c | 1 + arch/arm64/mm/proc.S | 2 +- arch/csky/kernel/smp.c | 1 - arch/csky/mm/syscache.c | 11 +- arch/hexagon/kernel/vmlinux.lds.S | 9 +- arch/ia64/include/asm/pgtable.h | 5 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/smpboot.c | 1 - arch/ia64/mm/init.c | 6 +- arch/m68k/Kconfig.machine | 3 + arch/mips/Kconfig | 2 + arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/cpu-features.h | 4 +- arch/mips/include/asm/highmem.h | 2 +- arch/mips/include/asm/hugetlb.h | 8 +- arch/mips/include/asm/mipsregs.h | 8 +- arch/mips/include/asm/pgalloc.h | 10 +- arch/mips/include/asm/vdso/vdso.h | 2 +- arch/mips/kernel/cpu-probe.c | 5 + arch/mips/kernel/smp.c | 1 - arch/mips/loongson64/numa.c | 3 + arch/openrisc/kernel/smp.c | 2 - arch/parisc/kernel/smp.c | 1 - arch/powerpc/boot/devtree.c | 59 +-- arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/cputhreads.h | 30 ++ arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/kernel/mce_power.c | 48 ++- arch/powerpc/kernel/process.c | 48 ++- arch/powerpc/kernel/smp.c | 12 +- arch/powerpc/kernel/stacktrace.c | 27 +- arch/powerpc/kvm/book3s_hv.c | 13 +- arch/powerpc/kvm/book3s_hv_builtin.c | 2 +- arch/powerpc/kvm/book3s_hv_nested.c | 3 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +- arch/powerpc/mm/book3s64/radix_tlb.c | 26 +- arch/powerpc/mm/fault.c | 4 +- arch/powerpc/platforms/cell/smp.c | 3 - arch/powerpc/platforms/powernv/vas-window.c | 9 +- arch/powerpc/platforms/ps3/mm.c | 12 + arch/powerpc/platforms/pseries/papr_scm.c | 62 ++- arch/powerpc/platforms/pseries/smp.c | 3 - arch/riscv/kernel/smpboot.c | 1 - arch/s390/Kconfig | 4 +- arch/s390/Makefile | 1 + arch/s390/boot/ipl_parm.c | 19 +- arch/s390/boot/mem_detect.c | 47 ++- arch/s390/boot/uv.c | 1 + arch/s390/include/asm/pgtable.h | 19 + arch/s390/include/asm/preempt.h | 16 +- arch/s390/include/asm/processor.h | 4 +- arch/s390/include/asm/stacktrace.h | 97 +++++ arch/s390/include/asm/uv.h | 8 +- arch/s390/kernel/setup.c | 3 +- arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/traps.c | 2 + arch/s390/kernel/uv.c | 10 + arch/s390/kvm/kvm-s390.c | 18 +- arch/s390/mm/fault.c | 26 ++ arch/s390/purgatory/Makefile | 1 + arch/sh/kernel/smp.c | 2 - arch/sparc/kernel/smp_32.c | 1 - arch/sparc/kernel/smp_64.c | 3 - arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/x86/crypto/curve25519-x86_64.c | 2 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/events/intel/uncore_snbep.c | 6 +- arch/x86/include/asm/fpu/internal.h | 19 +- arch/x86/include/asm/idtentry.h | 29 +- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/uapi/asm/hwcap2.h | 6 +- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/fpu/xstate.c | 105 +++-- arch/x86/kernel/sev-es.c | 182 +++++---- arch/x86/kernel/signal.c | 24 +- arch/x86/kernel/smpboot.c | 1 - arch/x86/kernel/tsc.c | 3 +- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/mmu/mmu.c | 12 +- arch/x86/kvm/mmu/paging.h | 14 + arch/x86/kvm/mmu/paging_tmpl.h | 7 +- arch/x86/kvm/mmu/spte.h | 6 - arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/svm/svm.c | 11 +- arch/x86/kvm/vmx/nested.c | 29 +- arch/x86/kvm/vmx/vmcs.h | 5 + arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 4 +- arch/x86/net/bpf_jit_comp.c | 3 + arch/xtensa/kernel/smp.c | 1 - block/blk-flush.c | 3 +- block/blk-merge.c | 8 +- block/blk-mq-tag.c | 49 ++- block/blk-mq-tag.h | 6 + block/blk-mq.c | 63 ++- block/blk-mq.h | 1 + block/blk-rq-qos.c | 4 +- block/blk-rq-qos.h | 24 ++ block/blk-wbt.c | 11 +- block/blk-wbt.h | 1 + block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- certs/.gitignore | 1 + crypto/shash.c | 18 +- crypto/sm2.c | 99 ++--- drivers/acpi/Makefile | 5 + drivers/acpi/acpi_amba.c | 1 + drivers/acpi/acpi_pad.c | 24 +- drivers/acpi/acpi_tad.c | 14 +- drivers/acpi/acpi_video.c | 9 + drivers/acpi/acpica/nsrepair2.c | 7 + drivers/acpi/apei/ghes.c | 81 +++- drivers/acpi/bgrt.c | 57 +-- drivers/acpi/bus.c | 1 + drivers/acpi/device_pm.c | 6 +- drivers/acpi/device_sysfs.c | 46 +-- drivers/acpi/dock.c | 26 +- drivers/acpi/ec.c | 37 +- drivers/acpi/fan.c | 7 +- drivers/acpi/fan.h | 13 + drivers/acpi/power.c | 9 +- drivers/acpi/processor_idle.c | 40 ++ drivers/acpi/resource.c | 9 +- drivers/acpi/video_detect.c | 24 ++ drivers/ata/ahci_sunxi.c | 2 +- drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/sata_highbank.c | 6 +- drivers/atm/iphase.c | 2 +- drivers/atm/nicstar.c | 26 +- drivers/block/loop.c | 4 + drivers/block/virtio_blk.c | 2 + drivers/bluetooth/btqca.c | 27 +- drivers/bluetooth/btusb.c | 24 +- drivers/bluetooth/hci_qca.c | 4 +- drivers/bus/mhi/core/pm.c | 1 + drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/ipmi/ipmi_watchdog.c | 22 +- drivers/char/pcmcia/cm4000_cs.c | 4 + drivers/char/tpm/tpm_tis_core.c | 25 +- drivers/char/tpm/tpm_tis_core.h | 3 +- drivers/char/tpm/tpm_tis_spi_main.c | 2 + drivers/char/virtio_console.c | 4 +- drivers/clk/actions/owl-s500.c | 75 ++-- drivers/clk/clk-si5341.c | 77 +++- drivers/clk/clk-versaclock5.c | 27 +- drivers/clk/imx/clk-imx8mq.c | 56 +-- drivers/clk/meson/g12a.c | 2 +- drivers/clk/qcom/clk-alpha-pll.c | 2 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 1 + drivers/clk/renesas/rcar-usb2-clock-sel.c | 24 +- drivers/clk/socfpga/clk-agilex.c | 89 ++-- drivers/clk/socfpga/clk-periph-s10.c | 11 +- drivers/clk/socfpga/clk-s10.c | 87 ++-- drivers/clk/tegra/clk-periph-gate.c | 72 ++-- drivers/clk/tegra/clk-periph.c | 11 + drivers/clk/tegra/clk-pll.c | 9 +- drivers/clk/tegra/clk-tegra30.c | 2 +- drivers/clocksource/arm_arch_timer.c | 2 +- drivers/clocksource/timer-ti-dm.c | 6 + drivers/cpufreq/cpufreq.c | 11 +- drivers/crypto/cavium/nitrox/nitrox_isr.c | 4 + drivers/crypto/ccp/sev-dev.c | 4 + drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 4 +- drivers/crypto/ixp4xx_crypto.c | 24 +- drivers/crypto/nx/nx-842-pseries.c | 9 +- drivers/crypto/nx/nx-aes-ctr.c | 2 +- drivers/crypto/omap-sham.c | 4 +- drivers/crypto/qat/qat_common/qat_hal.c | 6 +- drivers/crypto/qat/qat_common/qat_uclo.c | 1 - drivers/crypto/qce/skcipher.c | 19 +- drivers/crypto/sa2ul.c | 22 +- drivers/crypto/ux500/hash/hash_core.c | 1 + drivers/devfreq/devfreq.c | 1 + drivers/dma-buf/sync_file.c | 13 +- drivers/dma/fsl-qdma.c | 6 +- drivers/edac/i10nm_base.c | 3 + drivers/edac/pnd2_edac.c | 3 + drivers/edac/sb_edac.c | 3 + drivers/edac/skx_base.c | 3 + drivers/edac/ti_edac.c | 1 + drivers/extcon/extcon-intel-mrfld.c | 9 + drivers/extcon/extcon-max8997.c | 3 +- drivers/extcon/extcon-sm5502.c | 1 - drivers/firmware/Kconfig | 2 +- drivers/firmware/arm_scmi/common.h | 2 +- drivers/firmware/arm_scmi/driver.c | 6 + drivers/firmware/qemu_fw_cfg.c | 8 +- drivers/firmware/stratix10-svc.c | 22 +- drivers/firmware/tegra/Makefile | 1 + drivers/firmware/tegra/bpmp-private.h | 3 +- drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/firmware/tegra/bpmp.c | 3 +- drivers/firmware/turris-mox-rwtm.c | 56 ++- drivers/fpga/stratix10-soc.c | 1 + drivers/fsi/fsi-core.c | 4 +- drivers/fsi/fsi-master-aspeed.c | 1 + drivers/fsi/fsi-master-ast-cf.c | 1 + drivers/fsi/fsi-master-gpio.c | 1 + drivers/fsi/fsi-occ.c | 2 + drivers/fsi/fsi-sbefifo.c | 10 +- drivers/fsi/fsi-scom.c | 16 +- drivers/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpio-zynq.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 5 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 68 ++-- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 14 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 24 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 41 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 78 ++-- drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 1 - .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 4 +- drivers/gpu/drm/amd/include/navi10_enum.h | 2 +- drivers/gpu/drm/arm/malidp_planes.c | 9 +- drivers/gpu/drm/ast/ast_dp501.c | 139 +++++-- drivers/gpu/drm/ast/ast_drv.h | 12 + drivers/gpu/drm/ast/ast_main.c | 14 +- drivers/gpu/drm/bridge/Kconfig | 2 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 4 +- drivers/gpu/drm/bridge/cdns-dsi.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 1 + drivers/gpu/drm/bridge/nwl-dsi.c | 61 ++- drivers/gpu/drm/drm_bridge.c | 3 + drivers/gpu/drm/drm_dp_helper.c | 7 + drivers/gpu/drm/drm_dp_mst_topology.c | 68 ++-- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 20 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 8 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/mxsfb/Kconfig | 1 - drivers/gpu/drm/nouveau/nouveau_display.c | 1 - drivers/gpu/drm/panel/panel-novatek-nt35510.c | 4 +- drivers/gpu/drm/pl111/Kconfig | 1 + drivers/gpu/drm/qxl/qxl_dumb.c | 2 + drivers/gpu/drm/radeon/radeon_display.c | 1 + drivers/gpu/drm/radeon/radeon_drv.c | 8 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 1 + drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 40 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 21 +- drivers/gpu/drm/scheduler/sched_entity.c | 8 +- drivers/gpu/drm/scheduler/sched_main.c | 24 ++ drivers/gpu/drm/tegra/dc.c | 10 +- drivers/gpu/drm/tegra/drm.c | 2 - drivers/gpu/drm/vc4/vc4_crtc.c | 5 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 14 +- drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 13 + drivers/gpu/drm/zte/Kconfig | 1 - drivers/hid/hid-core.c | 10 +- drivers/hid/wacom_wac.h | 2 +- drivers/hv/connection.c | 4 +- drivers/hv/hv_util.c | 4 +- drivers/hwmon/lm70.c | 48 +-- drivers/hwmon/max31722.c | 9 - drivers/hwmon/max31790.c | 49 ++- drivers/hwtracing/coresight/coresight-core.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/intel_th/core.c | 17 + drivers/hwtracing/intel_th/gth.c | 16 + drivers/hwtracing/intel_th/intel_th.h | 3 + drivers/i2c/i2c-core-base.c | 3 + drivers/iio/accel/bma180.c | 19 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/hid-sensor-accel-3d.c | 13 +- drivers/iio/accel/kxcjk-1013.c | 24 +- drivers/iio/accel/mxc4005.c | 10 +- drivers/iio/accel/stk8312.c | 12 +- drivers/iio/accel/stk8ba50.c | 17 +- drivers/iio/adc/at91-sama5d2_adc.c | 3 +- drivers/iio/adc/hx711.c | 4 +- drivers/iio/adc/mxs-lradc-adc.c | 3 +- drivers/iio/adc/ti-ads1015.c | 12 +- drivers/iio/adc/ti-ads8688.c | 3 +- drivers/iio/adc/vf610_adc.c | 10 +- drivers/iio/chemical/atlas-sensor.c | 4 +- drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/gyro/bmg160_core.c | 10 +- drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/humidity/am2315.c | 16 +- drivers/iio/imu/adis16400.c | 3 - drivers/iio/imu/adis16475.c | 2 +- drivers/iio/imu/adis_buffer.c | 3 - drivers/iio/light/isl29125.c | 10 +- drivers/iio/light/ltr501.c | 15 +- drivers/iio/light/tcs3414.c | 10 +- drivers/iio/light/tcs3472.c | 16 +- drivers/iio/light/vcnl4000.c | 2 +- drivers/iio/light/vcnl4035.c | 3 +- drivers/iio/magnetometer/bmc150_magn.c | 21 +- drivers/iio/magnetometer/hmc5843.h | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 4 +- drivers/iio/magnetometer/rm3100-core.c | 3 +- drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/proximity/as3935.c | 10 +- drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 +- drivers/iio/proximity/srf08.c | 14 +- drivers/infiniband/core/cma.c | 29 +- drivers/infiniband/core/uverbs_cmd.c | 21 +- drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/mlx4/qp.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/qp.c | 6 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 +- drivers/infiniband/sw/rxe/rxe_qp.c | 1 - drivers/infiniband/sw/rxe/rxe_resp.c | 2 - drivers/infiniband/ulp/isert/ib_isert.c | 4 +- drivers/infiniband/ulp/isert/ib_isert.h | 3 - drivers/infiniband/ulp/rtrs/rtrs-clt.c | 28 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 13 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 39 +- drivers/infiniband/ulp/rtrs/rtrs.c | 1 - drivers/infiniband/ulp/srp/ib_srp.c | 13 +- drivers/input/joydev.c | 2 +- drivers/input/keyboard/Kconfig | 3 - drivers/input/keyboard/hil_kbd.c | 1 + drivers/input/touchscreen/goodix.c | 52 --- drivers/input/touchscreen/hideep.c | 13 +- drivers/input/touchscreen/usbtouchscreen.c | 8 +- drivers/iommu/amd/init.c | 4 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 10 +- drivers/iommu/dma-iommu.c | 6 +- drivers/ipack/carriers/tpci200.c | 5 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/leds/Kconfig | 1 + drivers/leds/led-class.c | 4 - drivers/leds/leds-as3645a.c | 1 + drivers/leds/leds-ktd2692.c | 27 +- drivers/leds/leds-lm36274.c | 1 + drivers/leds/leds-lm3692x.c | 8 +- drivers/leds/leds-lm3697.c | 8 +- drivers/leds/leds-lp50xx.c | 2 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/leds/leds-turris-omnia.c | 1 + drivers/mailbox/qcom-apcs-ipc-mailbox.c | 2 +- drivers/mailbox/qcom-ipcc.c | 6 + drivers/md/dm-writecache.c | 48 ++- drivers/md/dm-zoned-metadata.c | 7 + drivers/md/dm.c | 8 +- drivers/md/persistent-data/dm-btree-remove.c | 3 +- drivers/md/persistent-data/dm-space-map-disk.c | 9 +- drivers/md/persistent-data/dm-space-map-metadata.c | 9 +- drivers/media/cec/platform/s5p/s5p_cec.c | 7 +- drivers/media/common/siano/smscoreapi.c | 22 +- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/common/siano/smsdvb-main.c | 4 + drivers/media/dvb-core/dvb_net.c | 25 +- drivers/media/i2c/ir-kbd-i2c.c | 4 +- drivers/media/i2c/ov2659.c | 24 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 10 +- drivers/media/i2c/saa6588.c | 4 +- drivers/media/i2c/tc358743.c | 1 + drivers/media/mc/Makefile | 2 +- drivers/media/pci/bt8xx/bt878.c | 6 +- drivers/media/pci/bt8xx/bttv-driver.c | 6 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 + drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 17 +- drivers/media/pci/saa7134/saa7134-video.c | 6 +- drivers/media/platform/am437x/am437x-vpfe.c | 15 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpbe_venc.c | 6 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-is.c | 4 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 10 +- drivers/media/platform/exynos4-is/fimc-isp.c | 7 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 5 +- drivers/media/platform/exynos4-is/media-dev.c | 10 +- drivers/media/platform/exynos4-is/mipi-csis.c | 10 +- drivers/media/platform/marvell-ccic/mcam-core.c | 9 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 8 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 2 +- drivers/media/platform/omap3isp/isp.c | 79 ++-- drivers/media/platform/qcom/venus/core.c | 60 ++- drivers/media/platform/s5p-g2d/g2d.c | 3 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/sh_vou.c | 6 +- drivers/media/platform/sti/bdisp/Makefile | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 7 +- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/hva/Makefile | 2 +- drivers/media/platform/sti/hva/hva-hw.c | 3 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 9 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 1 - .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 2 +- drivers/media/platform/video-mux.c | 18 +- drivers/media/rc/bpf-lirc.c | 3 +- drivers/media/usb/au0828/au0828-core.c | 4 +- drivers/media/usb/cpia2/cpia2.h | 1 + drivers/media/usb/cpia2/cpia2_core.c | 12 + drivers/media/usb/cpia2/cpia2_usb.c | 13 +- drivers/media/usb/dvb-usb/cinergyT2-core.c | 2 + drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/dvb-usb/dtv5100.c | 7 +- drivers/media/usb/em28xx/em28xx-input.c | 8 +- drivers/media/usb/gspca/gl860/gl860.c | 4 +- drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/sunplus.c | 8 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 27 ++ drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/v4l2-async.c | 24 +- drivers/media/v4l2-core/v4l2-fh.c | 1 + drivers/media/v4l2-core/v4l2-subdev.c | 24 -- drivers/memory/atmel-ebi.c | 4 +- drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 1 + drivers/memory/stm32-fmc2-ebi.c | 4 + drivers/memory/tegra/tegra124-emc.c | 4 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/memstick/host/rtsx_usb_ms.c | 10 +- drivers/mfd/Kconfig | 1 + drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/motorola-cpcap.c | 4 + drivers/mfd/rn5t618.c | 2 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/syscon.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 1 + drivers/misc/habanalabs/gaudi/gaudi.c | 3 +- drivers/misc/habanalabs/goya/goya.c | 1 + drivers/misc/ibmasm/module.c | 5 +- drivers/misc/lkdtm/bugs.c | 3 + drivers/mmc/core/block.c | 8 + drivers/mmc/core/core.c | 7 +- drivers/mmc/core/sd.c | 10 +- drivers/mmc/host/sdhci-acpi.c | 11 + drivers/mmc/host/sdhci-sprd.c | 1 + drivers/mmc/host/sdhci.c | 4 + drivers/mmc/host/sdhci.h | 1 + drivers/mmc/host/usdhi6rol0.c | 1 + drivers/mmc/host/via-sdmmc.c | 3 + drivers/mmc/host/vub300.c | 2 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 90 +++-- drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/parsers/redboot.c | 7 +- drivers/net/can/peak_canfd/peak_canfd.c | 4 +- drivers/net/can/usb/ems_usb.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 12 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 5 + drivers/net/dsa/sja1105/sja1105_main.c | 6 + drivers/net/ethernet/aeroflex/greth.c | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_macsec.h | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 24 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 + drivers/net/ethernet/emulex/benet/be_cmds.c | 6 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 + drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/faraday/ftgmac100.c | 6 +- drivers/net/ethernet/freescale/fec_main.c | 32 ++ drivers/net/ethernet/google/gve/gve_main.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 36 +- drivers/net/ethernet/intel/e100.c | 12 +- drivers/net/ethernet/intel/e1000e/netdev.c | 24 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 17 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 8 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 4 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 9 +- drivers/net/ethernet/intel/igbvf/netdev.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 19 +- drivers/net/ethernet/micrel/ks8842.c | 4 + drivers/net/ethernet/moxa/moxart_ether.c | 9 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 29 +- drivers/net/ethernet/qualcomm/emac/emac.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 1 - drivers/net/ethernet/sfc/ef10_sriov.c | 25 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 21 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 18 +- drivers/net/ethernet/ti/tlan.c | 3 +- drivers/net/fddi/defza.c | 3 +- drivers/net/fjes/fjes_main.c | 4 + drivers/net/ieee802154/mac802154_hwsim.c | 11 +- drivers/net/ipa/ipa_main.c | 1 + drivers/net/macsec.c | 4 +- drivers/net/mdio/mdio-ipq8064.c | 33 +- drivers/net/netdevsim/ipsec.c | 8 +- drivers/net/phy/mscc/mscc_macsec.c | 2 +- drivers/net/phy/mscc/mscc_macsec.h | 2 +- drivers/net/phy/realtek.c | 15 +- drivers/net/virtio_net.c | 49 ++- drivers/net/vmxnet3/vmxnet3_ethtool.c | 22 +- drivers/net/vrf.c | 14 +- drivers/net/vxlan.c | 2 + drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/ath/ath10k/pci.c | 14 +- drivers/net/wireless/ath/ath11k/core.c | 3 +- drivers/net/wireless/ath/ath11k/mac.c | 14 +- drivers/net/wireless/ath/ath9k/main.c | 5 + drivers/net/wireless/ath/carl9170/Kconfig | 8 +- drivers/net/wireless/ath/wcn36xx/main.c | 21 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 37 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 8 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 24 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 + .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 15 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 3 + .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 48 ++- drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 10 +- .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 5 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 6 +- drivers/net/wireless/mediatek/mt76/tx.c | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 11 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 59 ++- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 22 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 6 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 - drivers/net/wireless/rsi/rsi_91x_mgmt.c | 3 +- drivers/net/wireless/rsi/rsi_main.h | 1 - drivers/net/wireless/st/cw1200/cw1200_sdio.c | 1 + drivers/net/wireless/st/cw1200/scan.c | 17 +- drivers/net/wireless/ti/wl1251/cmd.c | 9 +- drivers/net/wireless/ti/wl12xx/main.c | 7 + drivers/nvme/host/pci.c | 26 +- drivers/nvme/target/fc.c | 10 +- drivers/nvme/target/tcp.c | 1 - drivers/nvmem/core.c | 9 +- drivers/of/fdt.c | 8 +- drivers/of/of_reserved_mem.c | 8 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 10 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 +- drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 33 +- drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 29 +- drivers/pci/controller/pcie-rockchip-host.c | 12 +- drivers/pci/hotplug/pciehp_hpc.c | 36 ++ drivers/pci/p2pdma.c | 34 +- drivers/pci/pci-label.c | 2 +- drivers/pci/pci.h | 4 + drivers/pci/pcie/dpc.c | 74 +++- drivers/pci/quirks.c | 11 + drivers/perf/arm-cmn.c | 2 +- drivers/perf/arm_smmuv3_pmu.c | 18 +- drivers/perf/fsl_imx8_ddr_perf.c | 6 +- drivers/phy/intel/phy-intel-keembay-emmc.c | 3 +- drivers/phy/socionext/phy-uniphier-pcie.c | 11 +- drivers/phy/ti/phy-dm816x-usb.c | 17 +- drivers/pinctrl/pinctrl-amd.c | 1 + drivers/pinctrl/pinctrl-equilibrium.c | 1 + drivers/pinctrl/pinctrl-mcp23s08.c | 10 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 3 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 8 +- drivers/platform/x86/asus-nb-wmi.c | 77 ---- drivers/platform/x86/toshiba_acpi.c | 1 + drivers/platform/x86/touchscreen_dmi.c | 85 ++++ drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/supply/Kconfig | 3 +- drivers/power/supply/ab8500_btemp.c | 1 + drivers/power/supply/ab8500_charger.c | 19 +- drivers/power/supply/ab8500_fg.c | 1 + drivers/power/supply/charger-manager.c | 1 + drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/rt5033_battery.c | 7 + drivers/power/supply/sc2731_charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 1 + drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx1.c | 2 - drivers/pwm/pwm-spear.c | 4 - drivers/pwm/pwm-tegra.c | 13 - drivers/regulator/da9052-regulator.c | 3 +- drivers/regulator/fan53880.c | 2 +- drivers/regulator/hi655x-regulator.c | 16 +- drivers/regulator/mt6358-regulator.c | 2 +- drivers/regulator/uniphier-regulator.c | 1 + drivers/remoteproc/remoteproc_cdev.c | 2 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/reset/Kconfig | 4 +- drivers/reset/core.c | 5 +- drivers/reset/reset-a10sr.c | 1 + drivers/reset/reset-brcmstb.c | 1 + drivers/reset/reset-ti-syscon.c | 4 +- drivers/rtc/proc.c | 4 +- drivers/rtc/rtc-max77686.c | 4 +- drivers/rtc/rtc-mxc_v2.c | 1 + drivers/rtc/rtc-stm32.c | 6 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/cio/chp.c | 3 + drivers/s390/cio/chsc.c | 2 - drivers/s390/scsi/zfcp_sysfs.c | 1 + drivers/scsi/FlashPoint.c | 32 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 1 + drivers/scsi/arcmsr/arcmsr_hba.c | 19 +- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 13 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 + drivers/scsi/hosts.c | 4 + drivers/scsi/isci/init.c | 1 + drivers/scsi/libfc/fc_rport.c | 13 +- drivers/scsi/libiscsi.c | 148 +++---- drivers/scsi/libsas/sas_scsi_host.c | 9 + drivers/scsi/lpfc/lpfc_els.c | 9 + drivers/scsi/lpfc/lpfc_sli.c | 5 +- drivers/scsi/megaraid/megaraid_sas.h | 12 + drivers/scsi/megaraid/megaraid_sas_base.c | 96 ++++- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 10 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 26 +- drivers/scsi/mvsas/mv_init.c | 1 + drivers/scsi/pm8001/pm8001_init.c | 1 + drivers/scsi/qedf/qedf_io.c | 22 +- drivers/scsi/qedi/qedi.h | 1 + drivers/scsi/qedi/qedi_fw.c | 24 +- drivers/scsi/qedi/qedi_iscsi.c | 37 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/scsi_lib.c | 11 +- drivers/scsi/scsi_transport_iscsi.c | 42 +- drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/sd.c | 12 +- drivers/scsi/sr.c | 2 +- drivers/scsi/storvsc_drv.c | 61 +-- drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +- drivers/soundwire/stream.c | 13 +- drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-meson-spicc.c | 8 +- drivers/spi/spi-omap-100k.c | 2 +- drivers/spi/spi-sun6i.c | 6 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi.c | 8 +- drivers/ssb/scan.c | 1 + drivers/ssb/sdio.c | 1 - drivers/staging/fbtft/fb_agm1264k-fl.c | 20 +- drivers/staging/fbtft/fb_bd663474.c | 4 - drivers/staging/fbtft/fb_ili9163.c | 4 - drivers/staging/fbtft/fb_ili9320.c | 1 - drivers/staging/fbtft/fb_ili9325.c | 4 - drivers/staging/fbtft/fb_ili9340.c | 1 - drivers/staging/fbtft/fb_s6d1121.c | 4 - drivers/staging/fbtft/fb_sh1106.c | 1 - drivers/staging/fbtft/fb_ssd1289.c | 4 - drivers/staging/fbtft/fb_ssd1325.c | 2 - drivers/staging/fbtft/fb_ssd1331.c | 6 +- drivers/staging/fbtft/fb_ssd1351.c | 1 - drivers/staging/fbtft/fb_upd161704.c | 4 - drivers/staging/fbtft/fb_watterott.c | 1 - drivers/staging/fbtft/fbtft-bus.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 25 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/gdm724x/gdm_lte.c | 20 +- drivers/staging/media/hantro/hantro_drv.c | 33 +- drivers/staging/media/hantro/hantro_v4l2.c | 9 +- drivers/staging/media/imx/imx-media-csi.c | 28 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 19 +- drivers/staging/media/imx/imx7-media-csi.c | 16 +- drivers/staging/media/imx/imx7-mipi-csis.c | 21 +- drivers/staging/media/rkisp1/rkisp1-dev.c | 15 +- drivers/staging/media/rkvdec/rkvdec.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 8 +- drivers/staging/mt7621-dts/mt7621.dtsi | 2 +- drivers/staging/rtl8712/hal_init.c | 3 + drivers/staging/rtl8712/os_intfs.c | 4 - drivers/staging/rtl8712/usb_intf.c | 24 +- drivers/staging/rtl8723bs/hal/odm.h | 5 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 19 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 21 +- drivers/thermal/cpufreq_cooling.c | 2 +- drivers/thermal/imx_sc_thermal.c | 3 + .../int340x_thermal/processor_thermal_device.c | 20 +- drivers/thermal/rcar_gen3_thermal.c | 7 +- drivers/thermal/sprd_thermal.c | 16 +- drivers/thermal/thermal_core.c | 2 +- drivers/thermal/thermal_of.c | 3 + drivers/thunderbolt/test.c | 14 +- drivers/tty/nozomi.c | 9 +- drivers/tty/serial/8250/8250_omap.c | 62 ++- drivers/tty/serial/8250/8250_port.c | 19 +- drivers/tty/serial/8250/serial_cs.c | 13 +- drivers/tty/serial/fsl_lpuart.c | 23 +- drivers/tty/serial/mvebu-uart.c | 18 +- drivers/tty/serial/sh-sci.c | 8 + drivers/tty/serial/uartlite.c | 27 +- drivers/usb/cdns3/gadget.c | 8 +- drivers/usb/class/cdc-acm.c | 5 + drivers/usb/common/usb-conn-gpio.c | 44 +- drivers/usb/dwc2/core.c | 30 +- drivers/usb/dwc3/core.c | 3 +- drivers/usb/gadget/function/f_eem.c | 43 +- drivers/usb/gadget/function/f_fs.c | 65 ++- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci-mem.c | 1 + drivers/usb/host/xhci-pci-renesas.c | 16 +- drivers/usb/typec/class.c | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 28 +- drivers/vfio/pci/vfio_pci.c | 29 +- drivers/video/backlight/lm3630a_bl.c | 16 +- drivers/video/fbdev/core/fbmem.c | 12 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/visorbus/visorchipset.c | 6 +- drivers/w1/slaves/w1_ds2438.c | 4 +- drivers/watchdog/aspeed_wdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/imx_sc_wdt.c | 11 +- drivers/watchdog/jz4740_wdt.c | 4 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/btrfs/Kconfig | 2 + fs/btrfs/delayed-inode.c | 18 +- fs/btrfs/inode.c | 16 +- fs/btrfs/send.c | 11 + fs/btrfs/sysfs.c | 4 +- fs/btrfs/transaction.c | 6 +- fs/btrfs/tree-log.c | 1 + fs/ceph/addr.c | 10 +- fs/cifs/cifs_dfs_ref.c | 3 + fs/cifs/cifsglob.h | 3 +- fs/cifs/connect.c | 11 +- fs/cifs/smb2ops.c | 133 ++++++ fs/configfs/file.c | 10 +- fs/crypto/fname.c | 10 +- fs/crypto/keysetup.c | 40 +- fs/dax.c | 3 +- fs/dlm/config.c | 9 + fs/dlm/lowcomms.c | 2 +- fs/erofs/super.c | 1 + fs/exec.c | 4 + fs/exfat/dir.c | 8 +- fs/ext4/ext4.h | 4 + fs/ext4/extents.c | 3 + fs/ext4/extents_status.c | 4 +- fs/ext4/ialloc.c | 11 +- fs/ext4/inode.c | 2 +- fs/ext4/mballoc.c | 9 +- fs/ext4/mmp.c | 28 +- fs/ext4/super.c | 20 +- fs/f2fs/data.c | 6 + fs/f2fs/f2fs.h | 2 + fs/f2fs/gc.c | 1 + fs/f2fs/namei.c | 16 +- fs/f2fs/recovery.c | 23 +- fs/f2fs/super.c | 9 +- fs/f2fs/sysfs.c | 4 + fs/fs-writeback.c | 39 +- fs/fuse/dev.c | 12 +- fs/fuse/dir.c | 25 +- fs/gfs2/file.c | 4 +- fs/gfs2/ops_fstype.c | 1 + fs/io-wq.c | 5 +- fs/io_uring.c | 120 +++--- fs/jfs/inode.c | 3 +- fs/jfs/jfs_logmgr.c | 1 + fs/nfs/delegation.c | 71 +++- fs/nfs/delegation.h | 1 + fs/nfs/direct.c | 17 +- fs/nfs/inode.c | 4 + fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 82 ++-- fs/nfs/pnfs.c | 40 +- fs/nfs/pnfs_nfs.c | 52 +-- fs/nfsd/nfs4state.c | 3 - fs/nfsd/trace.h | 29 -- fs/nfsd/vfs.c | 18 +- fs/ntfs/inode.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/stackglue.c | 8 +- fs/open.c | 14 +- fs/orangefs/super.c | 2 +- fs/proc/task_mmu.c | 2 +- fs/pstore/Kconfig | 1 + fs/reiserfs/journal.c | 14 + fs/seq_file.c | 3 + fs/ubifs/dir.c | 7 + fs/ubifs/journal.c | 3 +- fs/ubifs/super.c | 1 + fs/ubifs/ubifs.h | 2 + fs/ubifs/xattr.c | 46 ++- fs/udf/namei.c | 4 + include/asm-generic/preempt.h | 2 +- include/clocksource/timer-ti-dm.h | 1 + include/crypto/internal/hash.h | 8 +- include/dt-bindings/clock/imx8mq-clock.h | 19 - include/linux/bio.h | 12 +- include/linux/bpf.h | 1 + include/linux/clocksource.h | 2 +- include/linux/compiler-clang.h | 17 + include/linux/compiler-gcc.h | 6 + include/linux/compiler_types.h | 2 +- include/linux/cred.h | 2 + include/linux/huge_mm.h | 165 ++++---- include/linux/iio/common/cros_ec_sensors_core.h | 2 +- include/linux/mfd/abx500/ux500_chargalg.h | 2 +- include/linux/netdev_features.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/of_mdio.h | 7 + include/linux/prandom.h | 2 +- include/linux/rcupdate.h | 2 +- include/linux/sched/signal.h | 19 +- include/linux/swapops.h | 2 + include/linux/tracepoint.h | 10 + include/linux/user_namespace.h | 4 + include/linux/wait.h | 2 +- include/media/hevc-ctrls.h | 3 +- include/media/media-dev-allocator.h | 2 +- include/media/v4l2-async.h | 15 +- include/media/v4l2-subdev.h | 4 + include/net/bluetooth/hci.h | 6 +- include/net/bluetooth/hci_core.h | 8 +- include/net/dst_metadata.h | 4 +- include/net/flow_offload.h | 12 +- include/net/ip.h | 12 +- include/net/ip6_route.h | 18 +- include/net/macsec.h | 2 +- include/net/sch_generic.h | 12 + include/net/sctp/structs.h | 2 +- include/net/tc_act/tc_vlan.h | 1 + include/net/tcp.h | 4 + include/net/xfrm.h | 1 + include/net/xsk_buff_pool.h | 9 +- include/scsi/fc/fc_ms.h | 4 +- include/scsi/libiscsi.h | 11 +- include/scsi/scsi_transport_iscsi.h | 3 + include/uapi/linux/ethtool.h | 4 +- init/main.c | 6 +- kernel/bpf/core.c | 69 +++- kernel/bpf/ringbuf.c | 2 + kernel/bpf/verifier.c | 66 ++- kernel/cgroup/cgroup-v1.c | 2 + kernel/cpu.c | 49 +++ kernel/cred.c | 41 ++ kernel/fork.c | 8 +- kernel/jump_label.c | 13 +- kernel/kthread.c | 19 +- kernel/locking/lockdep.c | 122 +++++- kernel/rcu/rcu.h | 2 + kernel/rcu/srcutree.c | 3 + kernel/rcu/tree.c | 18 +- kernel/rcu/update.c | 2 +- kernel/sched/core.c | 45 ++- kernel/sched/deadline.c | 2 + kernel/sched/fair.c | 18 +- kernel/sched/psi.c | 12 +- kernel/sched/rt.c | 17 +- kernel/sched/sched.h | 21 +- kernel/sched/wait.c | 9 +- kernel/smpboot.c | 1 - kernel/static_call.c | 13 +- kernel/sys.c | 12 + kernel/time/clocksource.c | 113 +++++- kernel/trace/bpf_trace.c | 3 +- kernel/trace/trace.c | 91 +++-- kernel/trace/trace_events_hist.c | 13 +- kernel/tracepoint.c | 33 +- kernel/ucount.c | 40 +- kernel/user_namespace.c | 3 + lib/Kconfig.debug | 1 - lib/decompress_unlz4.c | 8 + lib/iov_iter.c | 9 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 + lib/locking-selftest.c | 1 + lib/math/rational.c | 16 +- lib/seq_buf.c | 8 +- lib/vsprintf.c | 82 ++-- mm/debug_vm_pgtable.c | 149 +++++-- mm/gup.c | 58 ++- mm/huge_memory.c | 55 ++- mm/hugetlb.c | 36 +- mm/khugepaged.c | 4 +- mm/memcontrol.c | 8 + mm/memory-failure.c | 6 +- mm/memory.c | 25 +- mm/page_alloc.c | 139 ++++--- mm/shmem.c | 3 +- mm/slab.h | 1 - mm/z3fold.c | 3 +- net/bluetooth/hci_core.c | 16 +- net/bluetooth/hci_event.c | 33 +- net/bluetooth/hci_request.c | 63 +-- net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/mgmt.c | 8 + net/bpfilter/main.c | 2 +- net/bridge/br_if.c | 17 +- net/bridge/br_mrp.c | 6 +- net/bridge/br_multicast.c | 6 + net/can/bcm.c | 7 +- net/can/gw.c | 3 + net/can/isotp.c | 7 +- net/can/j1939/main.c | 4 + net/can/j1939/socket.c | 5 +- net/core/dev.c | 11 +- net/core/filter.c | 4 - net/dsa/switch.c | 4 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_frontend.c | 2 + net/ipv4/ip_output.c | 32 +- net/ipv4/ip_tunnel.c | 18 +- net/ipv4/route.c | 3 +- net/ipv4/tcp.c | 3 + net/ipv4/tcp_input.c | 47 ++- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/tcp_output.c | 1 + net/ipv4/udp.c | 6 +- net/ipv6/esp6.c | 2 +- net/ipv6/exthdrs.c | 31 +- net/ipv6/ip6_output.c | 32 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/output_core.c | 28 +- net/ipv6/tcp_ipv6.c | 21 +- net/ipv6/udp.c | 2 +- net/ipv6/xfrm6_output.c | 2 +- net/mac80211/mlme.c | 9 - net/mac80211/sta_info.c | 16 +- net/mptcp/subflow.c | 6 +- net/mptcp/token.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 3 + net/netfilter/nf_tables_offload.c | 17 +- net/netfilter/nft_exthdr.c | 3 + net/netfilter/nft_osf.c | 5 + net/netfilter/nft_tproxy.c | 9 +- net/netlabel/netlabel_mgmt.c | 19 +- net/qrtr/ns.c | 4 +- net/sched/act_api.c | 3 +- net/sched/act_ct.c | 14 +- net/sched/act_vlan.c | 7 +- net/sched/cls_api.c | 2 +- net/sched/cls_tcindex.c | 2 +- net/sched/sch_qfq.c | 8 +- net/sctp/bind_addr.c | 19 +- net/sctp/input.c | 8 +- net/sctp/ipv6.c | 7 +- net/sctp/protocol.c | 7 +- net/sctp/sm_make_chunk.c | 29 +- net/sunrpc/sched.c | 12 +- net/sunrpc/xprtsock.c | 3 +- net/tipc/bcast.c | 2 +- net/tipc/msg.c | 17 +- net/tipc/msg.h | 3 +- net/tls/tls_sw.c | 2 +- net/vmw_vsock/af_vsock.c | 2 +- net/wireless/nl80211.c | 9 +- net/wireless/wext-spy.c | 14 +- net/xdp/xsk_queue.h | 11 +- net/xfrm/xfrm_device.c | 1 + net/xfrm/xfrm_output.c | 7 - net/xfrm/xfrm_state.c | 14 +- net/xfrm/xfrm_user.c | 28 +- samples/bpf/xdp_redirect_user.c | 4 +- scripts/Kbuild.include | 7 +- scripts/Makefile.build | 5 +- scripts/mkcompile_h | 14 +- scripts/tools-support-relr.sh | 3 +- security/integrity/evm/evm_main.c | 5 +- security/integrity/evm/evm_secfs.c | 13 +- security/selinux/avc.c | 13 +- security/smack/smackfs.c | 2 + sound/ac97/bus.c | 2 +- sound/firewire/Kconfig | 5 +- sound/firewire/amdtp-stream.c | 7 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/motu/motu-protocol-v2.c | 18 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 +- sound/pci/hda/hda_tegra.c | 3 + sound/pci/hda/patch_realtek.c | 49 ++- sound/pci/intel8x0.c | 2 +- sound/ppc/powermac.c | 6 +- sound/soc/atmel/atmel-i2s.c | 34 +- sound/soc/codecs/cs42l42.h | 2 +- sound/soc/codecs/max98373-sdw.c | 12 +- sound/soc/codecs/max98373.h | 2 +- sound/soc/codecs/rk3328_codec.c | 28 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 1 + sound/soc/codecs/rt5682-sdw.c | 23 +- sound/soc/codecs/rt700-sdw.c | 2 +- sound/soc/codecs/rt711-sdw.c | 2 +- sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/fsl/fsl_spdif.c | 23 +- sound/soc/hisilicon/hi6210-i2s.c | 14 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/sof_da7219_max98373.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/intel/boards/sof_sdw.c | 20 +- sound/soc/intel/boards/sof_sdw_common.h | 1 + sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/mediatek/common/mtk-btcvsd.c | 24 +- sound/soc/sh/rcar/adg.c | 4 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-pcm.c | 2 +- sound/soc/tegra/tegra_alc5632.c | 1 + sound/soc/tegra/tegra_max98090.c | 1 + sound/soc/tegra/tegra_rt5640.c | 1 + sound/soc/tegra/tegra_rt5677.c | 1 + sound/soc/tegra/tegra_sgtl5000.c | 1 + sound/soc/tegra/tegra_wm8753.c | 1 + sound/soc/tegra/tegra_wm8903.c | 1 + sound/soc/tegra/tegra_wm9712.c | 1 + sound/soc/tegra/trimslice.c | 1 + sound/usb/format.c | 2 + sound/usb/mixer.c | 8 +- sound/usb/mixer.h | 1 + sound/usb/mixer_scarlett_gen2.c | 46 ++- sound/usb/usx2y/usX2Yhwdep.c | 56 +-- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 7 +- sound/usb/usx2y/usbus428ctldefs.h | 102 ++--- sound/usb/usx2y/usbusx2y.c | 218 +++++----- sound/usb/usx2y/usbusx2y.h | 58 +-- sound/usb/usx2y/usbusx2yaudio.c | 448 ++++++++++----------- sound/usb/usx2y/usx2yhwdeppcm.c | 410 +++++++++---------- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/bpf/Makefile | 7 +- tools/bpf/bpftool/jit_disasm.c | 6 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/resolve_btfids/main.c | 3 + tools/perf/tests/bpf.c | 2 + tools/perf/util/llvm-utils.c | 2 + .../util/scripting-engines/trace-event-python.c | 146 ++++--- tools/testing/selftests/bpf/.gitignore | 1 + .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 3 + .../net/mlxsw/devlink_trap_l3_exceptions.sh | 3 + .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 2 + .../selftests/ftrace/test.d/event/event-no-pid.tc | 7 + tools/testing/selftests/lkdtm/run.sh | 12 +- tools/testing/selftests/lkdtm/tests.txt | 2 +- .../selftests/net/forwarding/pedit_dsfield.sh | 2 + .../selftests/net/forwarding/pedit_l4port.sh | 2 + .../selftests/net/forwarding/skbedit_priority.sh | 2 + .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - tools/testing/selftests/resctrl/README | 2 +- tools/testing/selftests/resctrl/resctrl_tests.c | 4 +- .../testing/selftests/splice/short_splice_read.sh | 119 +++++- .../selftests/tc-testing/plugin-lib/scapyPlugin.py | 2 +- tools/testing/selftests/timers/rtcpie.c | 10 +- tools/testing/selftests/vm/protection_keys.c | 12 +- virt/kvm/coalesced_mmio.c | 2 +- 1269 files changed, 10219 insertions(+), 5893 deletions(-) create mode 100644 arch/x86/kvm/mmu/paging.h create mode 100644 drivers/acpi/fan.h