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-aarch64-stable-allyesconfig in repository toolchain/ci/linux.
from 5a45115d0c04 Merge v5.15.4 adds 69d0f6a7c8cf arm64: zynqmp: Do not duplicate flash partition label property adds 5d729f4b5b56 arm64: zynqmp: Fix serial compatible string adds b5dd513daa70 clk: sunxi-ng: Unregister clocks/resets when unbinding adds ea4f91645d5b ARM: dts: sunxi: Fix OPPs node name adds f2b9e78b3e14 arm64: dts: allwinner: h5: Fix GPU thermal zone node name adds f08c0d6a673c arm64: dts: allwinner: a100: Fix thermal zone node name adds f7d67885beb3 staging: wfx: ensure IRQ is ready before enabling it adds 50b631c5a38e ARM: dts: BCM5301X: Fix nodes names adds 8033b37f969a ARM: dts: BCM5301X: Fix MDIO mux binding adds 8e4b6c2f027e ARM: dts: NSP: Fix mpcore, mmc node names adds a070e30d1b7b arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus adds 269a4311b15f scsi: pm80xx: Fix memory leak during rmmod adds 814d3610c4ce scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() adds 867cfea6ae55 ASoC: mediatek: mt8195: Add missing of_node_put() adds 376bad670585 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro adds bed5a80fc851 arm64: dts: hisilicon: fix arm,sp805 compatible string adds 1e299b02bae8 RDMA/bnxt_re: Check if the vlan is valid before reporting adds c182fa00fcdd bus: ti-sysc: Add quirk handling for reinit on context lost adds 9dd4b84d5521 bus: ti-sysc: Use context lost quirk for otg adds 06cfb4cb2241 usb: musb: tusb6010: check return value after calling plat [...] adds 2c71811c963b usb: typec: tipd: Remove WARN_ON in tps6598x_block_read adds f78e23be336e ARM: dts: ux500: Skomer regulator fixes adds 353a6e9acb45 staging: rtl8723bs: remove possible deadlock when disconnect (v2) adds 12cfdef56c3b staging: rtl8723bs: remove a second possible deadlock adds d330f1d4f797 staging: rtl8723bs: remove a third possible deadlock adds 30a3826f7fa9 ARM: BCM53016: Specify switch ports for Meraki MR32 adds 118c826ef8b4 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency a [...] adds 9bfe717293c0 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property adds e608d43f7603 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property adds 3f6946cfa798 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property adds 0479e598c773 arm64: dts: freescale: fix arm,sp805 compatible string adds b6f64bd4cf9f arm64: dts: ls1012a: Add serial alias for ls1012a-rdb adds 3cff8b789ea5 RDMA/rxe: Separate HW and SW l/rkeys adds ae893767385a ASoC: SOF: Intel: hda-dai: fix potential locking issue adds e15de347faf4 scsi: core: Fix scsi_mode_sense() buffer length handling adds daf932eae1fa ALSA: usb-audio: disable implicit feedback sync for Behrin [...] adds 735939e2c8a7 clk: imx: imx6ul: Move csi_sel mux to correct base register adds 0864d7f686f9 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ adds 94ca62033dfb ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ adds 7f37066e0d13 ASoC: nau8824: Add DMI quirk mechanism for active-high jac [...] adds 27490ae6a85a scsi: advansys: Fix kernel pointer leak adds d29faaf81685 scsi: smartpqi: Add controller handshake during kdump adds fed89b5a4c18 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY adds 2e46a58adfc6 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices [...] adds 1c6bd253dc9c ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp adds 966e4def9001 ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 adds c37f9ee2bb9f firmware_loader: fix pre-allocated buf built-in firmware use adds 98b134cc4417 HID: multitouch: disable sticky fingers for UPERFECT Y adds 1f45b73679b9 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mi [...] adds 31340f013582 ARM: dts: omap: fix gpmc,mux-add-data type adds 065334f6640d usb: host: ohci-tmio: check return value after calling pla [...] adds 8eab383460c4 ASoC: rt5682: fix a little pop while playback adds 8e6920f7ac96 ARM: dts: ls1021a: move thermal-zones node out of soc/ adds eadee7f95b5d ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compati [...] adds 0a2ddbfd65b3 ALSA: ISA: not for M68K adds 0a85b47cd449 iommu/vt-d: Do not falsely log intel_iommu is unsupported [...] adds 5c34486f0470 tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc adds 5777ab62b21d MIPS: sni: Fix the build adds 5b8bed6464ad scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() adds 66523553fa62 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() adds a2489880354d scsi: target: Fix ordered tag handling adds 26af3ab9325e scsi: target: Fix alua_tg_pt_gps_count tracking adds a9d2d23b5032 iio: imu: st_lsm6dsx: Avoid potential array overflow in st [...] adds 21903226c724 RDMA/core: Use kvzalloc when allocating the struct ib_port adds dbebf865b323 scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine adds 28de48a7cea4 scsi: lpfc: Fix link down processing to address NULL point [...] adds bf76f56a7fc7 scsi: lpfc: Allow fabric node recovery if recovery is in p [...] adds 619ce4646397 memory: tegra20-emc: Add runtime dependency on devfreq gov [...] adds 72b4e7b7beba powerpc/5200: dts: fix memory node unit name adds 93d0049268cd ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 adds 3f8da4b87f13 arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes adds 16721797dcef ALSA: gus: fix null pointer dereference on pointer block adds 58fa50de595f ALSA: usb-audio: fix null pointer dereference on pointer cs_desc adds c4ea7b0c6180 clk: at91: sama7g5: remove prescaler part of master clock adds 3c0c79d1261e iommu/dart: Initialize DART_STREAMS_ENABLE adds 2f4dede20cdf powerpc/dcr: Use cmplwi instead of 3-argument cmpli adds 23274bd8d7ad powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG [...] adds b80a7977299a sh: check return code of request_irq adds 6d28f6ba633d maple: fix wrong return value of maple_bus_init(). adds 0dfaa04f0161 f2fs: fix up f2fs_lookup tracepoints adds 9ad4e63e3cca f2fs: fix to use WHINT_MODE adds 7228ed3293e0 f2fs: fix wrong condition to trigger background checkpoint [...] adds c29506bfcf8b sh: fix kconfig unmet dependency warning for FRAME_POINTER adds d21ad7abba75 sh: math-emu: drop unused functions adds 3d937f901cea sh: define __BIG_ENDIAN for math-emu adds 9c9afedf3ac5 f2fs: compress: disallow disabling compress on non-empty c [...] adds 680a0c6332c4 f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() adds 3024018bb2df clk: ingenic: Fix bugs with divided dividers adds c4584223f5de clk/ast2600: Fix soc revision for AHB adds 595e359751d6 clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk adds c0c51afb2e8c KVM: arm64: Fix host stage-2 finalization adds 1e3220ec23d9 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set adds 725b5c9984cc MIPS: boot/compressed/: add __bswapdi2() to target for ZST [...] adds e4511d8dc256 sched/core: Mitigate race cpus_share_cache()/update_top_ca [...] adds 512e21c150c1 sched/fair: Prevent dead task groups from regaining cfs_rq's adds eda355db53c4 perf/x86/vlbr: Add c->flags to vlbr event constraints adds 04096d1b66cf blkcg: Remove extra blkcg_bio_issue_init adds 05e13b4a53b5 tracing/histogram: Do not copy the fixed-size char array f [...] adds ab7c3d8d81c5 perf bpf: Avoid memory leak from perf_env__insert_btf() adds 99643bdc6ff1 perf bench futex: Fix memory leak of perf_cpu_map__new() adds 07b486f1a8fe perf tests: Remove bash construct from record+zstd_comp_decomp.sh adds 8369b01aa5a6 drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame adds bd4542006641 bpf: Fix inner map state pruning regression. adds ff12332ec614 samples/bpf: Fix summary per-sec stats in xdp_sample_user adds f49175809074 samples/bpf: Fix incorrect use of strlen in xdp_redirect_cpu adds e9fd8938118a selftests: net: switch to socat in the GSO GRE test adds f4d1328e6e30 net/ipa: ipa_resource: Fix wrong for loop range adds 0efd57d82ece tcp: Fix uninitialized access in skb frags array for Rx 0cp. adds 85f4a563c9e4 tracing: Add length protection to histogram string copies adds 1d17f6179182 nl80211: fix radio statistics in survey dump adds e10e13319025 mac80211: fix monitor_sdata RCU/locking assertions adds 0f3de700c695 net: ipa: HOLB register sometimes must be written twice adds 05a48cba2459 net: ipa: disable HOLB drop when updating timer adds aa67407ebb6d selftests: gpio: fix gpio compiling error adds 61566668ef3f net: bnx2x: fix variable dereferenced before check adds aff97b89a38e bnxt_en: reject indirect blk offload when hw-tc-offload is off adds 95fe8904bcd6 tipc: only accept encrypted MSG_CRYPTO msgs adds 17b2c2e70d20 sock: fix /proc/net/sockstat underflow in sk_clone_lock() adds f6218db54351 net/smc: Make sure the link_id is unique adds 10c22d9519f3 NFSD: Fix exposure in nfsd4_decode_bitmap() adds 68d4274034e6 iavf: Fix return of set the new channel count adds fb2be87cc330 iavf: check for null in iavf_fix_features adds 9ef6589cac9a iavf: free q_vectors before queues in iavf_disable_vf adds c3db4fffb364 iavf: don't clear a lock we don't hold adds f72da5a83a0d iavf: Fix failure to exit out from last all-multicast mode adds 99744c938f96 iavf: prevent accidental free of filter structure adds 9200f8c8600e iavf: validate pointers adds 366c1fd41689 iavf: Fix for the false positive ASQ/ARQ errors while issu [...] adds cbb81563f5d4 iavf: Fix for setting queues to 0 adds 4d1834f39252 iavf: Restore VLAN filters after link down adds a5d1d3522232 bpf: Fix toctou on read-only map's constant scalar tracking adds 21e27ed8ce6b MIPS: generic/yamon-dt: fix uninitialized variable error adds 114404d22ee0 mips: bcm63xx: add support for clk_get_parent() adds 3d0f4ae1ad75 mips: lantiq: add support for clk_get_parent() adds 871ee7e815fb gpio: rockchip: needs GENERIC_IRQ_CHIP to fix build errors adds 6e6e4fce53fa platform/x86: hp_accel: Fix an error handling path in 'lis [...] adds b4a677ffb67e platform/x86: think-lmi: Abort probe on analyze failure adds 67fb5eac4063 udp: Validate checksum in udp_read_sock() adds 9fe0ba31271c btrfs: make 1-bit bit-fields of scrub_page unsigned int adds b70e072feffa RDMA/core: Set send and receive CQ before forwarding to th [...] adds ebeda7a9528a net/mlx5e: kTLS, Fix crash in RX resync flow adds a49a9b92fcd2 net/mlx5e: Wait for concurrent flow deletion during neigh/ [...] adds 158ec85d360e net/mlx5: E-Switch, Fix resetting of encap mode when enter [...] adds 2ae381570806 net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() adds a51a6da375d8 net/mlx5: Update error handler for UCTX and UMEM adds 8b45a377b582 net/mlx5: E-Switch, rebuild lag only when needed adds 486e8de6e233 net/mlx5e: CT, Fix multiple allocations and memleak of mod acts adds 2c3b6e820d67 net/mlx5: Lag, update tracker when state change event received adds 7fbdbd4fe35b net/mlx5: E-Switch, return error if encap isn't supported adds c36baca06efa scsi: ufs: core: Improve SCSI abort handling adds bcc0e3175a97 scsi: core: sysfs: Fix hang when device state is set via sysfs adds bede57a71a68 scsi: ufs: core: Fix task management completion timeout race adds 39443eb70e29 scsi: ufs: core: Fix another task management completion race adds d7d992cc3a7b net: mvmdio: fix compilation warning adds 7cc1c7da94ea net: sched: act_mirred: drop dst for the direction from eg [...] adds 32d468622474 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove adds 0f810d06b507 net: virtio_net_hdr_to_skb: count transport header in UFO adds fdd56291046c i40e: Fix correct max_pkt_size on VF RX queue adds e91e8427a1e1 i40e: Fix NULL ptr dereference on VSI filter sync adds 7299cd74718e i40e: Fix changing previously set num_queue_pairs for PFs adds 29148fffe93c i40e: Fix ping is lost after configuring ADq on VF adds 0bccc44a54e8 RDMA/mlx4: Do not fail the registration on port stats adds 593015973591 i40e: Fix warning message and call stack during rmmod i40e driver adds 6c9c9f48b462 i40e: Fix creation of first queue by omitting it if is not [...] adds 7a5c8a68f38f i40e: Fix display error code in dmesg adds 96a209038a99 NFC: reorganize the functions in nci_request adds 8a9c61c3ef18 NFC: reorder the logic in nfc_{un,}register_device adds ed35e950d8e5 NFC: add NCI_UNREG flag to eliminate the race adds 4d42da0c86b8 e100: fix device suspend/resume adds 20540cb666a6 ptp: ocp: Fix a couple NULL vs IS_ERR() checks adds 35d97fd89c12 tools build: Fix removal of feature-sync-compare-and-swap [...] adds 9c2ff78cf833 riscv: fix building external modules adds a7e700257135 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() adds a0995ebe4e1f powerpc: clean vdso32 and vdso64 directories adds ad9ade6c946e powerpc/pseries: rename numa_dist_table to form2_distances adds ad03b901d03b powerpc/pseries: Fix numa FORM2 parsing fallback code adds 13d31d416cb3 pinctrl: qcom: sdm845: Enable dual edge errata adds db66f2829caa pinctrl: qcom: sm8350: Correct UFS and SDC offsets adds 7955e4aca73f perf/x86/intel/uncore: Fix filter_tid mask for CHA events [...] adds d55aa2391d01 perf/x86/intel/uncore: Fix IIO event constraints for Skyla [...] adds 737143025c18 perf/x86/intel/uncore: Fix IIO event constraints for Snowridge adds 4220cc6e113c s390/kexec: fix return code handling adds 6ffad92d05b0 blk-cgroup: fix missing put device in error path from blkg [...] adds 9e6b4c36e9ac dmaengine: remove debugfs #ifdef adds a705254c71fd tun: fix bonding active backup with arp monitoring adds 007ebe2d61d4 Revert "mark pstore-blk as broken" adds 17071fdcd01d pstore/blk: Use "%lu" to format unsigned long adds c0247013173c hexagon: export raw I/O routines for modules adds 660859f0158c hexagon: clean up timer-regs.h adds 9404c4145542 tipc: check for null after calling kmemdup adds 72bfd835ae71 ipc: WARN if trying to remove ipc object which is absent adds e73114d9334e shm: extend forced shm destroy to support objects from sev [...] adds 11138d734963 mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag adds b5069d44e2fb hugetlb, userfaultfd: fix reservation restore on userfault [...] adds 4dfddb52abc2 kmap_local: don't assume kmap PTEs are linear arrays in memory adds cda10b34ecfb mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size [...] adds 1e0d346be1cc mm/damon/dbgfs: fix missed use of damon_dbgfs_lock adds 2495decce774 x86/boot: Pull up cmdline preparation and early param parsing adds 60eec41ddb92 x86/sgx: Fix free page accounting adds 8823ea27fff6 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyp [...] adds 5969e2435cbd KVM: x86: Assume a 64-bit hypercall for guests with protec [...] adds c3168ef1f12d KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_ [...] adds b22ef13e8e3a KVM: x86/mmu: include EFER.LMA in extended mmu role adds c897c53642b9 KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO adds 7cc16be1ae66 powerpc/signal32: Fix sigset_t copy adds 54e11a4e9df6 powerpc/xive: Change IRQ domain to a tree domain adds de04ee7d7d54 powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX adds 586afe2b8420 Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" adds 4ca2a26feeb4 Revert "parisc: Reduce sigreturn trampoline to 3 instructions" adds 08a667e440d7 ata: libata: improve ata_read_log_page() error message adds e449d2e69ad7 ata: libata: add missing ata_identify_page_supported() calls adds 4ac27afaf79d scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_ [...] adds f07220f7d568 pinctrl: ralink: include 'ralink_regs.h' in 'pinctrl-mt7620.c' adds a4c7fe4409c5 s390/setup: avoid reserving memory above identity mapping adds 44b6cc4367cc s390/boot: simplify and fix kernel memory layout setup adds cc8b2e0d5bd7 s390/vdso: filter out -mstack-guard and -mstack-size adds c0849d3157a8 s390/kexec: fix memory leak of ipl report buffer adds 520f8ac91f2b s390/dump: fix copying to user-space of swapped kdump oldmem adds 1560763677ff block: Check ADMIN before NICE for IOPRIO_CLASS_RT adds 90342e02b471 fbdev: Prevent probing generic drivers if a FB is already [...] adds 679a6ffd07b6 KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has cre [...] adds 94cc0809e525 KVM: nVMX: don't use vcpu->arch.efer when checking host st [...] adds 76b46fa3f8d9 drm/cma-helper: Release non-coherent memory with dma_free_ [...] adds c3b0ab956d90 printk: restore flushing of NMI buffers on remote CPUs aft [...] adds 77a5baefe1be udf: Fix crash after seekdir adds 37330f37f666 spi: fix use-after-free of the add_lock mutex adds d8f574fb5eb2 net: stmmac: socfpga: add runtime suspend/resume callback [...] adds cd198aea9e8d Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm [...] adds 47e6f9f69153 btrfs: fix memory ordering between normal and ordered work [...] adds 7c48010ba348 fs: handle circular mappings correctly adds 61b26492e7d1 net: stmmac: Fix signed/unsigned wreckage adds a1c9455f10be parisc/sticon: fix reverse colors adds 5a9b671c8d74 cfg80211: call cfg80211_stop_ap when switch from P2P_GO type adds 60a3a889efe5 mac80211: fix radiotap header generation adds 76025be187d2 mac80211: drop check for DONT_REORDER in __ieee80211_select_queue adds d4b7d7b80bb6 drm/amd/display: Update swizzle mode enums adds 296188ce0360 drm/amd/display: Limit max DSC target bpp for specific monitors adds 519bd9107ef6 drm/i915/guc: Fix outstanding G2H accounting adds ad583a961905 drm/i915/guc: Don't enable scheduling on a banned context, [...] adds 2a45b1c66ccc drm/i915/guc: Workaround reset G2H is received after sched [...] adds 413e603c1447 drm/i915/guc: Don't drop ce->guc_active.lock when unwindin [...] adds f5b5ea165440 drm/i915/guc: Unwind context requests in reverse order adds 59fb48db328b drm/udl: fix control-message timeout adds 4f8e469a2384 drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap adds 4ee6807a1ad7 drm/nouveau: Add a dedicated mutex for the clients list adds 0b1a35d63995 drm/nouveau: use drm_dev_unplug() during device removal adds c3d06f6067bf drm/nouveau: clean up all clients on device removal adds 72704e07a003 drm/i915/dp: Ensure sink rate values are always valid adds a2dda2817a9a drm/i915/dp: Ensure max link params are always valid adds 2e3eb81884de drm/i915: Fix type1 DVI DP dual mode adapter heuristic for [...] adds ca28919fe90d drm/amdgpu: fix set scaling mode Full/Full aspect/Center n [...] adds 21d727a394f0 drm/amd/pm: avoid duplicate powergate/ungate setting adds 110ae07d2268 signal: Implement force_fatal_sig adds fe67da49f784 exit/syscall_user_dispatch: Send ordinary signals on failure adds c7b7868dba81 signal/powerpc: On swapcontext failure force SIGSEGV adds 58484ab427f1 signal/s390: Use force_sigsegv in default_trap_handler adds 905e8609419b signal/sparc32: Exit with a fatal signal when try_to_clear [...] adds 1998d85c83e3 signal/sparc32: In setup_rt_frame and setup_fram use force [...] adds 3c4d5a38ca93 signal/vm86_32: Properly send SIGSEGV when the vm86 state [...] adds 3e61002d0597 signal/x86: In emulate_vsyscall force a signal instead of [...] adds 02d28b5fdb41 signal: Replace force_sigsegv(SIGSEGV) with force_fatal_si [...] adds 7614e046ed48 signal: Don't always set SA_IMMUTABLE for forced signals adds 686bf792032a signal: Replace force_fatal_sig with force_exit_sig when in doubt adds 556d59293a2a hugetlbfs: flush TLBs correctly after huge_pmd_unshare adds 354313514e97 RDMA/netlink: Add __maybe_unused to static inline in C file adds 439b99314b63 bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tra [...] adds 83c8ab8503ad selinux: fix NULL-pointer dereference when hashtab allocat [...] adds 330651b2c0d7 ASoC: DAPM: Cover regression by kctl change notification fix adds 11a8768144ea ASoC: rsnd: fixup DMAEngine API adds d87edd01ce22 usb: max-3421: Use driver data instead of maintaining a li [...] adds 0190a2f88823 ice: Fix VF true promiscuous mode adds 148ed0e75c5e ice: Delete always true check of PF pointer adds 22efa065ff01 fs: export an inode_update_time helper adds f14c85733154 btrfs: update device path inode time instead of bd_inode adds fa5f8606353f net: add and use skb_unclone_keeptruesize() helper adds faed25ba98db x86/Kconfig: Fix an unused variable error in dell-smm-hwmon adds 01085644673f ALSA: hda: hdac_ext_stream: fix potential locking issues adds e6818963e0b0 ALSA: hda: hdac_stream: fix potential locking issue in snd [...] adds f00712e27083 Linux 5.15.5 new f47d2864fda6 Merge v5.15.5
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Makefile | 2 +- arch/arc/kernel/process.c | 2 +- arch/arm/Kconfig | 1 + arch/arm/boot/dts/bcm-nsp.dtsi | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 2 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 22 +++ arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/ls1021a-tsn.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 66 +++---- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 6 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 8 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 12 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 16 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 4 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 2 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 22 ++- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 - .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +- arch/arm64/kvm/hyp/nvhe/setup.c | 14 +- arch/hexagon/include/asm/timer-regs.h | 26 --- arch/hexagon/include/asm/timex.h | 3 +- arch/hexagon/kernel/time.c | 12 +- arch/hexagon/lib/io.c | 4 + arch/m68k/kernel/traps.c | 2 +- arch/mips/Kconfig | 3 + arch/mips/bcm63xx/clk.c | 6 + arch/mips/boot/compressed/Makefile | 6 + arch/mips/generic/yamon-dt.c | 2 +- arch/mips/lantiq/clk.c | 6 + arch/mips/sni/time.c | 4 +- arch/parisc/include/asm/rt_sigframe.h | 2 +- arch/parisc/kernel/signal.c | 13 +- arch/parisc/kernel/signal32.h | 2 +- arch/powerpc/boot/dts/charon.dts | 2 +- arch/powerpc/boot/dts/digsy_mtc.dts | 2 +- arch/powerpc/boot/dts/lite5200.dts | 2 +- arch/powerpc/boot/dts/lite5200b.dts | 2 +- arch/powerpc/boot/dts/media5200.dts | 2 +- arch/powerpc/boot/dts/mpc5200b.dtsi | 2 +- arch/powerpc/boot/dts/o2d.dts | 2 +- arch/powerpc/boot/dts/o2d.dtsi | 2 +- arch/powerpc/boot/dts/o2dnt2.dts | 2 +- arch/powerpc/boot/dts/o3dnt.dts | 2 +- arch/powerpc/boot/dts/pcm032.dts | 2 +- arch/powerpc/boot/dts/tqm5200.dts | 2 +- arch/powerpc/kernel/Makefile | 3 + arch/powerpc/kernel/head_8xx.S | 13 +- arch/powerpc/kernel/signal.h | 10 +- arch/powerpc/kernel/signal_32.c | 6 +- arch/powerpc/kernel/signal_64.c | 9 +- arch/powerpc/kernel/watchdog.c | 6 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 4 +- arch/powerpc/mm/numa.c | 44 +++-- arch/powerpc/sysdev/dcr-low.S | 2 +- arch/powerpc/sysdev/xive/Kconfig | 1 - arch/powerpc/sysdev/xive/common.c | 3 +- arch/riscv/Makefile | 2 + arch/s390/Kconfig | 2 +- arch/s390/Makefile | 10 +- arch/s390/boot/startup.c | 88 ++++------ arch/s390/include/asm/kexec.h | 6 + arch/s390/kernel/crash_dump.c | 4 +- arch/s390/kernel/ipl.c | 3 +- arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kernel/setup.c | 10 +- arch/s390/kernel/traps.c | 2 +- arch/s390/kernel/vdso64/Makefile | 5 +- arch/sh/Kconfig.debug | 1 + arch/sh/include/asm/sfp-machine.h | 8 + arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/math-emu/math.c | 103 ----------- arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/windows.c | 6 +- arch/um/kernel/trap.c | 2 +- arch/x86/Kconfig | 3 +- arch/x86/entry/vsyscall/vsyscall_64.c | 3 +- arch/x86/events/intel/core.c | 4 +- arch/x86/events/intel/uncore_snbep.c | 12 ++ arch/x86/hyperv/hv_init.c | 3 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kernel/cpu/sgx/main.c | 12 +- arch/x86/kernel/setup.c | 66 ++++--- arch/x86/kernel/vm86_32.c | 4 +- arch/x86/kvm/hyperv.c | 4 +- arch/x86/kvm/mmu/mmu.c | 1 + arch/x86/kvm/svm/sev.c | 7 +- arch/x86/kvm/vmx/nested.c | 22 ++- arch/x86/kvm/x86.c | 10 +- arch/x86/kvm/x86.h | 12 ++ arch/x86/kvm/xen.c | 4 +- block/blk-cgroup.c | 9 +- block/blk-core.c | 4 +- block/ioprio.c | 9 +- drivers/ata/libata-core.c | 11 +- drivers/base/firmware_loader/main.c | 13 +- drivers/bus/ti-sysc.c | 110 +++++++++++- drivers/clk/at91/sama7g5.c | 11 +- drivers/clk/clk-ast2600.c | 12 +- drivers/clk/imx/clk-imx6ul.c | 2 +- drivers/clk/ingenic/cgu.c | 6 +- drivers/clk/qcom/gcc-msm8996.c | 15 -- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 3 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 3 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 2 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 89 ++++++++-- drivers/clk/sunxi-ng/ccu_common.h | 6 +- drivers/dma/xilinx/xilinx_dpdma.c | 15 +- drivers/gpio/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 35 ++++ .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 10 ++ drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 8 + drivers/gpu/drm/drm_gem_cma_helper.c | 9 +- drivers/gpu/drm/drm_prime.c | 6 +- drivers/gpu/drm/i915/display/icl_dsi.c | 10 +- drivers/gpu/drm/i915/display/intel_bios.c | 85 ++++++--- drivers/gpu/drm/i915/display/intel_dp.c | 29 +++- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 154 ++++++++++------- drivers/gpu/drm/nouveau/nouveau_drm.c | 42 ++++- drivers/gpu/drm/nouveau/nouveau_drv.h | 5 + .../gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c | 1 - drivers/gpu/drm/udl/udl_connector.c | 2 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-multitouch.c | 13 ++ drivers/hv/hv_balloon.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/infiniband/core/sysfs.c | 4 +- drivers/infiniband/core/verbs.c | 3 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 12 +- drivers/infiniband/hw/mlx4/main.c | 18 +- drivers/infiniband/sw/rxe/rxe_loc.h | 1 + drivers/infiniband/sw/rxe/rxe_mr.c | 69 ++++++-- drivers/infiniband/sw/rxe/rxe_mw.c | 30 ++-- drivers/infiniband/sw/rxe/rxe_req.c | 14 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 18 +- drivers/iommu/apple-dart.c | 5 + drivers/iommu/intel/iommu.c | 6 +- drivers/memory/tegra/tegra20-emc.c | 1 + .../net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/intel/e100.c | 18 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 160 +++++++++++------ drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 121 +++++-------- drivers/net/ethernet/intel/iavf/iavf.h | 1 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 30 +++- drivers/net/ethernet/intel/iavf/iavf_main.c | 55 ++++-- drivers/net/ethernet/intel/ice/ice.h | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 3 - drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 78 ++++----- drivers/net/ethernet/marvell/mvmdio.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 26 ++- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 1 + .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 8 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 23 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 21 ++- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 28 ++- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 24 ++- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 ++- drivers/net/ipa/ipa_endpoint.c | 5 + drivers/net/ipa/ipa_resource.c | 2 +- drivers/net/tun.c | 5 + drivers/pinctrl/qcom/pinctrl-sdm845.c | 1 + drivers/pinctrl/qcom/pinctrl-sm8350.c | 8 +- drivers/pinctrl/ralink/pinctrl-mt7620.c | 1 + drivers/platform/x86/hp_accel.c | 2 + drivers/platform/x86/think-lmi.c | 13 +- drivers/platform/x86/think-lmi.h | 1 - drivers/ptp/ptp_ocp.c | 9 +- drivers/scsi/advansys.c | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 + drivers/scsi/lpfc/lpfc_disc.h | 12 +- drivers/scsi/lpfc/lpfc_els.c | 7 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 112 +++++++++++- drivers/scsi/lpfc/lpfc_init.c | 12 +- drivers/scsi/lpfc/lpfc_scsi.c | 10 +- drivers/scsi/lpfc/lpfc_sli.c | 15 +- drivers/scsi/pm8001/pm8001_init.c | 11 ++ drivers/scsi/pm8001/pm8001_sas.h | 1 + drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/scsi_debug.c | 11 +- drivers/scsi/scsi_lib.c | 25 +-- drivers/scsi/scsi_sysfs.c | 30 ++-- drivers/scsi/smartpqi/smartpqi_init.c | 41 ++++- drivers/scsi/smartpqi/smartpqi_sis.c | 51 ++++++ drivers/scsi/smartpqi/smartpqi_sis.h | 1 + drivers/scsi/ufs/ufshcd.c | 9 +- drivers/sh/maple/maple.c | 5 +- drivers/spi/spi.c | 12 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 12 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 10 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 33 ++-- drivers/staging/rtl8723bs/core/rtw_xmit.c | 16 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 - drivers/staging/wfx/bus_sdio.c | 17 +- drivers/target/target_core_alua.c | 1 - drivers/target/target_core_device.c | 2 + drivers/target/target_core_internal.h | 1 + drivers/target/target_core_transport.c | 76 ++++++--- drivers/tty/tty_buffer.c | 3 + drivers/usb/host/max3421-hcd.c | 25 +-- drivers/usb/host/ohci-tmio.c | 2 +- drivers/usb/musb/tusb6010.c | 5 + drivers/usb/typec/tipd/core.c | 2 +- drivers/video/console/sticon.c | 12 +- drivers/video/fbdev/efifb.c | 11 ++ drivers/video/fbdev/simplefb.c | 11 ++ fs/attr.c | 4 +- fs/btrfs/async-thread.c | 14 ++ fs/btrfs/scrub.c | 4 +- fs/btrfs/volumes.c | 21 ++- fs/exec.c | 2 +- fs/f2fs/f2fs.h | 3 +- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 4 +- fs/inode.c | 7 +- fs/nfsd/nfs4xdr.c | 7 +- fs/pstore/Kconfig | 1 - fs/pstore/blk.c | 2 +- fs/udf/dir.c | 32 +++- fs/udf/namei.c | 3 + fs/udf/super.c | 2 + include/linux/bpf.h | 3 +- include/linux/dmaengine.h | 2 - include/linux/fs.h | 2 + include/linux/ipc_namespace.h | 15 ++ include/linux/mlx5/eswitch.h | 4 +- include/linux/platform_data/ti-sysc.h | 1 + include/linux/printk.h | 4 + include/linux/sched/signal.h | 2 + include/linux/sched/task.h | 2 +- include/linux/skbuff.h | 16 ++ include/linux/trace_events.h | 2 +- include/linux/virtio_net.h | 7 +- include/net/nfc/nci_core.h | 1 + include/rdma/rdma_netlink.h | 2 +- include/sound/hdaudio_ext.h | 2 + include/target/target_core_base.h | 6 +- include/trace/events/f2fs.h | 12 +- ipc/shm.c | 189 ++++++++++++++++----- ipc/util.c | 6 +- kernel/bpf/cgroup.c | 2 + kernel/bpf/helpers.c | 2 - kernel/bpf/syscall.c | 57 ++++--- kernel/bpf/verifier.c | 27 ++- kernel/entry/syscall_user_dispatch.c | 12 +- kernel/printk/printk.c | 5 + kernel/sched/autogroup.c | 2 +- kernel/sched/core.c | 47 ++++- kernel/sched/fair.c | 4 +- kernel/sched/rt.c | 12 +- kernel/sched/sched.h | 3 +- kernel/signal.c | 60 +++++-- kernel/trace/bpf_trace.c | 2 - kernel/trace/trace_events_hist.c | 14 +- lib/nmi_backtrace.c | 6 + mm/Kconfig | 3 + mm/damon/dbgfs.c | 15 +- mm/highmem.c | 32 ++-- mm/hugetlb.c | 30 +++- mm/slab.h | 2 +- net/core/filter.c | 6 + net/core/skbuff.c | 14 +- net/core/sock.c | 6 +- net/ipv4/bpf_tcp_ca.c | 2 + net/ipv4/tcp.c | 3 + net/ipv4/tcp_output.c | 6 +- net/ipv4/udp.c | 11 ++ net/mac80211/cfg.c | 12 +- net/mac80211/iface.c | 4 +- net/mac80211/rx.c | 2 +- net/mac80211/util.c | 7 +- net/mac80211/wme.c | 3 +- net/nfc/core.c | 32 ++-- net/nfc/nci/core.c | 30 +++- net/sched/act_mirred.c | 11 +- net/smc/smc_core.c | 3 +- net/tipc/crypto.c | 4 + net/tipc/link.c | 7 +- net/wireless/nl80211.c | 34 ++-- net/wireless/nl80211.h | 6 +- net/wireless/util.c | 1 + samples/bpf/xdp_redirect_cpu_user.c | 5 +- samples/bpf/xdp_sample_user.c | 28 +-- security/selinux/ss/hashtab.c | 17 +- sound/core/Makefile | 2 + sound/hda/ext/hdac_ext_stream.c | 46 +++-- sound/hda/hdac_stream.c | 4 +- sound/hda/intel-dsp-config.c | 22 ++- sound/isa/Kconfig | 2 +- sound/isa/gus/gus_dma.c | 2 + sound/pci/Kconfig | 1 + sound/soc/codecs/es8316.c | 7 +- sound/soc/codecs/nau8824.c | 40 +++++ sound/soc/codecs/rt5651.c | 7 +- sound/soc/codecs/rt5682.c | 56 +++++- sound/soc/codecs/rt5682.h | 20 +++ sound/soc/intel/boards/sof_sdw.c | 10 ++ sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 41 +++++ .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 6 +- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/soc-dapm.c | 29 +++- sound/soc/sof/intel/hda-dai.c | 7 +- sound/usb/clock.c | 4 + sound/usb/implicit.c | 2 - sound/usb/mixer_quirks.c | 34 ++++ sound/usb/quirks-table.h | 58 +++++++ tools/build/feature/test-all.c | 1 - tools/perf/bench/futex-lock-pi.c | 1 + tools/perf/bench/futex-requeue.c | 1 + tools/perf/bench/futex-wake-parallel.c | 1 + tools/perf/bench/futex-wake.c | 1 + tools/perf/tests/shell/record+zstd_comp_decomp.sh | 2 +- tools/perf/util/bpf-event.c | 6 +- tools/perf/util/env.c | 5 +- tools/perf/util/env.h | 2 +- tools/testing/selftests/gpio/Makefile | 1 + tools/testing/selftests/net/gre_gso.sh | 16 +- 372 files changed, 3118 insertions(+), 1563 deletions(-) delete mode 100644 arch/hexagon/include/asm/timer-regs.h