This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-lts-defconfig in repository toolchain/ci/linux.
from 9faea65e6331 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 adds a0e43b58695b Merge v5.15.5 new c82cd4eed128 scsi: sd: Fix sd_do_mode_sense() buffer length handling new dbd961095ed4 ACPI: Get acpi_device's parent from the parent field new e0b8e1ae8306 ACPI: CPPC: Add NULL pointer check to cppc_get_perf() new ea773394a003 USB: serial: pl2303: fix GC type detection new 616dc7809103 USB: serial: option: add Telit LE910S1 0x9200 composition new 8228d7b0281c USB: serial: option: add Fibocom FM101-GL variants new 581f42756d29 usb: dwc2: gadget: Fix ISOC flow for elapsed frames new a5e1211d4451 usb: dwc2: hcd_queue: Fix use of floating point literal new a6cc2445103e usb: dwc3: leave default DMA for PCI devices new 949fac2e09dd usb: dwc3: core: Revise GHWPARAMS9 offset new d92d8b589366 usb: dwc3: gadget: Ignore NoStream after End Transfer new ecba9bc9946b usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer new 70ba56d4f464 usb: dwc3: gadget: Fix null pointer exception new 54619c356f6c net: usb: Correct PHY handling of smsc95xx new 39509d76a9a3 net: nexthop: fix null pointer dereference when IPv6 is no [...] new a815c169c8c4 usb: chipidea: ci_hdrc_imx: fix potential error pointer de [...] new 907f68f03f4f usb: typec: fusb302: Fix masking of comparator and bc_lvl [...] new 631a7e0afebd usb: xhci: tegra: Check padctrl interrupt presence in device tree new 55197c24c6f1 usb: hub: Fix usb enumeration issue due to address0 race new 816904fd873b usb: hub: Fix locking issues with address0_mutex new 849d86e85951 binder: fix test regression due to sender_euid change new 25aa8e9f1031 ALSA: ctxfi: Fix out-of-range access new 4e6ef0940048 ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 new 238c04518ff1 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 new 02130f5e7ca3 media: cec: copy sequence field for the reply new 28849ab40bac Revert "parisc: Fix backtrace to always include init funti [...] new d048d3eb3ca7 HID: wacom: Use "Confidence" flag to prevent reporting inv [...] new d58ec6e81803 staging/fbtft: Fix backlight new f0340bea8302 staging: greybus: Add missing rwsem around snd_ctl_remove() calls new e27ee2f607fe staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() new 51bdb198872c staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic context new b0d61266f56a staging: r8188eu: Fix breakage introduced when 5G code was [...] new 788fa64fa8de staging: r8188eu: use GFP_ATOMIC under spinlock new c8d3775745ad staging: r8188eu: fix a memory leak in rtw_wx_read32() new 695438d30896 fuse: release pipe buf after last use new 6660b61a4182 xen: don't continue xenstore initialization in case of errors new c673d72d2f61 xen: detect uninitialized xenbus in xenbus_init new 09eb40f6776c io_uring: correct link-list traversal locking new 3d2a1e68fd99 io_uring: fail cancellation for EXITING tasks new 1c939a53b26b io_uring: fix link traversal locking new 2def7fdf5c82 drm/amdgpu: IH process reset count when restart new 832c006eec0d drm/amdgpu/pm: fix powerplay OD interface new a70414d820f7 drm/nouveau: recognise GA106 new b05576526e84 ksmbd: downgrade addition info error msg to debug in smb2_ [...] new 522cd5c6554a ksmbd: contain default data stream even if xattr is empty new 11e659827c3a ksmbd: fix memleak in get_file_stream_info() new 83247fdb9417 KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB new a3e90db5180f tracing/uprobe: Fix uprobe_perf_open probes iteration new 55bc4437762a tracing: Fix pid filtering when triggers are attached new 4721b9ee049a mmc: sdhci-esdhc-imx: disable CMDQ support new 4332ead29990 mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB new 9ed3dc3968ad mdio: aspeed: Fix "Link is Down" issue new 7dd74096dd28 arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd new 671fbc2e8dea cpufreq: intel_pstate: Fix active mode offline/online EPP [...] new c4e3ff8b8b1d powerpc/32: Fix hardlockup on vmap stack overflow new 55d2254fd9a0 iomap: Fix inline extent handling in iomap_readpage new a0a7875c0305 NFSv42: Fix pagecache invalidation after COPY/CLONE new c37f8369fa03 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() new 70b131ff35bd PCI: aardvark: Implement re-issuing config requests on CRS [...] new cc890665eaa1 PCI: aardvark: Simplify initialization of rootcap on virtu [...] new edd145cd0902 PCI: aardvark: Fix link training new de6231fc7f2b drm/amd/display: Fix OLED brightness control on eDP new 7b3a34f08d11 proc/vmcore: fix clearing user buffer by properly using cl [...] new 37c8d485cb72 ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended new 59a0088fde86 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY new 49f878330758 netfilter: ctnetlink: do not erase error code with EINVAL new e76228cbecc2 netfilter: ipvs: Fix reuse connection if RS weight is 0 new ed741b849ade netfilter: flowtable: fix IPv6 tunnel addr match new 75fa2dadb7c2 media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86 new 03339d10253e firmware: arm_scmi: Fix null de-reference on error path new b14b8cf0d1c6 ARM: dts: BCM5301X: Fix I2C controller interrupt new 6012bea74344 ARM: dts: BCM5301X: Add interrupt properties to GPIO node new 322eebada5e3 ARM: dts: bcm2711: Fix PCIe interrupts new f61e5332fe24 ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer new f4c465bf918a ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling new 49475a2b29b3 ASoC: topology: Add missing rwsem around snd_ctl_remove() calls new de178246c303 ASoC: codecs: wcd938x: fix volatile register range new b1b33a14298a ASoC: codecs: wcd934x: return error code correctly from hw_params new 4739705254a7 ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask new 6335d90df8af net: ieee802154: handle iftypes as u32 new 7382bcaf30cb firmware: arm_scmi: Fix base agent discover response new 008fb838e226 firmware: arm_scmi: pm: Propagate return value to caller new 63073a015730 ASoC: stm32: i2s: fix 32 bits channel length without mclk new c76a5e594920 NFSv42: Don't fail clone() unless the OP_CLONE operation failed new 20a09c8b25a2 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE new 8f98d6449b09 drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks new 032cf0ad6873 scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_ge [...] new 8485649a7655 scsi: mpt3sas: Fix kernel panic during drive powercycle test new 8f13c5eddf50 scsi: mpt3sas: Fix system going into read-only mode new b28df766a3fc scsi: mpt3sas: Fix incorrect system timestamp new 555721765bd6 drm/vc4: fix error code in vc4_create_object() new 94850e2dda99 drm/aspeed: Fix vga_pw sysfs output new 8599e15e508e net: marvell: prestera: fix brige port operation new 03e5203d2161 net: marvell: prestera: fix double free issue on err path new 740dd84229a5 HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields new 6341c9ccb29a HID: input: set usage type to key on keycode remap new 25bbaa3ae179 HID: magicmouse: prevent division by 0 on scroll new e4031c048f48 iavf: Prevent changing static ITR values if adaptive moder [...] new 8d4b4e0f0114 iavf: Fix refreshing iavf adapter stats on ethtool request new 229e70bf02d5 iavf: Fix VLAN feature flags after VFR new 7c7cfc9da026 x86/pvh: add prototype for xen_pvh_init() new c6db0b15ced0 xen/pvh: add missing prototype to header new 26c3603a2a88 ALSA: intel-dsp-config: add quirk for JSL devices based on [...] new 10ef3a1c9377 mptcp: fix delack timer new 97e5d85030c5 mptcp: use delegate action to schedule 3rd ack retrans new 80d709875d92 af_unix: fix regression in read after shutdown new 88f6b5f10fd1 firmware: smccc: Fix check for ARCH_SOC_ID not implemented new f1f243c06675 ipv6: fix typos in __ip6_finish_output() new f6cd57685567 nfp: checking parameter process for rx-usecs/tx-usecs is invalid new 8d196fa5a901 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls new e085ae661afe net: ipv6: add fib6_nh_release_dsts stub new 6652101175c5 net: nexthop: release IPv6 per-cpu dsts when replacing a n [...] new 992ba40a6763 ice: fix vsi->txq_map sizing new 1f10b09ccc83 ice: avoid bpf_prog refcount underflow new a67c045b5558 scsi: core: sysfs: Fix setting device state to SDEV_RUNNING new 8b3b9aaada48 scsi: scsi_debug: Zero clear zones at reset write pointer new 4339cd082594 erofs: fix deadlock when shrink erofs slab new cc432b0727ce i2c: virtio: disable timeout handling new 12dea26c05cd net/smc: Ensure the active closing peer first closes clcsock new da4d70199e5d mlxsw: spectrum: Protect driver from buggy firmware new f38aa5cfadf1 net: ipa: directly disable ipa-setup-ready interrupt new 740c461a7340 net: ipa: separate disabling setup from modem stop new d815f7ca8bd7 net: ipa: kill ipa_cmd_pipeline_clear() new 57e91396455e net: marvell: mvpp2: increase MTU limit when XDP enabled new d10ecfd9518e cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs new 63a68f377182 nvmet-tcp: fix incomplete data digest send new 85851d9ff790 drm/hyperv: Fix device removal on Gen1 VMs new ff1a30740f7a arm64: uaccess: avoid blocking within critical sections new fd49f1f5945a net/ncsi : Add payload to be 32-bit aligned to fix dropped [...] new c83f27576c46 PM: hibernate: use correct mode for swsusp_close() new 4da564004a73 drm/amd/display: Fix DPIA outbox timeout after GPU reset new 7b904ba3568d drm/amd/display: Set plane update flags for all planes in reset new 8165a96f6b71 tcp_cubic: fix spurious Hystart ACK train detections for n [...] new cc1645427a0f lan743x: fix deadlock in lan743x_phy_link_status_change() new d6525de28dfe net: phylink: Force link down and retrigger resolve on int [...] new e85d50c4d85e net: phylink: Force retrigger in case of latched link-fail [...] new bb851d0fb025 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() new a93af38c9f47 net/smc: Fix loop in smc_listen new 5585036815e5 nvmet: use IOCB_NOWAIT only if the filesystem supports it new 1685d6669a84 igb: fix netpoll exit with traffic new ea3c7588e16f MIPS: loongson64: fix FTLB configuration new a6a75b537a4f MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 new befe4e291594 tls: splice_read: fix record type check new 6a012337bc70 tls: splice_read: fix accessing pre-processed records new b3c37092378b tls: fix replacing proto_ops new a92f0eebb8dc net: stmmac: Disable Tx queues when reconfiguring the interface new e25bdbc7e951 net/sched: sch_ets: don't peek at classes beyond 'nbands' new abfdd9e2f0f9 ethtool: ioctl: fix potential NULL deref in ethtool_set_co [...] new f7fc72a508cf net: vlan: fix underflow for the real_dev refcnt new 724c50cac0d5 net/smc: Don't call clcsock shutdown twice when smc shutdown new 41f967a247bf net: hns3: fix VF RSS failed problem after PF enable multi-TCs new d1e71d7d2282 net: hns3: fix incorrect components info of ethtool --rese [...] new 93945f2c10bc net: mscc: ocelot: don't downgrade timestamping RX filters [...] new 7b9237a8ef19 net: mscc: ocelot: correctly report the timestamping RX fi [...] new 76723ed1fb89 locking/rwsem: Make handoff bit handling more consistent new 5f8c2755f850 perf: Ignore sigtrap for tracepoints destined for other tasks new 229c555260cb sched/scs: Reset task stack state in bringup_cpu() new 88fc40a33ff3 iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 new 724ee060d0ab iommu/vt-d: Fix unmap_pages support new fb89bcbfbf37 f2fs: quota: fix potential deadlock new 8984bba3b4c0 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found new fda0d131c0a4 riscv: dts: microchip: fix board compatible new 98805da98d93 riscv: dts: microchip: drop duplicated MMC/SDHC node new a96c6f0bbba6 cifs: nosharesock should not share socket with future sessions new 68883f17798c ceph: properly handle statfs on multifs setups new e2c8ed0de4ab iommu/amd: Clarify AMD IOMMUv2 initialization messages new e4d58ac67e63 vdpa_sim: avoid putting an uninitialized iova_domain new 278f72e8eb57 vhost/vsock: fix incorrect used length reported to the guest new 6e56e87f43e2 ksmbd: Fix an error handling path in 'smb2_sess_setup()' new c9c8c054a01c tracing: Check pid filtering when creating events new d841c6720fb2 cifs: nosharesock should be set on new server new 2d447d318b76 io_uring: fix soft lockup when call __io_remove_buffers new 4cbe2531efeb firmware: arm_scmi: Fix type error assignment in voltage protocol new ec8848ab5ebc firmware: arm_scmi: Fix type error in sensor protocol new d9262cc886e2 docs: accounting: update delay-accounting.rst reference new e03513f58919 blk-mq: cancel blk-mq dispatch work in both blk_cleanup_qu [...] new db8ed1e61b49 block: avoid to quiesce queue in elevator_init_mq new 8c501d9cf122 drm/amdgpu/gfx10: add wraparound gpu counter check for APU [...] new 4268e8325d63 drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ new a2547651bc89 Linux 5.15.6 new 8b95f9676861 Merge v5.15.6
The 181 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/admin-guide/sysctl/kernel.rst | 2 +- Documentation/networking/ipvs-sysctl.rst | 3 +- Makefile | 2 +- arch/arc/kernel/process.c | 2 +- arch/arm/Kconfig | 1 + arch/arm/boot/dts/bcm-nsp.dtsi | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 8 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 2 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 22 ++ arch/arm/boot/dts/bcm5301x.dtsi | 14 +- 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/arm/mach-socfpga/core.h | 2 +- arch/arm/mach-socfpga/platsmp.c | 8 +- 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/include/asm/pgalloc.h | 2 +- arch/arm64/include/asm/uaccess.h | 48 +++- 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 | 5 +- arch/mips/bcm63xx/clk.c | 6 + arch/mips/boot/compressed/Makefile | 6 + arch/mips/generic/yamon-dt.c | 2 +- arch/mips/kernel/cpu-probe.c | 4 +- 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/parisc/kernel/vmlinux.lds.S | 3 +- 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_32.h | 6 +- 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_builtin.c | 5 +- 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 + .../dts/microchip/microchip-mpfs-icicle-kit.dts | 13 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 33 +-- 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/include/asm/xen/hypervisor.h | 5 + 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 | 8 +- block/blk-mq.c | 13 ++ block/blk-mq.h | 2 + block/blk-sysfs.c | 10 - block/elevator.c | 10 +- block/genhd.c | 2 + block/ioprio.c | 9 +- drivers/acpi/cppc_acpi.c | 9 +- drivers/acpi/property.c | 11 +- drivers/android/binder.c | 2 +- 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/cpufreq/intel_pstate.c | 7 + drivers/dma/xilinx/xilinx_dpdma.c | 15 +- drivers/firmware/arm_scmi/base.c | 15 +- drivers/firmware/arm_scmi/scmi_pm_domain.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/firmware/arm_scmi/virtio.c | 10 +- drivers/firmware/arm_scmi/voltage.c | 2 +- drivers/firmware/smccc/soc_id.c | 2 +- drivers/gpio/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 46 +++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- .../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 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 20 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 24 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 28 ++- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 58 +++-- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 2 +- drivers/gpu/drm/drm_gem_cma_helper.c | 9 +- drivers/gpu/drm/drm_prime.c | 6 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 19 +- 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 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 22 ++ .../gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c | 6 +- drivers/gpu/drm/udl/udl_connector.c | 2 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-input.c | 6 +- drivers/hid/hid-magicmouse.c | 7 +- drivers/hid/hid-multitouch.c | 13 ++ drivers/hid/wacom_wac.c | 8 +- drivers/hid/wacom_wac.h | 1 + drivers/hv/hv_balloon.c | 2 +- drivers/i2c/busses/i2c-virtio.c | 14 +- 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/amd/iommu_v2.c | 6 +- drivers/iommu/apple-dart.c | 5 + drivers/iommu/intel/iommu.c | 12 +- drivers/iommu/rockchip-iommu.c | 4 +- drivers/media/cec/core/cec-adap.c | 1 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 41 ++-- drivers/memory/tegra/tegra20-emc.c | 1 + drivers/mmc/host/sdhci-esdhc-imx.c | 2 - drivers/mmc/host/sdhci.c | 21 +- drivers/mmc/host/sdhci.h | 4 +- .../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/hisilicon/hns3/hns3_ethtool.c | 4 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.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 | 4 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 63 +++++- drivers/net/ethernet/intel/iavf/iavf_main.c | 88 +++++--- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 47 +++- drivers/net/ethernet/intel/ice/ice.h | 5 +- drivers/net/ethernet/intel/ice/ice_lib.c | 9 +- drivers/net/ethernet/intel/ice/ice_main.c | 21 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 78 +++---- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/marvell/mvmdio.c | 2 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 8 +- 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 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 12 +- drivers/net/ethernet/mscc/ocelot.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 3 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 24 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 150 ++++++++----- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/ipa/ipa_cmd.c | 16 -- drivers/net/ipa/ipa_cmd.h | 6 - drivers/net/ipa/ipa_endpoint.c | 7 +- drivers/net/ipa/ipa_main.c | 6 + drivers/net/ipa/ipa_modem.c | 6 +- drivers/net/ipa/ipa_resource.c | 2 +- drivers/net/ipa/ipa_smp2p.c | 21 +- drivers/net/ipa/ipa_smp2p.h | 7 +- drivers/net/mdio/mdio-aspeed.c | 7 + drivers/net/phy/phylink.c | 26 ++- drivers/net/tun.c | 5 + drivers/net/usb/smsc95xx.c | 55 +++-- drivers/nvme/target/io-cmd-file.c | 4 +- drivers/nvme/target/tcp.c | 7 +- drivers/pci/controller/pci-aardvark.c | 242 +++++++++------------ 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/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 59 ++++- drivers/scsi/pm8001/pm8001_init.c | 11 + drivers/scsi/pm8001/pm8001_sas.h | 1 + drivers/scsi/qla2xxx/qla_edif.c | 2 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/scsi_debug.c | 16 +- drivers/scsi/scsi_lib.c | 25 ++- drivers/scsi/scsi_sysfs.c | 30 ++- drivers/scsi/sd.c | 7 + 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/fbtft/fb_ssd1351.c | 4 - drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/staging/greybus/audio_helper.c | 8 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 6 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 8 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 3 +- 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/chipidea/ci_hdrc_imx.c | 18 +- drivers/usb/core/hub.c | 24 +- drivers/usb/dwc2/gadget.c | 17 +- drivers/usb/dwc2/hcd_queue.c | 2 +- drivers/usb/dwc3/core.c | 8 +- drivers/usb/dwc3/core.h | 2 +- drivers/usb/dwc3/gadget.c | 39 +++- drivers/usb/host/max3421-hcd.c | 25 +-- drivers/usb/host/ohci-tmio.c | 2 +- drivers/usb/host/xhci-tegra.c | 41 +++- drivers/usb/musb/tusb6010.c | 5 + drivers/usb/serial/option.c | 5 + drivers/usb/serial/pl2303.c | 1 + drivers/usb/typec/tcpm/fusb302.c | 6 +- drivers/usb/typec/tipd/core.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +- drivers/vhost/vsock.c | 2 +- drivers/video/console/sticon.c | 12 +- drivers/video/fbdev/efifb.c | 11 + drivers/video/fbdev/simplefb.c | 11 + drivers/xen/xenbus/xenbus_probe.c | 27 ++- fs/attr.c | 4 +- fs/btrfs/async-thread.c | 14 ++ fs/btrfs/scrub.c | 4 +- fs/btrfs/volumes.c | 21 +- fs/ceph/super.c | 11 +- fs/cifs/cifs_debug.c | 2 + fs/cifs/cifsglob.h | 1 + fs/cifs/connect.c | 7 + fs/erofs/utils.c | 8 +- fs/exec.c | 2 +- fs/f2fs/checkpoint.c | 3 +- fs/f2fs/f2fs.h | 3 +- fs/f2fs/node.c | 1 + fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 4 +- fs/fuse/dev.c | 10 +- fs/inode.c | 7 +- fs/io_uring.c | 70 ++++-- fs/iomap/buffered-io.c | 11 +- fs/ksmbd/smb2pdu.c | 30 +-- fs/nfs/nfs42proc.c | 4 +- fs/nfs/nfs42xdr.c | 3 +- fs/nfsd/nfs4xdr.c | 7 +- fs/proc/vmcore.c | 16 +- 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/ip6_fib.h | 1 + include/net/ipv6_stubs.h | 1 + include/net/nfc/nci_core.h | 1 + include/net/nl802154.h | 7 +- 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/cpu.c | 7 + kernel/entry/syscall_user_dispatch.c | 12 +- kernel/events/core.c | 3 + kernel/locking/rwsem.c | 171 ++++++++------- kernel/power/hibernate.c | 6 +- kernel/printk/printk.c | 5 + kernel/sched/autogroup.c | 2 +- kernel/sched/core.c | 51 +++-- 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.h | 24 +- kernel/trace/trace_events.c | 10 + kernel/trace/trace_events_hist.c | 14 +- kernel/trace/trace_uprobe.c | 1 + 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/8021q/vlan.c | 3 - net/8021q/vlan_dev.c | 3 + net/core/filter.c | 6 + net/core/skbuff.c | 14 +- net/core/sock.c | 6 +- net/ethtool/ioctl.c | 2 +- net/ipv4/bpf_tcp_ca.c | 2 + net/ipv4/nexthop.c | 35 ++- net/ipv4/tcp.c | 3 + net/ipv4/tcp_cubic.c | 5 +- net/ipv4/tcp_output.c | 6 +- net/ipv4/udp.c | 11 + net/ipv6/af_inet6.c | 1 + net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 19 ++ 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/mptcp/options.c | 32 +-- net/mptcp/protocol.c | 51 ++++- net/mptcp/protocol.h | 17 +- net/ncsi/ncsi-cmd.c | 24 +- net/netfilter/ipvs/ip_vs_core.c | 8 +- net/netfilter/nf_conntrack_netlink.c | 6 +- net/netfilter/nf_flow_table_offload.c | 4 +- net/nfc/core.c | 32 +-- net/nfc/nci/core.c | 30 ++- net/sched/act_mirred.c | 11 +- net/sched/sch_ets.c | 8 +- net/smc/af_smc.c | 12 +- net/smc/smc_close.c | 6 + net/smc/smc_core.c | 38 ++-- net/tipc/crypto.c | 4 + net/tipc/link.c | 7 +- net/tls/tls_main.c | 47 +++- net/tls/tls_sw.c | 40 ++-- net/unix/af_unix.c | 3 - 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 | 31 ++- sound/isa/Kconfig | 2 +- sound/isa/gus/gus_dma.c | 2 + sound/pci/Kconfig | 1 + sound/pci/ctxfi/ctamixer.c | 14 +- sound/pci/ctxfi/ctdaio.c | 16 +- sound/pci/ctxfi/ctresource.c | 7 +- sound/pci/ctxfi/ctresource.h | 4 +- sound/pci/ctxfi/ctsrc.c | 7 +- sound/pci/hda/patch_realtek.c | 28 +++ sound/soc/codecs/es8316.c | 7 +- sound/soc/codecs/lpass-rx-macro.c | 2 +- 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/codecs/wcd934x.c | 3 +- sound/soc/codecs/wcd938x.c | 3 + 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/qcom/qdsp6/q6asm-dai.c | 19 +- sound/soc/qcom/qdsp6/q6routing.c | 6 +- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/soc-dapm.c | 29 ++- sound/soc/soc-topology.c | 3 + sound/soc/sof/intel/hda-bus.c | 17 ++ sound/soc/sof/intel/hda-dai.c | 7 +- sound/soc/sof/intel/hda-dsp.c | 3 +- sound/soc/sof/intel/hda.c | 16 ++ sound/soc/stm/stm32_i2s.c | 2 +- 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 +- 542 files changed, 4801 insertions(+), 2524 deletions(-) delete mode 100644 arch/hexagon/include/asm/timer-regs.h