This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig in repository toolchain/ci/linux.
from 4f399c4fa0dc Merge v5.10.48 adds d5737410d2dd KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path adds 8148665cb7fe media: uvcvideo: Support devices that report an OT as an e [...] adds 243f325ecc90 Hexagon: fix build errors adds a7f51048c5a8 Hexagon: add target builtins to kernel adds a245f6842d21 Hexagon: change jumps to must-extend in futex_atomic_* adds 064b57a8da99 xen/events: reset active flag for lateeoi events later adds 904ad453baa0 Linux 5.10.49 adds b7f7be488f6f Merge v5.10.49 new 3cdcbd1b8ce3 Bluetooth: hci_qca: fix potential GPF new f5af19889ff0 Bluetooth: btqca: Don't modify firmware contents in-place new ae9957b3ee16 Bluetooth: Remove spurious error message new cfd3c66ca73a ALSA: usb-audio: fix rate on Ozone Z90 USB headset new 313a5e869d04 ALSA: usb-audio: Fix OOB access at proc output new 5c4d51b438f3 ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire new 19418ed317ca ALSA: usb-audio: scarlett2: Fix wrong resume call new 9127b2770365 ALSA: intel8x0: Fix breakage at ac97 clock measurement new 2a13d43821b2 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 new 0535de167b38 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 new 36bc25ec61b0 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 new 659b440a8d04 ALSA: hda/realtek: Add another ALC236 variant support new ea824a31a3d2 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] new 37e179c0289f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx new 13a05c7b434f ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D new ba65dd6eb826 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too new a6f433fd9e53 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] new 23e8f468849d media: dvb-usb: fix wrong definition new a2ad0bddd0aa Input: usbtouchscreen - fix control-request directions new c964c4682efb net: can: ems_usb: fix use-after-free in ems_usb_disconnect() new 3b545788505b usb: gadget: eem: fix echo command packet response issue new f9d9db593dcd usb: renesas-xhci: Fix handling of unknown ROM state new 022d22a311bb USB: cdc-acm: blacklist Heimann USB Appset device new 63d6029e6608 usb: dwc3: Fix debugfs creation flow new ff0f59d2d884 usb: typec: Add the missed altmode_id_remove() in typec_re [...] new b242ae99fac6 xhci: solve a double free problem while doing s4 new 3ae1c663bdeb gfs2: Fix underflow in gfs2_page_mkwrite new f794c839dff1 gfs2: Fix error handling in init_statfs new 1738bcf9e652 ntfs: fix validity check for file name attribute new d91638f70e81 selftests/lkdtm: Avoid needing explicit sub-shell new b6df9e43d52d copy_page_to_iter(): fix ITER_DISCARD case new 7b0393e6f6c8 iov_iter_fault_in_readable() should do nothing in xarray case new b4c35e9e8061 Input: joydev - prevent use of not validated data in JSIOC [...] new 834c47a387ae crypto: nx - Fix memcpy() over-reading in nonce new 123c1b05b007 crypto: ccp - Annotate SEV Firmware file names new b34aa5aaaa22 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode new ea45145e6cb4 ARM: dts: ux500: Fix LED probing new 2fa929803530 ARM: dts: at91: sama5d4: fix pinctrl muxing new 34172f601a9c btrfs: send: fix invalid path for unlink operations after [...] new 6b00b1717f58 btrfs: compression: don't try to compress if we don't have [...] new 80d05ce58a0b btrfs: clear defrag status of a root if starting transacti [...] new 076d9b06236a ext4: cleanup in-core orphan list if ext4_truncate() faile [...] new ea5466f1a777 ext4: fix kernel infoleak via ext4_extent_header new b368b0375e77 ext4: fix overflow in ext4_iomap_alloc() new f4e91a4e0d04 ext4: return error code when ext4_fill_flex_info() fails new 68a40ff916a6 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit new 98cd580211bf ext4: remove check for zero nr_to_scan in ext4_es_scan() new 6903f99f1921 ext4: fix avefreec in find_group_orlov new aa07327083b5 ext4: use ext4_grp_locked_error in mb_find_extent new b52e0cf0bfc1 can: bcm: delay release of struct bcm_op after synchronize_rcu() new af94ef8f0b08 can: gw: synchronize rcu operations before removing gw job entry new 22bfa94db2ef can: isotp: isotp_release(): omit unintended hrtimer resta [...] new f79ea4755f6b can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_ [...] new 507925fff036 can: peak_pciefd: pucan_handle_status(): fix a potential s [...] new c6d864601ef2 mac80211: remove iwlwifi specific workaround that broke st [...] new 30f56084980e SUNRPC: Fix the batch tasks count wraparound. new cbcbfb048804 SUNRPC: Should wake up the privileged task firstly. new 9b0d1f4cb862 bus: mhi: Wait for M2 state during system resume new 9109e15709cd mm/gup: fix try_grab_compound_head() race with split_huge_page() new 7510c5cd0dc4 perf/smmuv3: Don't trample existing events with global filter new 39d0dfab6c3e KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 new 30c44537cb10 KVM: PPC: Book3S HV: Workaround high stack usage with clang new a9ac58f85f12 KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP [...] new 9aae145dc500 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in n [...] new 38a2ba82e249 s390/cio: dont call css_wait_for_slow_path() inside a lock new 36ae903607f6 s390: mm: Fix secure storage access exception handling new e582a2f35245 f2fs: Prevent swap file in LFS mode new 308d01f5255b clk: agilex/stratix10/n5x: fix how the bypass_reg is handled new 3093214a6aa4 clk: agilex/stratix10: remove noc_clk new e92bd19246cc clk: agilex/stratix10: fix bypass representation new a6f7bf2652bb rtc: stm32: Fix unbalanced clk_disable_unprepare() on prob [...] new 6534a5e0c28c iio: frequency: adf4350: disable reg and clk on error in a [...] new 17c67f484893 iio: light: tcs3472: do not free unallocated IRQ new fbadeba72e14 iio: ltr501: mark register holding upper 8 bits of ALS_DAT [...] new c6c3ea1d9d4f iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR new 9efc775c28b4 iio: ltr501: ltr501_read_ps(): add missing endianness conversion new 8c90ec9965ba iio: accel: bma180: Fix BMA25x bandwidth register values new 17451bd0364f serial: mvebu-uart: fix calculation of clock divisor new 23055da5618f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() new cf727d99ab63 serial_cs: Add Option International GSM-Ready 56K/ISDN modem new cc46d6d14fc7 serial_cs: remove wrong GLOBETROTTER.cis entry new 58940e88ba63 ath9k: Fix kernel NULL pointer dereference during ath_rese [...] new 43189683fe5d ssb: sdio: Don't overwrite const buffer if block_write fails new 71808ec5b982 rsi: Assign beacon rate settings to the correct rate_info [...] new 998de999ba7d rsi: fix AP mode with WPA failure due to encrypted EAPOL new 2aedacfaf601 tracing/histograms: Fix parsing of "sym-offset" modifier new 0531e84bc8ac tracepoint: Add tracepoint_probe_register_may_exist() for [...] new c556b938b3be seq_buf: Make trace_seq_putmem_hex() support data longer than 8 new 75395690e5e6 powerpc/stacktrace: Fix spurious "stale" traces in raise_b [...] new a7e18f57eddf loop: Fix missing discard support when using LOOP_CONFIGURE new 7b84c7d7e2c2 evm: Execute evm_inode_init_security() only when an HMAC k [...] new 53124265fca8 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key [...] new 91c2aa2c64b8 fuse: Fix crash in fuse_dentry_automount() error path new ae6ab39251f7 fuse: Fix crash if superblock of submount gets killed early new 576b44c32669 fuse: Fix infinite loop in sget_fc() new 912e98505a63 fuse: ignore PG_workingset after stealing new bb7ee90ea524 fuse: check connected before queueing on fpq->io new 4eab2e2e9889 fuse: reject internal errno new f2b240047644 thermal/cpufreq_cooling: Update offline CPUs per-cpu therm [...] new 61a7a634a0c8 spi: Make of_register_spi_device also set the fwnode new b2c4d9a33cc2 Add a reference to ucounts for each cred new ccf0a291f7e1 staging: media: rkvdec: fix pm_runtime_get_sync() usage count new ff7e4b94db72 media: marvel-ccic: fix some issues when getting pm_runtime new 437ca06c7899 media: mdk-mdp: fix pm_runtime_get_sync() usage count new adf052c77963 media: s5p: fix pm_runtime_get_sync() usage count new 64e291d697a0 media: am437x: fix pm_runtime_get_sync() usage count new 8318f7bc0e65 media: sh_vou: fix pm_runtime_get_sync() usage count new 3c90c3fbdc96 media: mtk-vcodec: fix PM runtime get logic new d627fc298cda media: s5p-jpeg: fix pm_runtime_get_sync() usage count new abdc89771018 media: sunxi: fix pm_runtime_get_sync() usage count new 29fd79b6280b media: sti/bdisp: fix pm_runtime_get_sync() usage count new a8b1889cd618 media: exynos4-is: fix pm_runtime_get_sync() usage count new b980385a70ea media: exynos-gsc: fix pm_runtime_get_sync() usage count new cb42cf32ce2e spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' new 8692603ff155 spi: spi-topcliff-pch: Fix potential double free in pch_sp [...] new 66f0f478ecea spi: omap-100k: Fix the length judgment problem new f8607f5ebe87 regulator: uniphier: Add missing MODULE_DEVICE_TABLE new 3c51d82d0b78 sched/core: Initialize the idle task with preemption disabled new 4e8c9510b787 hwrng: exynos - Fix runtime PM imbalance on error new 93f80a0bbd5b crypto: nx - add missing MODULE_DEVICE_TABLE new e717d6c291d1 media: sti: fix obj-$(config) targets new 4626df7f65b4 media: cpia2: fix memory leak in cpia2_usb_probe new a245f93ad067 media: cobalt: fix race condition in setting HPD new 893c243e52f2 media: hevc: Fix dependent slice segment flags new 179d9c18ba83 media: pvrusb2: fix warning in pvr2_i2c_core_done new 996234180748 media: imx: imx7_mipi_csis: Fix logging of only error even [...] new 5daa889433c9 crypto: qat - check return code of qat_hal_rd_rel_reg() new d000c598db1d crypto: qat - remove unused macro in FW loader new addcb6bb584a crypto: qce: skcipher: Fix incorrect sg count for dma transfers new d0214b841c1d arm64: perf: Convert snprintf to sysfs_emit new 9fa8542a63b6 sched/fair: Fix ascii art by relpacing tabs new a61d119248ed media: i2c: ov2659: Use clk_{prepare_enable,disable_unprep [...] new 75c45a81889a media: bt878: do not schedule tasklet when it is not setup new 6e08d3ab5ced media: em28xx: Fix possible memory leak of em28xx struct new cbfb77c2f965 media: hantro: Fix .buf_prepare new 1d2838152e19 media: cedrus: Fix .buf_prepare new 1f9cff025d65 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release new 617afcee2a5f media: bt8xx: Fix a missing check bug in bt878_probe new 74ef2418a76b media: st-hva: Fix potential NULL pointer dereferences new bce4838273e5 crypto: hisilicon/sec - fixup 3des minimum key size declaration new e78a588b595d Makefile: fix GDB warning with CONFIG_RELR new 8c252a63032a media: dvd_usb: memory leak in cinergyt2_fe_attach new b6cbe1fcf85e memstick: rtsx_usb_ms: fix UAF new 237999da7036 mmc: sdhci-sprd: use sdhci_sprd_writew new ea7e1b581b2d mmc: via-sdmmc: add a check against NULL pointer dereference new a0bbb5d378da spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. new 0d201fee96b6 spi: meson-spicc: fix memory leak in meson_spicc_probe new c34f3912a7d6 crypto: shash - avoid comparing pointers to exported funct [...] new cc4ba5a3979a media: dvb_net: avoid speculation from net slot new 72962620efcb media: siano: fix device register error path new 49623e4b7350 media: imx-csi: Skip first few frames from a BT.656 source new c1eb091dbbbb hwmon: (max31790) Report correct current pwm duty cycles new 625ee7d26799 hwmon: (max31790) Fix pwmX_enable attributes new 00b1a9f0e8d9 drivers/perf: fix the missed ida_simple_remove() in ddr_pe [...] new 9b2829123727 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and [...] new e0ffb169a35e btrfs: fix error handling in __btrfs_update_delayed_inode new 8d05e30c974f btrfs: abort transaction if we fail to update the delayed inode new 703b494a68f9 btrfs: sysfs: fix format string for some discard stats new ad71a9ad74b1 btrfs: don't clear page extent mapped if we're not invalid [...] new 9c0835c69db8 btrfs: disable build on platforms having page size 256K new 93cc59d8d0fa locking/lockdep: Fix the dep path printing for backwards BFS new 963baea02ddd lockding/lockdep: Avoid to find wrong lock dep path in che [...] new b58b54ef4978 KVM: s390: get rid of register asm usage new 5d9e3279f507 regulator: mt6358: Fix vdram2 .vsel_mask new f0b8f5682db8 regulator: da9052: Ensure enough delay time for .set_volta [...] new 83653ace03e6 media: Fix Media Controller API config checks new 51b7499cecc4 ACPI: video: use native backlight for GA401/GA502/GA503 new 2c0285062dd7 HID: do not use down_interruptible() when unbinding devices new ae281fbbc4e5 EDAC/ti: Add missing MODULE_DEVICE_TABLE new 0f2f5293023f ACPI: processor idle: Fix up C-state latency if not ordered new f8c3236890eb hv_utils: Fix passing zero to 'PTR_ERR' warning new 9e914f59cc3a lib: vsprintf: Fix handling of number field widths in vsscanf new bb3a3a6cebb3 Input: goodix - platform/x86: touchscreen_dmi - Move upsid [...] new d4801889d61f platform/x86: touchscreen_dmi: Add an extra entry for the [...] new b74b839a169b platform/x86: touchscreen_dmi: Add info for the Goodix GT9 [...] new ca8541015d25 ACPI: EC: Make more Asus laptops use ECDT _GPE new f58625bf2ca9 block_dump: remove block_dump feature in mark_inode_dirty() new a3362ff0433b blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] new 747b654e4069 blk-mq: clear stale request in tags->rq[] before freeing o [...] new 7425fe57d94f fs: dlm: cancel work sync othercon new d838dddf3f08 random32: Fix implicit truncation warning in prandom_seed_state() new 019d04f91466 open: don't silently ignore unknown O-flags in openat2() new eda609d8646f drivers: hv: Fix missing error code in vmbus_connect() new 2ebbe3a62024 fs: dlm: fix memory leak when fenced new a8c0057aee14 ACPICA: Fix memory leak caused by _CID repair function new c79852298ce7 ACPI: bus: Call kobject_put() in acpi_init() error path new 555dba7c631a ACPI: resources: Add checks for ACPI IRQ override new 1da08a428ec3 block: fix race between adding/removing rq qos and normal IO new dff246672236 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] new e2cf3b5cb29e platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] new 9dc2c2b94194 platform/x86: toshiba_acpi: Fix missing error code in tosh [...] new 66e8848482f2 nvme-pci: fix var. type for increasing cq_head new 950a7399056d nvmet-fc: do not check for invalid target port in nvmet_fc [...] new f5a90d44a1bc EDAC/Intel: Do not load EDAC driver when running as a guest new 998d9fefdd47 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() new c406bb9ece6e cifs: improve fallocate emulation new 8ab9714fd84b ACPI: EC: trust DSDT GPE for certain HP laptop new 03a65c14ab47 clocksource: Retry clock read if long delays detected new d9b40ebd448e clocksource: Check per-CPU clock synchronization when mark [...] new 5c93dd7c5952 tpm_tis_spi: add missing SPI device ID entries new 6bac00744b62 ACPI: tables: Add custom DSDT file as makefile prerequisite new a72d660c0dcc HID: wacom: Correct base usage for capacitive ExpressKey s [...] new c35b484130cc cifs: fix missing spinlock around update to ses->status new 9d0634f6cbcb mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platfor [...] new 1208f10b4b8a block: fix discard request merge new fc12d8fbcf1a kthread_worker: fix return value when kthread_mod_delayed_ [...] new 3bf8076a7b46 ia64: mca_drv: fix incorrect array size calculation new 0c1d1517d616 writeback, cgroup: increment isw_nr_in_flight before grabb [...] new db5a7e22c96c spi: Allow to have all native CSs in use along with GPIOs new 08d0aa16a1f7 spi: Avoid undefined behaviour when counting unused native CSs new e23dc4a3e8ff media: venus: Rework error fail recover logic new 6efd8921eb84 media: s5p_cec: decrement usage count if disabled new 2c3164f31a49 media: hantro: do a PM resume earlier new f00454ac40f8 crypto: ixp4xx - dma_unmap the correct address new 8c8c11b4df70 crypto: ixp4xx - update IV after requests new 45d2d67833ae crypto: ux500 - Fix error return code in hash_hw_final() new 9df79fd17b7f sata_highbank: fix deferred probing new e7a376edb484 pata_rb532_cf: fix deferred probing new b49d231c67e8 media: I2C: change 'RST' to "RSET" to fix multiple build errors new 6c2b3d565fca sched/uclamp: Fix wrong implementation of cpu.uclamp.min new 37481ad72d96 sched/uclamp: Fix locking around cpu_util_update_eff() new 5f9aaaaac816 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STAND [...] new 403577f75d5c pata_octeon_cf: avoid WARN_ON() in ata_host_activate() new 912d16a2d730 evm: fix writing <securityfs>/evm overflow new c0ec4ac43638 x86/elf: Use _BITUL() macro in UAPI headers new 8ac033d9c451 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() new c3285441b4cd crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() new a9d02976e9ba crypto: ccp - Fix a resource leak in an error handling path new bab207d3524e media: rc: i2c: Fix an error message new 1328decacd31 pata_ep93xx: fix deferred probing new 5a3ac10611d6 locking/lockdep: Reduce LOCKDEP dependency list new 2a91d7cc425c media: rkvdec: Fix .buf_prepare new 31157148a591 media: exynos4-is: Fix a use after free in isp_video_release new 5091f2738d78 media: au0828: fix a NULL vs IS_ERR() check new 0109910cbdd8 media: tc358743: Fix error return code in tc358743_probe_of() new b54a0f7926bd media: gspca/gl860: fix zero-length control requests new 52734fb99e69 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning new 082d977b4688 media: siano: Fix out-of-bounds warnings in smscore_load_f [...] new 5d4cb7c39436 regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK new 615f2f5e7eb8 crypto: nitrox - fix unchecked variable in nitrox_register [...] new bc50c403859f crypto: omap-sham - Fix PM reference leak in omap sham ops new deef40c47e66 crypto: x86/curve25519 - fix cpu feature checking logic in [...] new d598b8b77b17 crypto: sm2 - remove unnecessary reset operations new cd909ebb7315 crypto: sm2 - fix a memory leak in sm2 new f1f30b3373df mmc: usdhi6rol0: fix error return code in usdhi6_probe() new 8d6acfe80da1 arm64: consistently use reserved_pg_dir new bb5e089df700 arm64/mm: Fix ttbr0 values stored in struct thread_info fo [...] new 921d2518dbba media: subdev: remove VIDIOC_DQEVENT_TIME32 handling new c9f8416e43f8 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx new 5cfc66b45450 hwmon: (lm70) Use device_get_match_data() new 5c00e994978d hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" new e02d52b7e9c5 hwmon: (max31722) Remove non-standard ACPI device IDs new 5ac406b81c0d hwmon: (max31790) Fix fan speed reporting for fan7..12 new b2c5af71ce4b KVM: nVMX: Sync all PGDs on nested transition with shadow paging new bac38bd7c458 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap new 64d31137b1a6 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch new 31dcfec19dd0 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_targe [...] new e5154bf2177c perf/arm-cmn: Fix invalid pointer when access dtc object s [...] new 96275c8f6c58 KVM: arm64: Don't zero the cycle count register when PMCR_ [...] new aec3a574c632 regulator: hi655x: Fix pass wrong pointer to config.driver_data new eefebcda89a8 btrfs: clear log tree recovering status if starting transa [...] new 2e1003f3ee77 x86/sev: Make sure IRQs are disabled while GHCB is active new 67f66d48bd10 x86/sev: Split up runtime #VC handler for correct state tracking new c576472a051a sched/rt: Fix RT utilization tracking during policy change new aea030cefc59 sched/rt: Fix Deadline utilization tracking during policy change new ca47a4fa8996 sched/uclamp: Fix uclamp_tg_restrict() new fca9e784a36c lockdep: Fix wait-type for empty stack new f18f7a227697 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING new c43082d284fa spi: spi-sun6i: Fix chipselect/clock bug new 8d7debe74475 crypto: nx - Fix RCU warning in nx842_OF_upd_status new 6bfcb6178925 psi: Fix race between psi_trigger_create/destroy new 62c666805af4 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_re [...] new a61f8a2e45be media: video-mux: Skip dangling endpoints new 4dcb59d6a288 PM / devfreq: Add missing error code in devfreq_add_device() new 17e77feaddd6 ACPI: PM / fan: Put fan device IDs into separate header file new 3ffe41f25f21 block: avoid double io accounting for flush request new ce47ae8961dd nvme-pci: look for StorageD3Enable on companion ACPI devic [...] new 296fbe2608d2 ACPI: sysfs: Fix a buffer overrun problem with description_show() new 0317b728d8ae mark pstore-blk as broken new 45b399e309f5 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG new f626452df805 extcon: extcon-max8997: Fix IRQ freeing at error path new e0afab5181d0 ACPI: APEI: fix synchronous external aborts in user-mode new 1c2f21a8a0c2 blk-wbt: introduce a new disable state to prevent false po [...] new d3dd2fe2743f blk-wbt: make sure throttle is enabled properly new 3cbe01ac28a8 ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros new cc0b1776fd1d ACPI: bgrt: Fix CFI violation new 3e33b1329c61 cpufreq: Make cpufreq_online() call driver->offline() on errors new 512106ae2355 blk-mq: update hctx->dispatch_busy in case of real scheduler new c015295b28d6 ocfs2: fix snprintf() checking new c872674da724 dax: fix ENOMEM handling in grab_mapping_entry() new 27634d63ca58 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] new 7abf6e576354 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] new 29ae2c9c9ccc mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new a5dcdfe4cb4a swap: fix do_swap_page() race with swapoff new 8e4af3917bfc mm/shmem: fix shmem_swapin() race with swapoff new 5458985533ba mm: memcg/slab: properly set up gfp flags for objcg pointer array new d7deea31ed6f mm: page_alloc: refactor setup_per_zone_lowmem_reserve() new 10f32b8c9eb8 mm/page_alloc: fix counting of managed_pages new 1de9425286f1 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 new 45415d1f9929 drm/bridge/sii8620: fix dependency on extcon new 0cd39c96574d drm/bridge: Fix the stop condition of drm_bridge_chain_pre [...] new 5885fce7b439 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() new 1655266d91ed drm/ast: Fix missing conversions to managed API new b3fecbf60ebc video: fbdev: imxfb: Fix an error message new 2f9f23c43a70 net: mvpp2: Put fwnode in error case during ->probe() new 2d487941ee59 net: pch_gbe: Propagate error from devm_gpio_request_one() new 6f4718c13400 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin new 8f2b15ec3bec pinctrl: renesas: r8a77990: JTAG pins do not have pull-dow [...] new a8e85ed08858 drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDX [...] new 40b701707ebf drm/vmwgfx: Fix cpu updates of coherent multisample surfaces new 27e9e0c46816 net: qrtr: ns: Fix error return code in qrtr_ns_init() new 28b3837b405f clk: meson: g12a: fix gp0 and hifi ranges new 7902ee2faefa net: ftgmac100: add missing error return code in ftgmac100 [...] new ef61b0826c81 drm: rockchip: set alpha_en to 0 if it is not used new 40492ebd29e1 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepa [...] new 59eb7193bef2 drm/rockchip: dsi: move all lane config except LCDC mux to bind() new 75db503c9cc7 drm/rockchip: lvds: Fix an error handling path new eee0f7d399b6 drm/rockchip: cdn-dp: fix sign extension on an int multipl [...] new 284e741c4e2a mptcp: fix pr_debug in mptcp_token_new_connect new 116d5cdfacff mptcp: generate subflow hmac after mptcp_finish_join() new 067b6631315d RDMA/srp: Fix a recently introduced memory leak new bd4df557aeef RDMA/rtrs-clt: Check state of the rtrs_clt_sess before rea [...] new f03d4c12965e RDMA/rtrs: Do not reset hb_missed_max after re-connection new e7df73088443 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object new 8651ad0e2968 RDMA/rtrs-srv: Fix memory leak when having multiple sessions new 6569ae1deb6c RDMA/rtrs-clt: Check if the queue_depth has changed during [...] new 6cbc167bc132 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats an [...] new 48bcd756aff6 ehea: fix error return code in ehea_restart_qps() new 9fddbe9495ad clk: tegra30: Use 300MHz for video decoder by default new 6a5691335550 xfrm: remove the fragment check for ipv6 beet mode new c470dd34c682 net/sched: act_vlan: Fix modify to allow 0 new 42800fcff3f9 RDMA/core: Sanitize WQ state received from the userspace new c5db39c4dfda drm/pl111: depend on CONFIG_VEXPRESS_CONFIG new 87890e1113e6 RDMA/rxe: Fix failure during driver load new 756679a123bc drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends new 43b7f1dec6c0 drm/vc4: hdmi: Fix error path of hpd-gpios new bdc16fe9df17 clk: vc5: fix output disabling when enabling a FOD new 1ccbb552e3d2 drm: qxl: ensure surf.data is ininitialized new 4654f1fc3019 tools/bpftool: Fix error return code in do_batch() new 668c0663d6dd ath10k: go to path err_unsupported when chip id is not supported new ecb6797501cb ath10k: add missing error return code in ath10k_pci_probe() new 7142f92412c1 wireless: carl9170: fix LEDS build errors & warnings new da8904c46569 ieee802154: hwsim: Fix possible memory leak in hwsim_subsc [...] new 581098969c1a clk: imx8mq: remove SYS PLL 1/2 clock gates new 0147e6ccb818 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe new 80ad538a87e2 ssb: Fix error return code in ssb_bus_scan() new db4de88d439e brcmfmac: fix setting of station info chains bitmask new 5b8d0b0727f6 brcmfmac: correctly report average RSSI in station info new 5d452eafbd2e brcmfmac: Fix a double-free in brcmf_sdio_bus_reset new 30efdcaca32a brcmsmac: mac80211_if: Fix a resource leak in an error han [...] new a54e9166e788 cw1200: Revert unnecessary patches that fix unreal use-aft [...] new e0727a61b0aa ath11k: Fix an error handling path in ath11k_core_fetch_bo [...] new 48b69f31de82 ath10k: Fix an error code in ath10k_add_interface() new 28e8df0c65a6 ath11k: send beacon template after vdev_start/restart during csa new a158ee32d4aa netlabel: Fix memory leak in netlbl_mgmt_add_common new 8f6714f3c12b RDMA/mlx5: Don't add slave port to unaffiliated list new cf28cb51f01b netfilter: nft_exthdr: check for IPv6 packet before furthe [...] new ed3d4988349e netfilter: nft_osf: check for TCP packet before further pr [...] new 58da10487a1e netfilter: nft_tproxy: restrict support to TCP and UDP tra [...] new 49c25a1a8dc5 RDMA/rxe: Fix qp reference counting for atomic ops new 89621945b698 selftests/bpf: Whitelist test_progs.h from .gitignore new cd7877a39f05 xsk: Fix missing validation for skb and unaligned mode new 607706027c89 xsk: Fix broken Tx ring validation new a9355b201d16 bpf: Fix libelf endian handling in resolv_btfids new fcd8d6371a46 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr new 79bf8f04cece samples/bpf: Fix Segmentation fault for xdp_redirect command new e717f974ceed samples/bpf: Fix the error return code of xdp_redirect's main() new 6987ee9bf0a2 mt76: fix possible NULL pointer dereference in mt76_tx new 6a8c7c5c0773 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() new f026d82211a2 net: ethernet: aeroflex: fix UAF in greth_of_remove new 161f8b73da68 net: ethernet: ezchip: fix UAF in nps_enet_remove new e72d9e4b9807 net: ethernet: ezchip: fix error handling new ca9b5ab7910c vrf: do not push non-ND strict packets with a source LLA t [...] new e7c3ae47978f net: sched: add barrier to ensure correct ordering for loc [...] new 581e37ad5c0a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE new b2ce4ebdd9a8 netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BAS [...] new 5c8e5feceaf3 pkt_sched: sch_qfq: fix qfq_change_class() error path new 78e6587585d8 xfrm: Fix xfrm offload fallback fail case new db2386fa4342 iwlwifi: increase PNVM load timeout new 6cd23b5f4017 rtw88: 8822c: fix lc calibration timing new 162e75687e90 vxlan: add missing rcu_read_lock() in neigh_reduce() new c3fcfc4e369b ip6_tunnel: fix GRE6 segmentation new 6610d5a73b6f net/ipv4: swap flow ports when validating source new 997285646a9c net: ti: am65-cpsw-nuss: Fix crash when changing number of [...] new 4b44486b8bfd tc-testing: fix list handling new 71a345ede51a ieee802154: hwsim: Fix memory leak in hwsim_add_one new 56c31bc9aabe ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() new f97b9c4c0759 bpf: Fix null ptr deref with mixed tail calls and subprogs new 134a561aee50 drm/msm: Fix error return code in msm_drm_init() new 1b3985aa53d0 drm/msm/dpu: Fix error return code in dpu_mdss_init() new 514c96bf65ce mac80211: remove iwlwifi specific workaround NDPs of null_ [...] new b559d003f03c net: bcmgenet: Fix attaching to PYH failed on RPi 4B new 2d58a38275d2 ipv6: exthdrs: do not blindly use init_net new 0dac8b0ad016 can: j1939: j1939_sk_setsockopt(): prevent allocation of j [...] new aefa92774408 bpf: Do not change gso_size during bpf_skb_change_proto() new 88819239e9fd i40e: Fix error handling in i40e_vsi_open new d9a5d19706ea i40e: Fix autoneg disabling for non-10GBaseT links new cad22e48cabe i40e: Fix missing rtnl locking when setting up pf switch new 3f85d2ca323f Revert "ibmvnic: remove duplicate napi_schedule call in op [...] new f25accc4fd4d ibmvnic: set ltb->buff to NULL after freeing new d52ceed84526 ibmvnic: free tx_pool if tso_pool alloc fails new c764f2d899b2 RDMA/cma: Protect RMW with qp_mutex new 711a28d24d07 net: macsec: fix the length used to copy the key for offloading new 1c95d4d432c3 net: phy: mscc: fix macsec key length new 9e753c47b905 net: atlantic: fix the macsec key length new cebff3d9f74f ipv6: fix out-of-bound access in ip6_parse_tlv() new 393d48b3dec0 e1000e: Check the PCIm state new 4228c00e1408 net: dsa: sja1105: fix NULL pointer dereference in sja1105 [...] new fc2ea819b96e bpfilter: Specify the log level for the kmsg message new 11044f8c2c9f RDMA/cma: Fix incorrect Packet Lifetime calculation new 342b06b600bf gve: Fix swapped vars when fetching max queues new d28e780431b5 Revert "be2net: disable bh with spin_lock in be_process_mcc" new a2dcad039e45 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid new c5fedfcc2046 Bluetooth: Fix not sending Set Extended Scan Response new 4f5fc3be2cca Bluetooth: Fix Set Extended (Scan Response) Data new 7d97522e6e35 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminat [...] new 12d2d6fd11c1 clk: actions: Fix UART clock dividers on Owl S500 SoC new ced193bc0851 clk: actions: Fix SD clocks factor table on Owl S500 SoC new f3b6df5dfd72 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC new 94221679ee05 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC new 29746bd0f765 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fab [...] new 043637617d51 clk: si5341: Wait for DEVICE_READY on startup new 42ac32d834aa clk: si5341: Avoid divide errors due to bogus register contents new 55aaba36d718 clk: si5341: Check for input clock presence and PLL lock o [...] new 4c3e839bfde5 clk: si5341: Update initialization magic new 6939c39a4106 writeback: fix obtain a reference to a freeing memcg css new 4476568069c9 net: lwtunnel: handle MTU calculation in forwading new 1148952dc660 net: sched: fix warning in tcindex_alloc_perfect_hash new c6965316d684 net: tipc: fix FB_MTU eat two pages new a938d4e8c699 RDMA/mlx5: Don't access NULL-cleared mpi pointer new a23ba98e91ff RDMA/core: Always release restrack object new d8c1504cf1a0 MIPS: Fix PKMAP with 32-bit MIPS huge page support new 7a42f3c30dfe staging: fbtft: Rectify GPIO handling new 8b195380cd07 staging: fbtft: Don't spam logs when probe is deferred new 66111dfe22b1 ASoC: rt5682: Disable irq on shutdown new 728f23e53c65 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() new 685d53abc918 serial: fsl_lpuart: don't modify arbitrary data on lpuart32 new 5dcff72fe42a serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() new f5186bd17f3b serial: 8250_omap: fix a timeout loop condition new 460bee90091d tty: nozomi: Fix a resource leak in an error handling function new 67d88b7bf62d mwifiex: re-fix for unaligned accesses new 2e41116e6eb8 iio: adis_buffer: do not return ints in irq handlers new 92efd6396e4b iio: adis16400: do not return ints in irq handlers new 2edfba8a55b5 iio: adis16475: do not return ints in irq handlers new 3cca4db5f733 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] new 4b362443dc21 iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] new 9eb5fb66b6f4 iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] new 0d220d40b3f3 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] new 638ba5aa15ac iio: accel: mxc4005: Fix overread of data and alignment issue. new cd62282a51cb iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] new f0bc78df4a04 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] new df5343bd59cd iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] new 718a67a90932 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] new 8ea878287ccc iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] new c61ac1f83b32 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] new 8e23dd6236de iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] new ab16be53b296 iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] new 4613232e0b1f iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] new e5e102f4b562 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] new f960139a3c49 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] new 293b8246a07e iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] new daecb8c0a17c iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] new 93a5538d5012 iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] new 1fa3107759b7 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] new 71dbba0b9525 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] new 246b4f1e2050 iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] new 2541d78f7832 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] new d4ebf352a7d7 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] new 2e1d76c3b90f backlight: lm3630a_bl: Put fwnode in error case during ->probe() new 000c70680d2f ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() new 201b975c1643 Input: hil_kbd - fix error return code in hil_dev_connect() new a16eae11f004 perf scripting python: Fix tuple_set_u64() new 2f8824f556a3 mtd: partitions: redboot: seek fis-index-block in the right node new cf05986cc4de mtd: rawnand: arasan: Ensure proper configuration for the [...] new 5a766253e305 staging: mmal-vchiq: Fix incorrect static vchiq_instance. new 1e1b9cd40095 char: pcmcia: error out if 'num_bytes_read' is greater tha [...] new 28c947b07263 firmware: stratix10-svc: Fix a resource leak in an error h [...] new 58279b341b94 tty: nozomi: Fix the error handling path of 'nozomi_card_init()' new b504e279e502 leds: class: The -ENOTSUPP should never be seen by user space new 1ed913317166 leds: lm3532: select regmap I2C API new c54ad49e2ff7 leds: lm36274: Put fwnode in error case during ->probe() new 8fc7d4a3f039 leds: lm3692x: Put fwnode in any case during ->probe() new 5f7bda9ba8d7 leds: lm3697: Don't spam logs when probe is deferred new 0b2f74111344 leds: lp50xx: Put fwnode in error case during ->probe() new b5371faa0667 scsi: FlashPoint: Rename si_flags field new 68f2f83f6fb6 scsi: iscsi: Flush block work before unblock new 9b8bfdbc7e61 mfd: mp2629: Select MFD_CORE to fix build error new d22bef41017b mfd: rn5t618: Fix IRQ trigger by changing it to level mode new 446eed9c855e fsi: core: Fix return of error values on failures new af3d7f9e266b fsi: scom: Reset the FSI2PIB engine for any error new 719c4db394ed fsi: occ: Don't accept response from un-initialized OCC new 4a95eb0c800e fsi/sbefifo: Clean up correct FIFO when receiving reset re [...] new e5a3a3108f06 fsi/sbefifo: Fix reset timeout new bd95a3e159a0 visorbus: fix error return code in visorchipset_init() new d8fe62cb919c iommu/amd: Fix extended features logging new d65f69deac5c s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK new 485b1c02b543 s390: enable HAVE_IOREMAP_PROT new 045c29902fbe s390: appldata depends on PROC_SYSCTL new ad736838155c selftests: splice: Adjust for handler fallback removal new 45a3d00eafb7 iommu/dma: Fix IOVA reserve dma ranges new dc1521641287 ASoC: max98373-sdw: use first_hw_init flag on resume new 16674ae3b237 ASoC: rt1308-sdw: use first_hw_init flag on resume new e1456cba8e36 ASoC: rt5682-sdw: use first_hw_init flag on resume new de77f9d92c3b ASoC: rt700-sdw: use first_hw_init flag on resume new 36dc6957f70f ASoC: rt711-sdw: use first_hw_init flag on resume new 8ef111db5e07 ASoC: rt715-sdw: use first_hw_init flag on resume new 696cfb256794 ASoC: rt5682: fix getting the wrong device id when the sus [...] new 92a30a90d69a ASoC: rt5682-sdw: set regcache_cache_only false before rea [...] new d4d3cd4c7699 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in [...] new 8aa1cb46b72e usb: gadget: f_fs: Fix setting of device and driver data c [...] new c7188d19989b usb: dwc2: Don't reset the core after setting turnaround time new fc8ab0600172 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() new 36f60700f966 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name new 2abfa5294717 thunderbolt: Bond lanes only when dual_link_port != NULL i [...] new 2abfdd61324c iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_t [...] new a6a1e347c7a0 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffe [...] new 15634d6dced1 iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_b [...] new c923e9effe50 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_ [...] new 8c85c0f8cbff iio: magn: rm3100: Fix alignment of buffer in iio_push_to_ [...] new 9cf11dca57a5 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_ [...] new 14106b90e147 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable new f93737061067 staging: gdm724x: check for buffer overflow in gdm_lte_mul [...] new 7bc3fa5db495 staging: gdm724x: check for overflow in gdm_lte_netif_rx() new bf5d6f697981 staging: rtl8712: fix error handling in r871xu_drv_init new 58c0621c44a5 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb new c5cd4b74fd8a coresight: core: Fix use of uninitialized pointer new 5db39ad3fa32 staging: mt7621-dts: fix pci address for PCI memory range new c850b52e47aa serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates new 49739675048d iio: light: vcnl4035: Fix buffer alignment in iio_push_to_ [...] new 55bb225c0878 iio: prox: isl29501: Fix buffer alignment in iio_push_to_b [...] new db45ea876743 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK new f929d21af75d of: Fix truncation of memory sizes on 32-bit platforms new c183b55ed7e5 mtd: rawnand: marvell: add missing clk_disable_unprepare() [...] new f51088868b16 habanalabs: Fix an error handling path in 'hl_pci_probe()' new b0be06493e73 scsi: mpt3sas: Fix error return value in _scsih_expander_add() new a4b7c0af613f soundwire: stream: Fix test for DP prepare complete new 6398fc0e57ec phy: uniphier-pcie: Fix updating phy parameters new 25c7efb3875a phy: ti: dm816x: Fix the error handling path in 'dm816x_us [...] new e16fcc83748a extcon: sm5502: Drop invalid register write in sm5502_reg_data new f8d223f80ac6 extcon: max8997: Add missing modalias string new af497961abef powerpc/powernv: Fix machine check reporting of async stor [...] new e30e636447fd ASoC: atmel-i2s: Fix usage of capture and playback at the [...] new 5f2dfce8d8bc configfs: fix memleak in configfs_release_bin_file new 2938ffd56895 ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake new f3bf888507f0 ASoC: fsl_spdif: Fix unexpected interrupt after suspend new 53cb671592ef leds: as3645a: Fix error return code in as3645a_parse_node() new 57e49a0bc4b3 leds: ktd2692: Fix an error handling path new 786461739ac4 selftests/ftrace: fix event-no-pid on 1-core machine new e0e3e0b7dabf serial: 8250: 8250_omap: Disable RX interrupt after DMA enable new 9443acbd251f serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs new d3358c66ee56 powerpc: Offline CPU in stop_this_cpu() new ac08ba518c6c powerpc/papr_scm: Properly handle UUID types and API new 04db493fc746 powerpc/64s: Fix copy-paste data exposure into newly creat [...] new 53fa3ba8085e powerpc/papr_scm: Make 'perf_stats' invisible if perf-stat [...] new dd6d4e92e724 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMD [...] new 9ad82f0412c0 serial: mvebu-uart: do not allow changing baudrate when ua [...] new 347af865b6a2 serial: mvebu-uart: correctly calculate minimal possible baudrate new 363d85bfaec1 arm64: dts: marvell: armada-37xx: Fix reg for standard var [...] new 0885ea1d4759 vfio/pci: Handle concurrent vma faults new 9b0b9edea1d3 mm/pmem: avoid inserting hugepage PTE entry with fsdax if [...] new aa41f7a2a681 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new b65597377b7b mm/huge_memory.c: add missing read-only THP checking in tr [...] new 31be4ea35c82 mm/huge_memory.c: don't discard hugepage if other processe [...] new 0da83a815d33 mm/hugetlb: use helper huge_page_order and pages_per_huge_page new 2e16ad561143 mm/hugetlb: remove redundant check in preparing and destro [...] new ebd6a295b580 hugetlb: remove prep_compound_huge_page cleanup new 555dffa4842b include/linux/huge_mm.h: remove extern keyword new 0fe11b79c281 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() new 787f4e7a7d4b mm/z3fold: use release_z3fold_page_locked() to release loc [...] new 456554040e5a lib/math/rational.c: fix divide by zero new 92125cb8835c selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new 1dd18fda3eec selftests/vm/pkeys: handle negative sys_pkey_alloc() return code new 58fa4b36abf6 selftests/vm/pkeys: refill shadow register after implicit [...] new 8ff266de8906 perf llvm: Return -ENOMEM when asprintf() fails new 3483e1a41ca0 csky: fix syscache.c fallthrough warning new b6a41435c832 csky: syscache: Fixup duplicate cache flush new 5c6956e66404 exfat: handle wrong stream entry size in exfat_readdir() new e2e615e6317b scsi: fc: Correct RHBA attributes length new 2a7c96c2e238 scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] new b9c3b485593e mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion new 089057af71d7 fscrypt: don't ignore minor_hash when hash is 0 new b5a2b5b64237 fscrypt: fix derivation of SipHash keys on big endian CPUs new 97cbddc8a2bc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() new 51c19f4a6212 erofs: fix error return code in erofs_read_superblock() new c98d9318dc99 block: return the correct bvec when checking for gaps new a75457f63086 io_uring: fix blocking inline submission new 39ac3e194516 mmc: block: Disable CMDQ on the ioctl path new 2b58f5154a8f mmc: vub3000: fix control-request direction new 2b541b6c7432 media: exynos4-is: remove a now unused integer new fb0c0a04e424 scsi: core: Retry I/O for Notify (Enable Spinup) Required error new e4a577d61791 crypto: qce - fix error return code in qce_skcipher_async_ [...] new ce04375e2d9b s390: preempt: Fix preempt_count initialization new 0855952ed4f1 cred: add missing return error code when set_cred_ucounts( [...] new 9b07d817f799 iommu/dma: Fix compile warning in 32-bit builds new bdf4d33e8342 powerpc/preempt: Don't touch the idle task's preempt_count [...] new 43b0742ef44c Linux 5.10.50 new a0c6ff77f42c Merge v5.10.50
The 597 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/hwmon/max31790.rst | 5 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 5 +- Documentation/vm/arch_pgtable_helpers.rst | 8 +- Makefile | 4 +- arch/alpha/kernel/smp.c | 1 - arch/arc/kernel/smp.c | 1 - arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/ste-href.dtsi | 7 + arch/arm/kernel/perf_event_v7.c | 4 +- arch/arm/kernel/smp.c | 1 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +- 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/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/Makefile | 6 +- arch/hexagon/include/asm/futex.h | 4 +- arch/hexagon/include/asm/timex.h | 3 +- arch/hexagon/kernel/hexagon_ksyms.c | 8 +- arch/hexagon/kernel/ptrace.c | 4 +- arch/hexagon/lib/Makefile | 3 +- arch/hexagon/lib/divsi3.S | 67 ++++++++ arch/hexagon/lib/memcpy_likely_aligned.S | 56 +++++++ arch/hexagon/lib/modsi3.S | 46 ++++++ arch/hexagon/lib/udivsi3.S | 38 +++++ arch/hexagon/lib/umodsi3.S | 36 ++++ arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/smpboot.c | 1 - arch/m68k/Kconfig.machine | 3 + arch/mips/include/asm/highmem.h | 2 +- arch/mips/kernel/smp.c | 1 - arch/openrisc/kernel/smp.c | 2 - arch/parisc/kernel/smp.c | 1 - arch/powerpc/include/asm/cputhreads.h | 30 ++++ 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 | 17 +- 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/platforms/cell/smp.c | 3 - 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/boot/uv.c | 1 + arch/s390/include/asm/pgtable.h | 19 +++ arch/s390/include/asm/preempt.h | 16 +- arch/s390/include/asm/uv.h | 8 +- arch/s390/kernel/setup.c | 1 + arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/uv.c | 10 ++ arch/s390/kvm/kvm-s390.c | 18 +- arch/s390/mm/fault.c | 26 +++ arch/sh/kernel/smp.c | 2 - arch/sparc/kernel/smp_32.c | 1 - arch/sparc/kernel/smp_64.c | 3 - arch/x86/crypto/curve25519-x86_64.c | 2 +- arch/x86/entry/entry_64.S | 4 +- 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/sev-es.c | 182 ++++++++++++--------- arch/x86/kernel/smpboot.c | 1 - arch/x86/kernel/tsc.c | 3 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/paging_tmpl.h | 3 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- 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 | 2 +- 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.h | 24 +++ block/blk-wbt.c | 11 +- block/blk-wbt.h | 1 + crypto/shash.c | 18 +- crypto/sm2.c | 99 +++++------ drivers/acpi/Makefile | 5 + drivers/acpi/acpi_pad.c | 24 +-- drivers/acpi/acpi_tad.c | 14 +- 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/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/block/loop.c | 1 + drivers/bluetooth/btqca.c | 27 ++- drivers/bluetooth/hci_qca.c | 4 +- drivers/bus/mhi/core/pm.c | 1 + drivers/char/hw_random/exynos-trng.c | 4 +- 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/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/socfpga/clk-agilex.c | 89 ++++++---- drivers/clk/socfpga/clk-periph-s10.c | 11 +- drivers/clk/socfpga/clk-s10.c | 87 +++++++--- drivers/clk/tegra/clk-tegra30.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/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-max8997.c | 3 +- drivers/extcon/extcon-sm5502.c | 1 - drivers/firmware/stratix10-svc.c | 22 ++- drivers/fsi/fsi-core.c | 4 +- drivers/fsi/fsi-occ.c | 1 + drivers/fsi/fsi-sbefifo.c | 10 +- drivers/fsi/fsi-scom.c | 16 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 + drivers/gpu/drm/ast/ast_main.c | 4 +- drivers/gpu/drm/bridge/Kconfig | 2 +- drivers/gpu/drm/drm_bridge.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/pl111/Kconfig | 1 + drivers/gpu/drm/qxl/qxl_dumb.c | 2 + 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 | 36 +++- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 4 +- .../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/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 | 2 +- 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/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 | 11 +- 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 | 26 ++- drivers/infiniband/core/uverbs_cmd.c | 21 ++- 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_net.c | 10 +- drivers/infiniband/sw/rxe/rxe_qp.c | 1 - drivers/infiniband/sw/rxe/rxe_resp.c | 2 - drivers/infiniband/ulp/rtrs/rtrs-clt.c | 28 +++- 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/usbtouchscreen.c | 8 +- drivers/iommu/amd/init.c | 4 +- drivers/iommu/dma-iommu.c | 6 +- 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/mailbox/qcom-apcs-ipc-mailbox.c | 2 +- drivers/mailbox/qcom-ipcc.c | 6 + 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/tc358743.c | 1 + drivers/media/mc/Makefile | 2 +- drivers/media/pci/bt8xx/bt878.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/platform/am437x/am437x-vpfe.c | 15 +- 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/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/em28xx/em28xx-input.c | 8 +- drivers/media/usb/gspca/gl860/gl860.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/uvc/uvc_driver.c | 32 ++++ 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/memstick/host/rtsx_usb_ms.c | 10 +- drivers/mfd/Kconfig | 1 + drivers/mfd/rn5t618.c | 2 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 1 + drivers/mmc/core/block.c | 8 + drivers/mmc/host/sdhci-sprd.c | 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/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 | 1 + 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/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/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/marvell/mvpp2/mvpp2_main.c | 2 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 10 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 18 +- drivers/net/ieee802154/mac802154_hwsim.c | 11 +- drivers/net/macsec.c | 4 +- drivers/net/phy/mscc/mscc_macsec.c | 2 +- drivers/net/phy/mscc/mscc_macsec.h | 2 +- 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 | 10 +- 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/tx.c | 3 + drivers/net/wireless/marvell/mwifiex/pcie.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/tx.c | 2 +- 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/scan.c | 17 +- drivers/nvme/host/pci.c | 26 +-- drivers/nvme/target/fc.c | 10 +- drivers/of/fdt.c | 8 +- drivers/of/of_reserved_mem.c | 8 +- drivers/pci/controller/pci-hyperv.c | 3 + drivers/perf/arm-cmn.c | 2 +- drivers/perf/arm_smmuv3_pmu.c | 18 +- drivers/perf/fsl_imx8_ddr_perf.c | 6 +- drivers/phy/socionext/phy-uniphier-pcie.c | 11 +- drivers/phy/ti/phy-dm816x-usb.c | 17 +- 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/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/rtc/rtc-stm32.c | 6 +- drivers/s390/cio/chp.c | 3 + drivers/s390/cio/chsc.c | 2 - drivers/scsi/FlashPoint.c | 32 ++-- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/scsi_lib.c | 1 + drivers/scsi/scsi_transport_iscsi.c | 2 + 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 +-- .../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/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 | 2 +- drivers/tty/serial/fsl_lpuart.c | 14 +- drivers/tty/serial/mvebu-uart.c | 18 +- drivers/tty/serial/sh-sci.c | 8 + drivers/usb/class/cdc-acm.c | 5 + 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/host/xhci-mem.c | 1 + drivers/usb/host/xhci-pci-renesas.c | 16 +- drivers/usb/typec/class.c | 4 +- drivers/vfio/pci/vfio_pci.c | 29 +++- drivers/video/backlight/lm3630a_bl.c | 4 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/visorbus/visorchipset.c | 6 +- drivers/xen/events/events_base.c | 23 ++- 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/cifs/cifsglob.h | 3 +- fs/cifs/connect.c | 5 +- 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/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/super.c | 10 +- fs/f2fs/data.c | 6 + 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_uring.c | 2 +- fs/ntfs/inode.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/stackglue.c | 8 +- fs/open.c | 14 +- fs/proc/task_mmu.c | 2 +- fs/pstore/Kconfig | 1 + 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/clocksource.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/prandom.h | 2 +- include/linux/swap.h | 9 + include/linux/tracepoint.h | 10 ++ include/linux/user_namespace.h | 4 + include/media/hevc-ctrls.h | 3 +- include/media/media-dev-allocator.h | 2 +- include/media/v4l2-async.h | 15 +- include/net/bluetooth/hci.h | 6 +- include/net/bluetooth/hci_core.h | 8 +- include/net/ip.h | 12 +- include/net/ip6_route.h | 16 +- include/net/macsec.h | 2 +- include/net/sch_generic.h | 12 ++ include/net/tc_act/tc_vlan.h | 1 + include/net/xfrm.h | 1 + include/net/xsk_buff_pool.h | 9 +- include/scsi/fc/fc_ms.h | 4 +- init/main.c | 6 +- kernel/bpf/verifier.c | 6 +- kernel/cred.c | 41 +++++ kernel/fork.c | 8 +- kernel/kthread.c | 19 ++- kernel/locking/lockdep.c | 122 +++++++++++++- kernel/rcu/tree.c | 2 +- kernel/sched/core.c | 45 ++--- kernel/sched/deadline.c | 2 + kernel/sched/fair.c | 8 +- kernel/sched/psi.c | 12 +- kernel/sched/rt.c | 17 +- kernel/smpboot.c | 1 - kernel/sys.c | 12 ++ kernel/time/clocksource.c | 113 ++++++++++++- kernel/trace/bpf_trace.c | 3 +- kernel/trace/trace_events_hist.c | 7 + kernel/tracepoint.c | 33 +++- kernel/ucount.c | 40 ++++- kernel/user_namespace.c | 3 + lib/Kconfig.debug | 1 - 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 | 4 +- lib/vsprintf.c | 82 ++++++---- mm/debug_vm_pgtable.c | 149 ++++++++++++++--- mm/gup.c | 58 +++++-- mm/huge_memory.c | 19 ++- mm/hugetlb.c | 36 ++-- mm/khugepaged.c | 4 +- mm/memcontrol.c | 8 + mm/memory.c | 11 +- mm/page_alloc.c | 33 ++-- mm/shmem.c | 17 +- mm/slab.h | 1 - mm/z3fold.c | 3 +- net/bluetooth/hci_event.c | 27 +-- net/bluetooth/hci_request.c | 63 +++---- net/bluetooth/mgmt.c | 3 + net/bpfilter/main.c | 2 +- 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/filter.c | 4 - net/ipv4/esp4.c | 2 +- net/ipv4/fib_frontend.c | 2 + net/ipv4/route.c | 3 +- net/ipv6/esp6.c | 2 +- net/ipv6/exthdrs.c | 31 ++-- net/ipv6/ip6_tunnel.c | 4 +- net/mac80211/mlme.c | 9 - net/mac80211/sta_info.c | 5 - net/mptcp/subflow.c | 6 +- net/mptcp/token.c | 6 +- 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_vlan.c | 7 +- net/sched/cls_tcindex.c | 2 +- net/sched/sch_qfq.c | 8 +- net/sunrpc/sched.c | 12 +- net/tipc/bcast.c | 2 +- net/tipc/msg.c | 17 +- net/tipc/msg.h | 3 +- net/tls/tls_sw.c | 2 +- net/xdp/xsk_queue.h | 11 +- net/xfrm/xfrm_device.c | 1 + net/xfrm/xfrm_output.c | 7 - net/xfrm/xfrm_state.c | 14 +- samples/bpf/xdp_redirect_user.c | 4 +- scripts/Makefile.build | 5 +- scripts/tools-support-relr.sh | 3 +- security/integrity/evm/evm_main.c | 5 +- security/integrity/evm/evm_secfs.c | 13 +- sound/firewire/amdtp-stream.c | 7 +- sound/firewire/motu/motu-protocol-v2.c | 5 +- sound/pci/hda/patch_realtek.c | 49 +++++- sound/pci/intel8x0.c | 2 +- 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/intel/boards/sof_sdw.c | 1 + sound/soc/mediatek/common/mtk-btcvsd.c | 24 ++- sound/soc/sh/rcar/adg.c | 4 +- sound/usb/format.c | 2 + sound/usb/mixer.c | 8 +- sound/usb/mixer.h | 1 + sound/usb/mixer_scarlett_gen2.c | 7 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/resolve_btfids/main.c | 3 + tools/perf/util/llvm-utils.c | 2 + .../util/scripting-engines/trace-event-python.c | 146 +++++++++-------- tools/testing/selftests/bpf/.gitignore | 1 + .../selftests/ftrace/test.d/event/event-no-pid.tc | 7 + tools/testing/selftests/lkdtm/run.sh | 12 +- .../testing/selftests/splice/short_splice_read.sh | 119 +++++++++++--- .../selftests/tc-testing/plugin-lib/scapyPlugin.py | 2 +- tools/testing/selftests/vm/protection_keys.c | 12 +- 654 files changed, 5451 insertions(+), 2806 deletions(-) create mode 100644 arch/hexagon/lib/divsi3.S create mode 100644 arch/hexagon/lib/memcpy_likely_aligned.S create mode 100644 arch/hexagon/lib/modsi3.S create mode 100644 arch/hexagon/lib/udivsi3.S create mode 100644 arch/hexagon/lib/umodsi3.S create mode 100644 drivers/acpi/fan.h