Skip to content

6.6.54-rc1 review

Greg Kroah-Hartman bpf dri-devel linux-erofs linux-fsdevel linux-kselftest linux-mtd linux-patches linux-tegra lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest538 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/538EDAC/synopsys: Fix ECC status and IRQ control race conditiondrivers/edac/synopsys_edac.c+37 -130 replies
2/538EDAC/synopsys: Fix error injection on Zynq UltraScale+drivers/edac/synopsys_edac.c+34 -10 replies
3/538wifi: rtw88: always wait for both firmware loading attemptsdrivers/net/wireless/realtek/rtw88/main.c+4 -30 replies
4/538crypto: xor - fix template benchmarkingcrypto/xor.c+14 -170 replies
5/538ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe()drivers/acpi/pmic/tps68470_pmic.c+2 -40 replies
6/538wifi: brcmfmac: export firmware interface functionsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c +2 more+121 -1290 replies
7/538wifi: brcmfmac: introducing fwil query functionsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c +2 more+48 -280 replies
8/538wifi: ath9k: Remove error checks when creating debugfs entriesdrivers/net/wireless/ath/ath9k/debug.c drivers/net/wireless/ath/ath9k/htc_drv_debug.c+0 -40 replies
9/538wifi: ath12k: fix BSS chan info request WMI commanddrivers/net/wireless/ath/ath12k/wmi.c drivers/net/wireless/ath/ath12k/wmi.h+2 -00 replies
10/538wifi: ath12k: match WMI BSS chan info structure with firmware definitiondrivers/net/wireless/ath/ath12k/wmi.h+1 -10 replies
11/538wifi: ath12k: fix invalid AMPDU factor calculation in ath12k_peer_assoc_h_he()drivers/net/wireless/ath/ath12k/mac.c+2 -30 replies
12/538net: stmmac: dwmac-loongson: Init ref and PTP clocks ratedrivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c+3 -00 replies
13/538arm64: signal: Fix some under-bracketed UAPI macrosarch/arm64/include/uapi/asm/sigcontext.h+3 -30 replies
14/538wifi: rtw88: remove CPT execution branch never useddrivers/net/wireless/realtek/rtw88/coex.c+10 -280 replies
15/538RISC-V: KVM: Fix sbiret init before forwarding to userspacearch/riscv/kvm/vcpu_sbi.c+2 -20 replies
16/538RISC-V: KVM: Allow legacy PMU access from guestarch/riscv/include/asm/kvm_vcpu_pmu.h+14 -10 replies
17/538RISC-V: KVM: Fix to allow hpmcounter31 from the guestarch/riscv/include/asm/kvm_vcpu_pmu.h+3 -30 replies
18/538mount: handle OOM on mnt_warn_timestamp_expiryfs/namespace.c+11 -30 replies
19/538ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macrosarch/arm/vfp/vfpinstr.h+26 -220 replies
20/538powercap: intel_rapl: Fix off by one in get_rpi()drivers/powercap/intel_rapl_common.c+1 -10 replies
21/538kselftest/arm64: signal: fix/refactor SVE vector length enumerationtools/testing/selftests/arm64/signal/Makefile tools/testing/selftests/arm64/signal/sve_helpers.c tools/testing/selftests/arm64/signal/sve_helpers.h +7 more+132 -1810 replies
22/538drivers/perf: Fix ali_drw_pmu driver interrupt status clearingdrivers/perf/alibaba_uncore_drw_pmu.c+1 -10 replies
23/538wifi: mac80211: dont use rate mask for offchannel TX eitherinclude/net/mac80211.h net/mac80211/offchannel.c net/mac80211/rate.c +2 more+8 -60 replies
24/538wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNLdrivers/net/wireless/intel/iwlwifi/pcie/drv.c+31 -10 replies
25/538wifi: iwlwifi: config: label gl devices as discretedrivers/net/wireless/intel/iwlwifi/cfg/bz.c drivers/net/wireless/intel/iwlwifi/iwl-config.h drivers/net/wireless/intel/iwlwifi/pcie/drv.c+13 -30 replies
26/538wifi: iwlwifi: mvm: increase the time between ranging measurementsdrivers/net/wireless/intel/iwlwifi/mvm/constants.h+1 -10 replies
27/538padata: Honor the callers alignment in case of chunk_size 0kernel/padata.c+3 -00 replies
28/538drivers/perf: hisi_pcie: Record hardware counts correctlydrivers/perf/hisilicon/hisi_pcie_pmu.c+14 -00 replies
29/538drivers/perf: hisi_pcie: Fix TLP headers bandwidth countingdrivers/perf/hisilicon/hisi_pcie_pmu.c+1 -10 replies
30/538kselftest/arm64: Actually test SME vector length changes via sigreturntools/testing/selftests/arm64/signal/testcases/fake_sigreturn_sme_change_vl.c+7 -70 replies
31/538can: j1939: use correct function name in commentnet/can/j1939/transport.c+4 -40 replies
32/538ACPI: CPPC: Fix MASK_VAL() usagedrivers/acpi/cppc_acpi.c include/acpi/cppc_acpi.h+41 -40 replies
33/538netfilter: nf_tables: elements with timeout below CONFIG_HZ never expirenet/netfilter/nf_tables_api.c+1 -10 replies
34/538netfilter: nf_tables: reject element expiration with no timeoutnet/netfilter/nf_tables_api.c+3 -00 replies
35/538netfilter: nf_tables: reject expiration higher than timeoutnet/netfilter/nf_tables_api.c+3 -00 replies
36/538netfilter: nf_tables: remove annotation to access set timeout while holding locknet/netfilter/nf_tables_api.c+2 -20 replies
37/538perf/arm-cmn: Rework DTC counters (again)drivers/perf/arm-cmn.c+64 -620 replies
38/538perf/arm-cmn: Improve debugfs pretty-printing for large configsdrivers/perf/arm-cmn.c+5 -40 replies
39/538perf/arm-cmn: Refactor node ID handling. Again.drivers/perf/arm-cmn.c+40 -540 replies
40/538perf/arm-cmn: Fix CCLA register offsetdrivers/perf/arm-cmn.c+7 -30 replies
41/538perf/arm-cmn: Ensure dtm_idx is big enoughdrivers/perf/arm-cmn.c+4 -10 replies
42/538cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriatelydrivers/cpufreq/ti-cpufreq.c+8 -20 replies
43/538wifi: mt76: mt7915: fix oops on non-dbdc mt7986drivers/net/wireless/mediatek/mt76/mac80211.c+1 -10 replies
44/538wifi: mt76: mt7996: use hweight16 to get correct tx antennadrivers/net/wireless/mediatek/mt76/mt7996/mcu.c+1 -10 replies
45/538wifi: mt76: mt7996: fix traffic delay when switching back to working channeldrivers/net/wireless/mediatek/mt76/mt7996/main.c+4 -00 replies
46/538wifi: mt76: mt7996: fix wmm set of station interface to 3drivers/net/wireless/mediatek/mt76/mt7996/main.c+1 -10 replies
47/538wifi: mt76: mt7996: fix HE and EHT beamforming capabilitiesdrivers/net/wireless/mediatek/mt76/mt7996/init.c+43 -220 replies
48/538wifi: mt76: mt7996: fix EHT beamforming capability checkdrivers/net/wireless/mediatek/mt76/mt7996/mcu.c+2 -20 replies
49/538x86/sgx: Fix deadlock in SGX NUMA node searcharch/x86/kernel/cpu/sgx/main.c+14 -130 replies
50/538pm:cpupower: Add missing powercap_set_enabled() stub functiontools/power/cpupower/lib/powercap.c+8 -00 replies
51/538crypto: hisilicon/hpre - mask cluster timeout errordrivers/crypto/hisilicon/hpre/hpre_main.c+6 -160 replies
52/538crypto: hisilicon/qm - reset device before enabling itdrivers/crypto/hisilicon/hpre/hpre_main.c drivers/crypto/hisilicon/qm.c drivers/crypto/hisilicon/sec2/sec_main.c +1 more+121 -640 replies
53/538crypto: hisilicon/qm - inject error before stopping queuedrivers/crypto/hisilicon/qm.c+24 -230 replies
54/538wifi: mt76: mt7603: fix mixed declarations and codedrivers/net/wireless/mediatek/mt76/mt7603/dma.c+2 -20 replies
55/538wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()net/wireless/scan.c+3 -30 replies
56/538wifi: mt76: mt7915: fix rx filter setting for bfee functionalitydrivers/net/wireless/mediatek/mt76/mt7915/main.c+1 -20 replies
57/538wifi: mt76: mt7996: ensure 4-byte alignment for beacon commandsdrivers/net/wireless/mediatek/mt76/mt7996/mcu.c drivers/net/wireless/mediatek/mt76/mt7996/mcu.h+7 -110 replies
58/538wifi: mt76: mt7996: fix uninitialized TLV datadrivers/net/wireless/mediatek/mt76/mt7996/mcu.c+1 -10 replies
59/538wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errorsnet/wireless/nl80211.c net/wireless/sme.c+4 -20 replies
60/538wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop()net/mac80211/iface.c+16 -10 replies
61/538wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_paramdrivers/net/wireless/microchip/wilc1000/hif.c+3 -10 replies
62/538Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILEDinclude/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c net/bluetooth/mgmt.c+13 -100 replies
63/538Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCELnet/bluetooth/hci_sync.c+4 -10 replies
64/538sock_map: Add a cond_resched() in sock_hash_free()net/core/sock_map.c+1 -00 replies
65/538can: bcm: Clear bo->bcm_proc_read after remove_proc_entry().net/can/bcm.c+3 -10 replies
66/538can: m_can: enable NAPI before enabling interruptsdrivers/net/can/m_can/m_can.c+6 -60 replies
67/538can: m_can: m_can_close(): stop clocks after device has been shut downdrivers/net/can/m_can/m_can.c+1 -10 replies
68/538Bluetooth: btusb: Fix not handling ZPL/short-transferdrivers/bluetooth/btusb.c+4 -10 replies
69/538bareudp: Pull inner IP header in bareudp_udp_encap_recv().drivers/net/bareudp.c+18 -20 replies
70/538bareudp: Pull inner IP header on xmit.drivers/net/bareudp.c+6 -00 replies
71/538net: enetc: Use IRQF_NO_AUTOEN flag in request_irq()drivers/net/ethernet/freescale/enetc/enetc.c+1 -20 replies
72/538r8169: disable ALDPS per default for RTL8125drivers/net/ethernet/realtek/r8169_phy_config.c+2 -00 replies
73/538net: ipv6: rpl_iptunnel: Fix memory leak in rpl_inputnet/ipv6/rpl_iptunnel.c+7 -50 replies
74/538net: tipc: avoid possible garbage valuenet/tipc/bcast.c+1 -10 replies
75/538ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()net/ipv6/route.c+1 -10 replies
76/538ublk: move zone report data out of request pdudrivers/block/ublk_drv.c+46 -160 replies
77/538nbd: fix race between timeout and normal completiondrivers/block/nbd.c+12 -10 replies
78/538block, bfq: fix possible UAF for bfqq->bic with merge chainblock/bfq-iosched.c+2 -10 replies
79/538block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator()block/bfq-iosched.c+6 -20 replies
80/538block, bfq: dont break merge chain in bfq_split_bfqq()block/bfq-iosched.c+1 -10 replies
81/538cachefiles: Fix non-taking of sb_writers around set/removexattrfs/cachefiles/xattr.c+26 -80 replies
82/538erofs: fix incorrect symlink detection in fast symlinkfs/erofs/inode.c+6 -140 replies
83/538block, bfq: fix uaf for accessing waker_bfqq after splittingblock/bfq-iosched.c+28 -30 replies
84/538block, bfq: fix procress reference leakage for bfqq in merge chainblock/bfq-iosched.c+17 -200 replies
85/538io_uring/io-wq: do not allow pinning outside of cpusetio_uring/io-wq.c+18 -50 replies
86/538io_uring/io-wq: inherit cpuset of cgroup in io workerio_uring/io-wq.c+1 -10 replies
87/538block: print symbolic error name instead of error codeblock/partitions/core.c+2 -20 replies
88/538block: fix potential invalid pointer dereference in blk_add_partitionblock/partitions/core.c+5 -30 replies
89/538spi: ppc4xx: handle irq_of_parse_and_map() errorsdrivers/spi/spi-ppc4xx.c+3 -00 replies
90/538arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GBarch/arm64/boot/dts/exynos/exynos7885-jackpotlte.dts+1 -10 replies
91/538arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPsarch/arm64/boot/dts/mediatek/mt8186.dtsi+6 -60 replies
92/538firmware: arm_scmi: Fix double free in OPTEE transportdrivers/firmware/arm_scmi/optee.c+7 -00 replies
93/538spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQdrivers/spi/spi-ppc4xx.c+3 -30 replies
94/538regulator: Return actual error in of_regulator_bulk_get_all()drivers/regulator/of_regulator.c+1 -10 replies
95/538arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizesarch/arm64/boot/dts/renesas/r9a07g043u.dtsi+2 -20 replies
96/538arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizesarch/arm64/boot/dts/renesas/r9a07g054.dtsi+2 -20 replies
97/538arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizesarch/arm64/boot/dts/renesas/r9a07g044.dtsi+2 -20 replies
98/538ARM: dts: microchip: sam9x60: Fix rtc/rtt clocksarch/arm/boot/dts/microchip/sam9x60.dtsi+2 -20 replies
99/538arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts+1 -10 replies
100/538arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locationsarch/arm64/boot/dts/ti/k3-j721e-sk.dts+2 -20 replies
101/538arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locationsarch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts+2 -20 replies
102/538spi: bcmbca-hsspi: Fix missing pm_runtime_disable()drivers/spi/spi-bcmbca-hsspi.c+4 -40 replies
103/538ARM: dts: microchip: sama7g5: Fix RTT clockarch/arm/boot/dts/microchip/sama7g5.dtsi+1 -10 replies
104/538ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl propertyarch/arm/boot/dts/nxp/imx/imx7d-zii-rmu2.dts+1 -10 replies
105/538ARM: versatile: fix OF node leak in CPUs preparearch/arm/mach-versatile/platsmp-realview.c+1 -00 replies
106/538reset: berlin: fix OF node leak in probe() error pathdrivers/reset/reset-berlin.c+2 -10 replies
107/538reset: k210: fix OF node leak in probe() error pathdrivers/reset/reset-k210.c+2 -10 replies
108/538clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init()drivers/clocksource/timer-qcom.c+6 -10 replies
109/538arm64: dts: mediatek: mt8195: Correct clock order for dp_intf*arch/arm64/boot/dts/mediatek/mt8195.dtsi+6 -60 replies
110/538x86/mm: Use IPIs to synchronize LAM enablementarch/x86/kernel/process_64.c arch/x86/mm/tlb.c+29 -70 replies
111/538ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the errorsound/soc/codecs/rt5682s.c+3 -10 replies
112/538ASoC: tas2781: remove unused acpi_subysystem_idinclude/sound/tas2781.h sound/pci/hda/tas2781_hda_i2c.c sound/soc/codecs/tas2781-comlib.c+0 -140 replies
113/538ASoC: tas2781: Use of_property_read_reg()sound/soc/codecs/tas2781-i2c.c+11 -230 replies
114/538ASoC: tas2781-i2c: Drop weird GPIO codeinclude/sound/tas2781.h sound/pci/hda/tas2781_hda_i2c.c sound/soc/codecs/tas2781-comlib.c +2 more+5 -320 replies
115/538ASoC: tas2781-i2c: Get the right GPIO linesound/soc/codecs/tas2781-i2c.c+1 -10 replies
116/538selftests/ftrace: Add required dependency for kprobe teststools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc+2 -20 replies
117/538ALSA: hda: cs35l41: fix module autoloadingsound/pci/hda/cs35l41_hda_spi.c+1 -00 replies
118/538m68k: Fix kernel_clone_args.flags in m68k_clone()arch/m68k/kernel/process.c+1 -10 replies
119/538ASoC: loongson: fix error releasesound/soc/loongson/loongson_card.c+2 -20 replies
120/538hwmon: (max16065) Fix overflows seen when writing limitsdrivers/hwmon/max16065.c+3 -20 replies
121/538hwmon: (max16065) Remove use of i2c_match_id()drivers/hwmon/max16065.c+4 -60 replies
122/538hwmon: (max16065) Fix alarm attributesdrivers/hwmon/max16065.c+10 -20 replies
123/538mtd: slram: insert break after errors in parsing the mapdrivers/mtd/devices/slram.c+2 -00 replies
124/538hwmon: (ntc_thermistor) fix module autoloadingdrivers/hwmon/ntc_thermistor.c+1 -00 replies
125/538power: supply: axp20x_battery: Remove design from min and max voltagedrivers/power/supply/axp20x_battery.c+8 -80 replies
126/538power: supply: max17042_battery: Fix SOC threshold calc w/ no current sensedrivers/power/supply/max17042_battery.c+4 -10 replies
127/538fbdev: hpfb: Fix an error handling path in hpfb_dio_probe()drivers/video/fbdev/hpfb.c+1 -00 replies
128/538iommu/amd: Do not set the D bit on AMD v2 table entriesdrivers/iommu/amd/io_pgtable_v2.c+1 -10 replies
129/538mtd: powernv: Add check devm_kasprintf() returned valuedrivers/mtd/devices/powernv_flash.c+3 -00 replies
130/538rcu/nocb: Fix RT throttling hrtimer armed from offline CPUkernel/rcu/tree_nocb.h+4 -10 replies
131/538mtd: rawnand: mtk: Use for_each_child_of_node_scoped()drivers/mtd/nand/raw/mtk_nand.c+2 -50 replies
132/538mtd: rawnand: mtk: Factorize out the logic cleaning mtk chipsdrivers/mtd/nand/raw/mtk_nand.c+18 -130 replies
133/538mtd: rawnand: mtk: Fix init error pathdrivers/mtd/nand/raw/mtk_nand.c+3 -10 replies
134/538iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linuxdrivers/iommu/arm/arm-smmu/arm-smmu-qcom.c+7 -00 replies
135/538iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pagesdrivers/iommu/arm/arm-smmu/arm-smmu-qcom.c+9 -00 replies
136/538iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c+13 -10 replies
137/538pmdomain: core: Harden inter-column space in debug summarydrivers/base/power/domain.c+1 -10 replies
138/538drm/stm: Fix an error handling path in stm_drm_platform_probe()drivers/gpu/drm/stm/drv.c+3 -10 replies
139/538drm/stm: ltdc: check memory returned by devm_kzalloc()drivers/gpu/drm/stm/ltdc.c+2 -00 replies
140/538drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_funcdrivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c+5 -10 replies
141/538drm/amdgpu: properly handle vbios fake edid sizingdrivers/gpu/drm/amd/amdgpu/atombios_encoders.c+16 -130 replies
142/538drm/radeon: properly handle vbios fake edid sizingdrivers/gpu/drm/radeon/radeon_atombios.c+16 -130 replies
143/538scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quicklydrivers/scsi/smartpqi/smartpqi_init.c+2 -180 replies
144/538scsi: NCR5380: Check for phase match during PDMA fixupdrivers/scsi/NCR5380.c+39 -390 replies
145/538drm/amd/amdgpu: Properly tune the size of structdrivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h+2 -20 replies
146/538drm/rockchip: vop: Allow 4096px width scalingdrivers/gpu/drm/rockchip/rockchip_drm_vop.c+2 -20 replies
147/538drm/rockchip: dw_hdmi: Fix reading EDID when using a forced modedrivers/gpu/drm/rockchip/dw_hdmi-rockchip.c+2 -00 replies
148/538drm/radeon/evergreen_cs: fix int overflow errors in cs track offsetsdrivers/gpu/drm/radeon/evergreen_cs.c+31 -310 replies
149/538drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid()drivers/gpu/drm/bridge/lontium-lt8912b.c+18 -170 replies
150/538drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_getdrivers/gpu/drm/vc4/vc4_hdmi.c+7 -10 replies
151/538scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del()drivers/scsi/elx/libefc/efc_nport.c+1 -10 replies
152/538jfs: fix out-of-bounds in dbNextAG() and diAlloc()fs/jfs/jfs_dmap.c fs/jfs/jfs_imap.c+3 -30 replies
153/538drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config()drivers/gpu/drm/mediatek/mtk_drm_crtc.c+27 -00 replies
154/538drm/mediatek: Use spin_lock_irqsave() for CRTC event lockdrivers/gpu/drm/mediatek/mtk_drm_crtc.c+3 -20 replies
155/538powerpc/8xx: Fix initial memory mappingarch/powerpc/mm/nohash/8xx.c+2 -20 replies
156/538powerpc/8xx: Fix kernel vs user address comparisonarch/powerpc/kernel/head_8xx.S+3 -30 replies
157/538powerpc/vdso: Inconditionally use CFUNC macroarch/powerpc/kernel/vdso/gettimeofday.S+0 -40 replies
158/538drm/msm: Fix incorrect file name output in adreno_request_fw()drivers/gpu/drm/msm/adreno/adreno_gpu.c+1 -10 replies
159/538drm/msm/a5xx: disable preemption in submits by defaultdrivers/gpu/drm/msm/adreno/a5xx_gpu.c+6 -20 replies
160/538drm/msm/a5xx: properly clear preemption records on resumedrivers/gpu/drm/msm/adreno/a5xx_preempt.c+2 -00 replies
161/538drm/msm/a5xx: fix races in preemption evaluation stagedrivers/gpu/drm/msm/adreno/a5xx_gpu.h drivers/gpu/drm/msm/adreno/a5xx_preempt.c+23 -20 replies
162/538drm/msm/a5xx: workaround early ring-buffer emptiness checkdrivers/gpu/drm/msm/adreno/a5xx_gpu.c drivers/gpu/drm/msm/adreno/a5xx_gpu.h drivers/gpu/drm/msm/adreno/a5xx_preempt.c+9 -00 replies
163/538ipmi: docs: dont advertise deprecated sysfs entriesDocumentation/driver-api/ipmi.rst+1 -10 replies
164/538drm/msm/dsi: correct programming sequence for SM8350 / SM8450drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c+11 -10 replies
165/538drm/msm: fix %s null argument errordrivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c+1 -10 replies
166/538drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind()drivers/gpu/drm/exynos/exynos_drm_gsc.c+1 -10 replies
167/538xen: use correct end address of kernel for conflict checkingarch/x86/xen/setup.c+1 -10 replies
168/538HID: wacom: Support sequence numbers smaller than 16-bitdrivers/hid/wacom_wac.c+7 -20 replies
169/538HID: wacom: Do not warn about dropped packets for first packetdrivers/hid/wacom_wac.c drivers/hid/wacom_wac.h+6 -20 replies
170/538ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense datadrivers/ata/libata-eh.c drivers/ata/libata-scsi.c+8 -30 replies
171/538minmax: avoid overly complex min()/max() macro arguments in xenarch/x86/xen/setup.c+3 -20 replies
172/538xen: introduce generic helper checking for memory map conflictsarch/x86/xen/mmu_pv.c arch/x86/xen/setup.c arch/x86/xen/xen-ops.h+31 -110 replies
173/538xen: move max_pfn in xen_memory_setup() out of function scopearch/x86/xen/setup.c+26 -260 replies
174/538xen: add capability to remap non-RAM pages to different PFNsarch/x86/xen/p2m.c arch/x86/xen/xen-ops.h+66 -00 replies
175/538xen: tolerate ACPI NVS memory overlapping with Xen allocated memoryarch/x86/xen/setup.c+91 -10 replies
176/538xen/swiotlb: add alignment check for dma buffersdrivers/xen/swiotlb-xen.c+6 -00 replies
177/538xen/swiotlb: fix allocated sizedrivers/xen/swiotlb-xen.c+2 -20 replies
178/538tpm: Clean up TPM space after command failuredrivers/char/tpm/tpm-dev-common.c drivers/char/tpm/tpm2-space.c+5 -00 replies
179/538sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchykernel/sched/fair.c+9 -130 replies
180/538selftests/bpf: Workaround strict bpf_lsm return value check.tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c+1 -00 replies
181/538selftests/bpf: Fix error linking uprobe_multi on mipstools/testing/selftests/bpf/Makefile+2 -00 replies
182/538bpf: Use -Wno-error in certain tests when building with GCCtools/testing/selftests/bpf/Makefile+11 -10 replies
183/538bpf: Disable some `attribute ignored warnings in GCCtools/testing/selftests/bpf/Makefile+1 -10 replies
184/538bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCCtools/testing/selftests/bpf/Makefile+1 -10 replies
185/538selftests/bpf: Add CFLAGS per source file and runnertools/testing/selftests/bpf/Makefile+9 -80 replies
186/538selftests/bpf: Fix wrong binary in Makefile log outputtools/testing/selftests/bpf/Makefile+6 -50 replies
187/538tools/runqslower: Fix LDFLAGS and add LDLIBS supporttools/bpf/runqslower/Makefile+2 -10 replies
188/538selftests/bpf: Use pid_t consistently in test_progs.ctools/testing/selftests/bpf/test_progs.c+1 -10 replies
189/538selftests/bpf: Fix compile error from rlim_t in sk_storage_map.ctools/testing/selftests/bpf/map_tests/sk_storage_map.c+1 -10 replies
190/538selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libctools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt.c+1 -10 replies
191/538selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface sizetools/testing/selftests/bpf/network_helpers.c tools/testing/selftests/bpf/network_helpers.h tools/testing/selftests/bpf/prog_tests/flow_dissector.c +1 more+28 -150 replies
192/538selftests/bpf: Drop unneeded error.h includestools/testing/selftests/bpf/prog_tests/flow_dissector.c tools/testing/selftests/bpf/prog_tests/sk_lookup.c tools/testing/selftests/bpf/unpriv_helpers.c+0 -30 replies
193/538selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.ctools/testing/selftests/bpf/bench.c+1 -00 replies
194/538selftests/bpf: Fix missing UINT_MAX definitions in benchmarkstools/testing/selftests/bpf/bench.h+1 -00 replies
195/538selftests/bpf: Fix missing BUILD_BUG_ON() declarationtools/testing/selftests/bpf/prog_tests/user_ringbuf.c+1 -00 replies
196/538selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid testtools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c+19 -170 replies
197/538selftests/bpf: Refactor out some functions in ns_current_pid_tgid testtools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c+41 -220 replies
198/538selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() testtools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c+80 -00 replies
199/538selftests/bpf: Fix include of <sys/fcntl.h>tools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c+1 -10 replies
200/538selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libctools/testing/selftests/bpf/prog_tests/parse_tcp_hdr_opt.c+1 -00 replies
201/538selftests/bpf: Fix compiling kfree_skb.c with musl-libctools/testing/selftests/bpf/prog_tests/kfree_skb.c+1 -00 replies
202/538selftests/bpf: Fix compiling flow_dissector.c with musl-libctools/testing/selftests/bpf/prog_tests/flow_dissector.c+1 -00 replies
203/538selftests/bpf: Fix compiling tcp_rtt.c with musl-libctools/testing/selftests/bpf/prog_tests/tcp_rtt.c+1 -00 replies
204/538selftests/bpf: Fix compiling core_reloc.c with musl-libctools/testing/selftests/bpf/prog_tests/core_reloc.c+1 -00 replies
205/538selftests/bpf: Fix errors compiling lwt_redirect.c with musl libctools/testing/selftests/bpf/prog_tests/lwt_redirect.c+0 -10 replies
206/538selftests/bpf: Fix errors compiling decap_sanity.c with musl libctools/testing/selftests/bpf/prog_tests/decap_sanity.c+0 -10 replies
207/538selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libctools/testing/selftests/bpf/progs/cg_storage_multi.h+0 -20 replies
208/538libbpf: use stable map placeholder FDstools/lib/bpf/libbpf.c tools/lib/bpf/libbpf_internal.h+77 -380 replies
209/538libbpf: Find correct module BTFs for struct_ops maps and progs.tools/lib/bpf/bpf.c tools/lib/bpf/bpf.h tools/lib/bpf/libbpf.c +1 more+38 -120 replies
210/538libbpf: Convert st_ops->data to shadow type.tools/lib/bpf/libbpf.c+38 -20 replies
211/538libbpf: Sync progs autoload with maps autocreate for struct_ops mapstools/lib/bpf/libbpf.c+43 -00 replies
212/538libbpf: Dont take direct pointers into BTF data from st_opstools/lib/bpf/libbpf.c+13 -100 replies
213/538selftests/bpf: Fix arg parsing in veristat, test_progstools/testing/selftests/bpf/testing_helpers.c tools/testing/selftests/bpf/veristat.c+6 -60 replies
214/538selftests/bpf: Fix error compiling test_lru_map.ctools/testing/selftests/bpf/test_lru_map.c+2 -10 replies
215/538selftests/bpf: Fix C++ compile error from missing _Bool typetools/testing/selftests/bpf/test_cpp.cpp+4 -00 replies
216/538selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroutetools/testing/selftests/bpf/prog_tests/lwt_helpers.h tools/testing/selftests/bpf/prog_tests/lwt_redirect.c tools/testing/selftests/bpf/prog_tests/lwt_reroute.c+2 -20 replies
217/538selftests/bpf: Fix redefinition errors compiling lwt_reroute.ctools/testing/selftests/bpf/prog_tests/lwt_reroute.c+1 -00 replies
218/538selftests/bpf: Fix compile if backtrace support missing in libctools/testing/selftests/bpf/test_progs.c+15 -10 replies
219/538selftests/bpf: Fix error compiling tc_redirect.c with musl libctools/testing/selftests/bpf/prog_tests/tc_redirect.c+6 -60 replies
220/538samples/bpf: Fix compilation errors with cf-protection optionsamples/bpf/Makefile+5 -10 replies
221/538bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL reloskernel/bpf/btf.c+8 -00 replies
222/538xz: cleanup CRC32 edits from 2018lib/xz/xz_crc32.c lib/xz/xz_private.h+1 -50 replies
223/538kthread: fix task state in kthread worker if being frozenkernel/kthread.c+9 -10 replies
224/538ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discardfs/ext4/mballoc.c+4 -60 replies
225/538smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipsosecurity/smack/smackfs.c+1 -10 replies
226/538ext4: avoid buffer_head leak in ext4_mark_inode_used()fs/ext4/ialloc.c+3 -20 replies
227/538ext4: avoid potential buffer_head leak in __ext4_new_inode()fs/ext4/ialloc.c+4 -30 replies
228/538ext4: avoid negative min_clusters in find_group_orlov()fs/ext4/ialloc.c+2 -00 replies
229/538ext4: return error on ext4_find_inline_entryfs/ext4/inline.c+7 -30 replies
230/538ext4: avoid OOB when system.data xattr changes underneath the filesystemfs/ext4/inline.c+21 -100 replies
231/538ext4: check stripe size compatibility on remount as wellfs/ext4/super.c+22 -70 replies
232/538sched/numa: Document vma_numab_state fieldsinclude/linux/mm_types.h+21 -00 replies
233/538sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_resetinclude/linux/mm.h include/linux/mm_types.h kernel/sched/fair.c+11 -110 replies
234/538sched/numa: Trace decisions related to skipping VMAsinclude/linux/sched/numa_balancing.h include/trace/events/sched.h kernel/sched/fair.c+71 -40 replies
235/538sched/numa: Move up the access pid reset logickernel/sched/fair.c+7 -100 replies
236/538sched/numa: Complete scanning of partial VMAs regardless of PID activityinclude/linux/sched/numa_balancing.h include/trace/events/sched.h kernel/sched/fair.c+18 -40 replies
237/538sched/numa: Complete scanning of inactive VMAs when there is no alternativeinclude/linux/mm_types.h include/linux/sched/numa_balancing.h include/trace/events/sched.h +1 more+61 -40 replies
238/538sched/numa: Fix the vma scan starving issuekernel/sched/fair.c+9 -00 replies
239/538nilfs2: fix potential null-ptr-deref in nilfs_btree_insert()fs/nilfs2/btree.c+2 -10 replies
240/538nilfs2: determine empty node blocks as corruptedfs/nilfs2/btree.c+1 -10 replies
241/538nilfs2: fix potential oob read in nilfs_btree_check_delete()fs/nilfs2/btree.c+5 -20 replies
242/538bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bitkernel/bpf/helpers.c+2 -20 replies
243/538bpf: Fix helper writes to read-only mapsinclude/linux/bpf.h kernel/bpf/helpers.c kernel/bpf/syscall.c +3 more+24 -450 replies
244/538bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged typeskernel/bpf/verifier.c+11 -50 replies
245/538bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of errorkernel/bpf/helpers.c kernel/bpf/syscall.c net/core/filter.c+26 -210 replies
246/538perf mem: Free the allocated sort string, fixing a leaktools/perf/builtin-mem.c+1 -00 replies
247/538perf callchain: Fix stitch LBR memory leakstools/perf/util/machine.c tools/perf/util/thread.c tools/perf/util/thread.h+20 -22 replies
248/538perf inject: Fix leader sampling inserting additional samplestools/perf/builtin-inject.c tools/perf/util/session.c tools/perf/util/tool.h+5 -00 replies
249/538perf annotate: Split branch stack cycles info from struct annotationtools/perf/util/annotate.c tools/perf/util/annotate.h tools/perf/util/block-info.c +1 more+73 -610 replies
250/538perf annotate: Move some source code related fields from struct annotation to struct annotated_sourcetools/perf/ui/browsers/annotate.c tools/perf/util/annotate.c tools/perf/util/annotate.h+22 -210 replies
251/538perf ui/browser/annotate: Use global annotation_optionstools/perf/builtin-annotate.c tools/perf/builtin-report.c tools/perf/builtin-top.c +7 more+59 -950 replies
252/538perf report: Fix --total-cycles --stdio output errortools/perf/builtin-report.c+2 -10 replies
253/538perf sched timehist: Fix missing free of session in perf_sched__timehist()tools/perf/builtin-sched.c+2 -10 replies
254/538perf stat: Display iostat headers correctlytools/perf/util/stat-display.c+2 -10 replies
255/538perf sched timehist: Fixed timestamp error when unable to confirm event sched_in timetools/perf/builtin-sched.c+4 -10 replies
256/538perf time-utils: Fix 32-bit nsec parsingtools/perf/util/time-utils.c+2 -20 replies
257/538clk: imx: clk-audiomix: Correct parent clock for earc_phy and audplldrivers/clk/imx/clk-imx8mp-audiomix.c+11 -20 replies
258/538clk: imx: imx6ul: fix default parent for enet*_ref_seldrivers/clk/imx/clk-imx6ul.c+2 -20 replies
259/538clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detectiondrivers/clk/imx/clk-composite-8m.c+7 -50 replies
260/538clk: imx: composite-8m: Enable gate clk with mcore_booteddrivers/clk/imx/clk-composite-8m.c+42 -110 replies
261/538clk: imx: composite-93: keep root clock on when mcore enableddrivers/clk/imx/clk-composite-93.c+8 -70 replies
262/538clk: imx: composite-7ulp: Check the PCC present bitdrivers/clk/imx/clk-composite-7ulp.c+7 -00 replies
263/538clk: imx: fracn-gppll: fix fractional part of PLL getting lostdrivers/clk/imx/clk-fracn-gppll.c+4 -00 replies
264/538clk: imx: imx8mp: fix clock tree update of TF-A managed clocksdrivers/clk/imx/clk-imx8mp.c+2 -20 replies
265/538clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clkdrivers/clk/imx/clk-imx8qxp.c+2 -20 replies
266/538clk: imx: imx8qxp: Parent should be initialized earlier than the clockdrivers/clk/imx/clk-imx8qxp.c+3 -30 replies
267/538remoteproc: imx_rproc: Correct ddr alias for i.MX8Mdrivers/remoteproc/imx_rproc.c+1 -10 replies
268/538remoteproc: imx_rproc: Initialize workqueue earlierdrivers/remoteproc/imx_rproc.c+2 -20 replies
269/538clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228drivers/clk/rockchip/clk-rk3228.c+1 -10 replies
270/538clk: qcom: dispcc-sm8550: fix several supposed typosdrivers/clk/qcom/dispcc-sm8550.c+2 -20 replies
271/538clk: qcom: dispcc-sm8550: use rcg2_ops for mdss_dptx1_aux_clk_srcdrivers/clk/qcom/dispcc-sm8550.c+1 -10 replies
272/538clk: qcom: dispcc-sm8650: Update the GDSC flagsdrivers/clk/qcom/dispcc-sm8550.c+2 -20 replies
273/538clk: qcom: dispcc-sm8550: use rcg2_shared_ops for ESC RCGsdrivers/clk/qcom/dispcc-sm8550.c+2 -20 replies
274/538leds: bd2606mvv: Fix device child node usage in bd2606mvv_probe()drivers/leds/leds-bd2606mvv.c+10 -130 replies
275/538pinctrl: ti: ti-iodelay: Convert to platform remove callback returning voiddrivers/pinctrl/ti/pinctrl-ti-iodelay.c+2 -60 replies
276/538pinctrl: Use device_get_match_data()drivers/pinctrl/bcm/pinctrl-ns.c drivers/pinctrl/berlin/berlin-bg2.c drivers/pinctrl/berlin/berlin-bg2cd.c +16 more+59 -1080 replies
277/538pinctrl: ti: iodelay: Use scope based of_node_put() cleanupsdrivers/pinctrl/ti/pinctrl-ti-iodelay.c+15 -280 replies
278/538pinctrl: ti: ti-iodelay: Fix some error handling pathsdrivers/pinctrl/ti/pinctrl-ti-iodelay.c+21 -310 replies
279/538Input: ilitek_ts_i2c - avoid wrong input subsystem syncdrivers/input/touchscreen/ilitek_ts_i2c.c+5 -60 replies
280/538Input: ilitek_ts_i2c - add report id message validationdrivers/input/touchscreen/ilitek_ts_i2c.c+7 -00 replies
281/538drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write errordrivers/media/dvb-frontends/rtl2832.c+1 -10 replies
282/538drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write errordrivers/media/dvb-frontends/rtl2830.c+1 -10 replies
283/538PCI: Wait for Link before restoring Downstream Busesdrivers/pci/pci.c+6 -20 replies
284/538firewire: core: correct range of block for case of switch statementdrivers/firewire/core-cdev.c+1 -10 replies
285/538PCI: keystone: Fix if-statement expression in ks_pcie_quirk()drivers/pci/controller/dwc/pci-keystone.c+1 -10 replies
286/538clk: qcom: ipq5332: Register gcc_qdss_tsctr_clk_srcdrivers/clk/qcom/gcc-ipq5332.c+1 -00 replies
287/538clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLLdrivers/clk/qcom/clk-alpha-pll.c drivers/clk/qcom/clk-alpha-pll.h drivers/clk/qcom/dispcc-sm8250.c+61 -20 replies
288/538leds: leds-pca995x: Add support for NXP PCA9956Bdrivers/leds/leds-pca995x.c+39 -202 replies
289/538leds: pca995x: Use device_for_each_child_node() to access device child nodesdrivers/leds/leds-pca995x.c+5 -100 replies
290/538leds: pca995x: Fix device child node usage in pca995x_probe()drivers/leds/leds-pca995x.c+5 -50 replies
291/538x86/PCI: Check pcie_find_root_port() return for NULLarch/x86/pci/fixup.c+2 -20 replies
292/538nvdimm: Fix devs leaks in scan_labels()drivers/nvdimm/namespace_devs.c+17 -170 replies
293/538PCI: xilinx-nwl: Fix register misspellingdrivers/pci/controller/pcie-xilinx-nwl.c+6 -60 replies
294/538PCI: xilinx-nwl: Clean up clock on probe failure/removaldrivers/pci/controller/pcie-xilinx-nwl.c+19 -40 replies
295/538media: platform: rzg2l-cru: rzg2l-csi2: Add missing MODULE_DEVICE_TABLEdrivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c+1 -00 replies
296/538RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependencydrivers/infiniband/core/iwcm.c+1 -10 replies
297/538pinctrl: single: fix missing error code in pcs_probe()drivers/pinctrl/pinctrl-single.c+2 -10 replies
298/538clk: at91: sama7g5: Allocate only the needed amount of memory for PLLsdrivers/clk/at91/sama7g5.c+3 -20 replies
299/538media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warningdrivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c+7 -20 replies
300/538media: mediatek: vcodec: Fix VP8 stateless decoder smatch warningdrivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c+7 -30 replies
301/538media: mediatek: vcodec: Fix H264 stateless decoder smatch warningdrivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.c+7 -20 replies
302/538RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peerdrivers/infiniband/ulp/rtrs/rtrs-clt.c drivers/infiniband/ulp/rtrs/rtrs-srv.c+3 -10 replies
303/538RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in boundsdrivers/infiniband/ulp/rtrs/rtrs-clt.c+6 -00 replies
304/538clk: ti: dra7-atl: Fix leak of of_nodesdrivers/clk/ti/clk-dra7-atl.c+1 -00 replies
305/538clk: starfive: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usagedrivers/clk/starfive/clk-starfive-jh7110-vout.c+1 -10 replies
306/538clk: rockchip: rk3588: Fix 32k clock name for pmu_24m_32k_100m_src_pdrivers/clk/rockchip/clk-rk3588.c+1 -10 replies
307/538nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquirefs/nfsd/filecache.c+0 -20 replies
308/538nfsd: fix refcount leak when file is unhashed after being foundfs/nfsd/filecache.c+1 -00 replies
309/538pinctrl: mvebu: Fix devinit_dove_pinctrl_probe functiondrivers/pinctrl/mvebu/pinctrl-dove.c+29 -130 replies
310/538IB/core: Fix ib_cache_setup_one error flow cleanupdrivers/infiniband/core/cache.c+3 -10 replies
311/538PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port()drivers/pci/controller/dwc/pcie-kirin.c+2 -20 replies
312/538RDMA/erdma: Return QP state in erdma_query_qpdrivers/infiniband/hw/erdma/erdma_verbs.c+24 -10 replies
313/538RDMA/mlx5: Limit usage of over-sized mkeys from the MR cachedrivers/infiniband/hw/mlx5/mr.c+12 -20 replies
314/538watchdog: imx_sc_wdt: Dont disable WDT in suspenddrivers/watchdog/imx_sc_wdt.c+0 -240 replies
315/538RDMA/hns: Dont modify rq next block addr in HIP09 QPCdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+8 -60 replies
316/538RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08drivers/infiniband/hw/hns/hns_roce_hw_v2.c+3 -30 replies
317/538RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()drivers/infiniband/hw/hns/hns_roce_hem.c+6 -60 replies
318/538RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enableddrivers/infiniband/hw/hns/hns_roce_qp.c+8 -80 replies
319/538RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handlerdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+5 -20 replies
320/538RDMA/hns: Fix 1bit-ECC recovery address in non-4K OSdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+1 -10 replies
321/538RDMA/hns: Optimize hem allocation performancedrivers/infiniband/hw/hns/hns_roce_hem.c+6 -40 replies
322/538RDMA/hns: Fix restricted __le16 degrades to integer issuedrivers/infiniband/hw/hns/hns_roce_hw_v2.c+2 -20 replies
323/538RDMA/mlx5: Obtain upper net device only when neededdrivers/infiniband/hw/mlx5/main.c+1 -10 replies
324/538riscv: Fix fp alignment bug in perf_callchain_user()arch/riscv/kernel/perf_callchain.c+1 -10 replies
325/538RDMA/cxgb4: Added NULL check for lookup_atiddrivers/infiniband/hw/cxgb4/cm.c+5 -00 replies
326/538RDMA/irdma: fix error message in irdma_modify_qp_roce()drivers/infiniband/hw/irdma/verbs.c+1 -10 replies
327/538ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()drivers/ntb/hw/intel/ntb_hw_gen1.c+1 -10 replies
328/538ntb_perf: Fix printk formatdrivers/ntb/test/ntb_perf.c+1 -10 replies
329/538ntb: Force physically contiguous allocation of rx ring buffersdrivers/ntb/ntb_transport.c+18 -50 replies
330/538nfsd: call cache_put if xdr_reserve_space returns NULLfs/nfsd/nfs4idmap.c+9 -40 replies
331/538nfsd: return -EINVAL when namelen is 0fs/nfsd/nfs4recover.c+8 -00 replies
332/538crypto: caam - Pad SG length when allocating hash edescdrivers/crypto/caam/caamhash.c+1 -00 replies
333/538crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10arch/powerpc/crypto/Kconfig+1 -00 replies
334/538f2fs: atomic: fix to avoid racing w/ GCfs/f2fs/data.c fs/f2fs/f2fs.h+16 -20 replies
335/538f2fs: reduce expensive checkpoint trigger frequencyfs/f2fs/f2fs.h fs/f2fs/file.c fs/f2fs/xattr.c +1 more+19 -30 replies
336/538f2fs: fix to avoid racing in between read and OPU dio writefs/f2fs/file.c+4 -00 replies
337/538f2fs: Create COW inode from parent dentry for atomic writefs/f2fs/file.c+3 -90 replies
338/538f2fs: fix to wait page writeback before setting gcing flagfs/f2fs/file.c+4 -00 replies
339/538f2fs: atomic: fix to truncate pagecache before on-disk metadata truncationfs/f2fs/file.c+4 -00 replies
340/538f2fs: support .shutdown in f2fs_sopsfs/f2fs/f2fs.h fs/f2fs/file.c fs/f2fs/super.c+51 -270 replies
341/538f2fs: fix to avoid use-after-free in f2fs_stop_gc_thread()fs/f2fs/f2fs.h fs/f2fs/file.c fs/f2fs/super.c+11 -40 replies
342/538f2fs: compress: do sanity check on cluster when CONFIG_F2FS_CHECK_FS is onfs/f2fs/compress.c fs/f2fs/data.c+35 -300 replies
343/538f2fs: compress: dont redirty sparse cluster during {,de}compressfs/f2fs/compress.c fs/f2fs/f2fs.h fs/f2fs/file.c+61 -260 replies
344/538f2fs: prevent atomic file from being dirtied before commitfs/f2fs/f2fs.h fs/f2fs/inode.c fs/f2fs/segment.c+14 -10 replies
345/538f2fs: clean up w/ dotdot_namefs/f2fs/namei.c+2 -30 replies
346/538f2fs: get rid of online repaire on corrupted directoryfs/f2fs/f2fs.h fs/f2fs/namei.c include/linux/f2fs_fs.h+1 -800 replies
347/538f2fs: fix to dont set SB_RDONLY in f2fs_handle_critical_error()fs/f2fs/super.c+6 -40 replies
348/538spi: atmel-quadspi: Undo runtime PM changes at driver exit timedrivers/spi/atmel-quadspi.c+1 -00 replies
349/538spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit timedrivers/spi/spi-fsl-lpspi.c+1 -00 replies
350/538lib/sbitmap: define swap_lock as raw_spinlock_tinclude/linux/sbitmap.h lib/sbitmap.c+3 -30 replies
351/538spi: atmel-quadspi: Avoid overwriting delay register settingsdrivers/spi/atmel-quadspi.c+8 -61 reply
352/538nvme-multipath: system fails to create generic nvme devicedrivers/nvme/host/multipath.c+1 -10 replies
353/538iio: adc: ad7606: fix oversampling gpio arraydrivers/iio/adc/ad7606.c drivers/iio/adc/ad7606_spi.c+5 -40 replies
354/538iio: adc: ad7606: fix standby gpio state to match the documentationdrivers/iio/adc/ad7606.c+2 -20 replies
355/538driver core: Fix error handling in driver API device_rename()drivers/base/core.c+10 -50 replies
356/538ABI: testing: fix admv8818 attr descriptionDocumentation/ABI/testing/sysfs-bus-iio-filter-admv8818+1 -10 replies
357/538iio: chemical: bme680: Fix read/write ops to device by adding mutexesdrivers/iio/chemical/bme680_core.c+7 -00 replies
358/538iio: magnetometer: ak8975: Convert enum->pointer for data in the match tablesdrivers/iio/magnetometer/ak8975.c+30 -450 replies
359/538iio: magnetometer: ak8975: drop incorrect AK09116 compatibledrivers/iio/magnetometer/ak8975.c+0 -10 replies
360/538dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatibleDocumentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8975.yaml+0 -10 replies
361/538driver core: Fix a potential null-ptr-deref in module_add_driver()drivers/base/module.c+9 -50 replies
362/538serial: 8250: omap: Cleanup on error in request_irqdrivers/tty/serial/8250/8250_omap.c+1 -10 replies
363/538coresight: tmc: sg: Do not leak sg_tabledrivers/hwtracing/coresight/coresight-tmc-etr.c+1 -10 replies
364/538interconnect: icc-clk: Add missed num_nodes initializationdrivers/interconnect/icc-clk.c+1 -20 replies
365/538cxl/pci: Fix to record only non-zero rangesdrivers/cxl/core/pci.c+1 -70 replies
366/538vhost_vdpa: assign irq bypass producer token correctlydrivers/vhost/vdpa.c+13 -30 replies
367/538ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate()arch/arm/mach-ep93xx/clock.c+1 -10 replies
368/538Revert "dm: requeue IO if mapping table not yet available"drivers/md/dm-rq.c drivers/md/dm.c+11 -40 replies
369/538net: xilinx: axienet: Schedule NAPI in two stepsdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+8 -60 replies
370/538net: xilinx: axienet: Fix packet countingdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+14 -90 replies
371/538netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put()net/ipv6/netfilter/nf_reject_ipv6.c+2 -120 replies
372/538net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Conditiondrivers/net/ethernet/seeq/ether3.c+2 -00 replies
373/538net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNELnet/ipv6/Kconfig+1 -00 replies
374/538tcp: check skb is non-NULL in tcp_rto_delta_us()include/net/tcp.h+19 -20 replies
375/538net: qrtr: Update packets cloning when broadcastingnet/qrtr/af_qrtr.c+1 -10 replies
376/538bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave()drivers/net/bonding/bond_main.c+3 -30 replies
377/538virtio_net: Fix mismatched buf address when unmapping for small packetsdrivers/net/virtio_net.c+8 -20 replies
378/538net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enableddrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -10 replies
379/538netfilter: nf_tables: Keep deleted flowtable hooks until after RCUnet/netfilter/nf_tables_api.c+1 -10 replies
380/538netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTSnet/netfilter/nf_conntrack_netlink.c+2 -50 replies
381/538netfilter: nf_tables: use rcu chain hook list iterator from netlink dump pathnet/netfilter/nf_tables_api.c+1 -10 replies
382/538io_uring/sqpoll: do not allow pinning outside of cpusetio_uring/sqpoll.c+4 -10 replies
383/538io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNALio_uring/io_uring.c+2 -20 replies
384/538mm: call the security_mmap_file() LSM hook in remap_file_pages()mm/mmap.c+4 -00 replies
385/538drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determinationdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+1 -10 replies
386/538drm/vmwgfx: Prevent unmapping active read buffersdrivers/gpu/drm/vmwgfx/vmwgfx_bo.c drivers/gpu/drm/vmwgfx/vmwgfx_bo.h+14 -20 replies
387/538Revert "net: libwx: fix alloc msix vectors failed"drivers/net/ethernet/wangxun/libwx/wx_lib.c+1 -10 replies
388/538xen: move checks for e820 conflicts further uparch/x86/xen/setup.c+22 -220 replies
389/538xen: allow mapping ACPI data using a different physical addressarch/x86/include/asm/acpi.h arch/x86/kernel/acpi/boot.c arch/x86/kernel/jailhouse.c +5 more+59 -10 replies
390/538io_uring/sqpoll: retain test for whether the CPU is validio_uring/sqpoll.c+2 -00 replies
391/538io_uring/sqpoll: do not put cpumask on stackio_uring/sqpoll.c+10 -30 replies
392/538Remove *.orig pattern from .gitignore.gitignore+0 -10 replies
393/538PCI: Revert to the original speed after PCIe failed link retrainingdrivers/pci/quirks.c+10 -10 replies
394/538PCI: Clear the LBMS bit after a link retraindrivers/pci/pci.c+9 -10 replies
395/538PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQdrivers/pci/controller/dwc/pci-dra7xx.c+2 -10 replies
396/538PCI: imx6: Fix missing call to phy_power_off() in error handlingdrivers/pci/controller/dwc/pci-imx6.c+4 -30 replies
397/538PCI: Correct error reporting with PCIe failed link retrainingdrivers/pci/quirks.c+8 -40 replies
398/538PCI: Use an error code with PCIe failed link retrainingdrivers/pci/pci.c drivers/pci/pci.h drivers/pci/quirks.c+14 -140 replies
399/538PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handlerdrivers/pci/controller/pcie-xilinx-nwl.c+2 -20 replies
400/538Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"drivers/soc/qcom/smd-rpm.c+26 -90 replies
401/538ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the errorsound/soc/codecs/rt5682.c+3 -10 replies
402/538soc: fsl: cpm1: tsa: Fix tsa_write8()drivers/soc/fsl/qe/tsa.c+1 -10 replies
403/538soc: versatile: integrator: fix OF node leak in probe() error pathdrivers/soc/versatile/soc-integrator.c+1 -00 replies
404/538Revert "media: tuners: fix error return code of hybrid_tuner_request_state()"drivers/media/tuners/tuner-i2c.h+1 -30 replies
405/538iommufd: Protect against overflow of ALIGN() during iova allocationdrivers/iommu/iommufd/io_pagetable.c+8 -00 replies
406/538Input: adp5588-keys - fix check on return codedrivers/input/keyboard/adp5588-keys.c+1 -10 replies
407/538Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+23 -00 replies
408/538Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+7 -00 replies
409/538Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD linedrivers/input/serio/i8042-acpipnpio.h+7 -00 replies
410/538KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xferarch/arm64/kvm/hyp/nvhe/ffa.c+15 -60 replies
411/538KVM: x86: Enforce x2APICs must-be-zero reserved ICR bitsarch/x86/kvm/lapic.c+14 -10 replies
412/538KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()arch/x86/kvm/lapic.c+23 -230 replies
413/538KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlockDocumentation/virt/kvm/locking.rst virt/kvm/kvm_main.c+39 -240 replies
414/538drm/amd/display: Skip Recompute DSC Params if no Stream on Linkdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+3 -00 replies
415/538drm/amd/display: Add HDMI DSC native YCbCr422 supportdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c drivers/gpu/drm/amd/display/dc/dc_dsc.h drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c+7 -50 replies
416/538drm/amd/display: Round calculated vtotaldrivers/gpu/drm/amd/display/modules/freesync/freesync.c+1 -10 replies
417/538drm/amd/display: Validate backlight caps are sanedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+16 -00 replies
418/538KEYS: prevent NULL pointer dereference in find_asymmetric_key()crypto/asymmetric_keys/asymmetric_type.c+4 -30 replies
419/538powerpc/atomic: Use YZ constraints for DS-form instructionsarch/powerpc/include/asm/asm-compat.h arch/powerpc/include/asm/atomic.h arch/powerpc/include/asm/uaccess.h+10 -80 replies
420/538fs: Create a generic is_dot_dotdot() utilityfs/crypto/fname.c fs/ecryptfs/crypto.c fs/f2fs/f2fs.h +2 more+14 -320 replies
421/538ksmbd: make __dir_empty() compatible with POSIXfs/smb/server/vfs.c+4 -30 replies
422/538ksmbd: allow write with FILE_APPEND_DATAfs/smb/server/vfs.c+1 -10 replies
423/538ksmbd: handle caseless file creationfs/smb/server/vfs.c+3 -70 replies
424/538ata: libata-scsi: Fix ata_msense_control() CDL page reportingdrivers/ata/libata-scsi.c+1 -10 replies
425/538scsi: sd: Fix off-by-one error in sd_read_block_characteristics()drivers/scsi/sd.c+1 -10 replies
426/538scsi: ufs: qcom: Update MODE_MAX cfg_bw valuedrivers/ufs/host/ufs-qcom.c+1 -10 replies
427/538scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messagesdrivers/scsi/mac_scsi.c+22 -200 replies
428/538scsi: mac_scsi: Refactor polling loopdrivers/scsi/mac_scsi.c+42 -380 replies
429/538scsi: mac_scsi: Disallow bus errors during PDMA senddrivers/scsi/mac_scsi.c+19 -250 replies
430/538can: esd_usb: Remove CAN_CTRLMODE_3_SAMPLES for CAN-USB/3-FDdrivers/net/can/usb/esd_usb.c+1 -50 replies
431/538wifi: rtw88: Fix USB/SDIO devices not transmitting beaconsdrivers/net/wireless/realtek/rtw88/fw.c+8 -50 replies
432/538usbnet: fix cyclical race on disconnect with work queuedrivers/net/usb/usbnet.c include/linux/usb/usbnet.h+43 -90 replies
433/538arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabledarch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi+1 -05 replies
434/538USB: appledisplay: close race between probe and completion handlerdrivers/usb/misc/appledisplay.c+11 -40 replies
435/538USB: misc: cypress_cy7c63: check for short transferdrivers/usb/misc/cypress_cy7c63.c+4 -00 replies
436/538USB: class: CDC-ACM: fix race between get_serial and set_serialdrivers/usb/class/cdc-acm.c+2 -00 replies
437/538usb: cdnsp: Fix incorrect usb_request statusdrivers/usb/cdns3/cdnsp-ring.c+4 -20 replies
438/538usb: dwc2: drd: fix clock gating on USB role switchdrivers/usb/dwc2/drd.c+9 -00 replies
439/538bus: integrator-lm: fix OF node leak in probe()drivers/bus/arm-integrator-lm.c+1 -00 replies
440/538bus: mhi: host: pci_generic: Fix the name for the Telit FE990Adrivers/bus/mhi/host/pci_generic.c+11 -20 replies
441/538firmware_loader: Block path traversaldrivers/base/firmware_loader/main.c+30 -00 replies
442/538tty: rp2: Fix reset with non forgiving PCIe host bridgesdrivers/tty/serial/rp2.c+1 -10 replies
443/538xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them.drivers/usb/host/xhci-pci.c+5 -30 replies
444/538serial: qcom-geni: fix fifo polling timeoutdrivers/tty/serial/qcom_geni_serial.c+17 -140 replies
445/538crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failuredrivers/crypto/ccp/sev-dev.c+2 -00 replies
446/538drbd: Fix atomicity violation in drbd_uuid_set_bm()drivers/block/drbd/drbd_main.c+4 -20 replies
447/538drbd: Add NULL check for net_conf to prevent dereference in state validationdrivers/block/drbd/drbd_state.c+1 -10 replies
448/538ACPI: sysfs: validate return type of _STR methoddrivers/acpi/device_sysfs.c+3 -20 replies
449/538ACPI: resource: Add another DMI match for the TongFang GMxXGxxdrivers/acpi/resource.c+6 -00 replies
450/538efistub/tpm: Use ACPI reclaim memory for event log to avoid corruptiondrivers/firmware/efi/libstub/tpm.c+1 -10 replies
451/538perf/x86/intel/pt: Fix sampling synchronizationarch/x86/events/intel/pt.c+7 -80 replies
452/538wifi: mt76: mt7921: Check devm_kasprintf() returned valuedrivers/net/wireless/mediatek/mt76/mt7921/init.c+2 -00 replies
453/538wifi: mt76: mt7915: check devm_kasprintf() returned valuedrivers/net/wireless/mediatek/mt76/mt7915/init.c+2 -00 replies
454/538wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_hedrivers/net/wireless/mediatek/mt76/mt7996/mcu.c+3 -00 replies
455/538wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82cdrivers/net/wireless/realtek/rtw88/rtw8821cu.c+0 -20 replies
456/538wifi: rtw88: 8822c: Fix reported RX band widthdrivers/net/wireless/realtek/rtw88/rtw8822c.c+6 -40 replies
457/538wifi: mt76: mt7615: check devm_kasprintf() returned valuedrivers/net/wireless/mediatek/mt76/mt7615/init.c+3 -00 replies
458/538debugobjects: Fix conditions in fill_pool()lib/debugobjects.c+3 -20 replies
459/538btrfs: tree-checker: fix the wrong output of data backref objectidfs/btrfs/tree-checker.c+1 -10 replies
460/538btrfs: always update fstrim_range on failure in FITRIM ioctlfs/btrfs/extent-tree.c fs/btrfs/ioctl.c+3 -50 replies
461/538f2fs: fix several potential integer overflows in file offsetsfs/f2fs/extent_cache.c fs/f2fs/file.c+3 -30 replies
462/538f2fs: prevent possible int overflow in dir_block_index()fs/f2fs/dir.c+2 -10 replies
463/538f2fs: avoid potential int overflow in sanity_check_area_boundary()fs/f2fs/super.c+2 -20 replies
464/538f2fs: Require FMODE_WRITE for atomic write ioctlsfs/f2fs/file.c+9 -00 replies
465/538f2fs: fix to check atomic_file in f2fs ioctl interfacesfs/f2fs/file.c+12 -10 replies
466/538hwrng: mtk - Use devm_pm_runtime_enabledrivers/char/hw_random/mtk-rng.c+1 -10 replies
467/538hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_initdrivers/char/hw_random/bcm2835-rng.c+3 -10 replies
468/538hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resumedrivers/char/hw_random/cctrng.c+1 -00 replies
469/538arm64: esr: Define ESR_ELx_EC_* constants as ULarch/arm64/include/asm/esr.h+44 -440 replies
470/538arm64: errata: Enable the AC03_CPU_38 workaround for ampere1aDocumentation/arch/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/include/asm/cputype.h +1 more+14 -20 replies
471/538arm64: dts: rockchip: Raise Pinebook Pros panel backlight PWM frequencyarch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts+1 -10 replies
472/538arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherentarch/arm64/boot/dts/qcom/sa8775p.dtsi+2 -00 replies
473/538arm64: dts: rockchip: Correct the Pinebook Pro battery design capacityarch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts+1 -10 replies
474/538vfs: fix race between evice_inodes() and find_inode()&iput()fs/inode.c+4 -00 replies
475/538fs: Fix file_set_fowner LSM hook inconsistenciesfs/fcntl.c+4 -100 replies
476/538nfs: fix memory leak in error path of nfs4_do_reclaimfs/nfs/nfs4state.c+1 -00 replies
477/538EDAC/igen6: Fix conversion of system address to physical memory addressdrivers/edac/igen6_edac.c+1 -10 replies
478/538icmp: change the order of rate limitsinclude/net/ip.h net/ipv4/icmp.c net/ipv6/icmp.c+76 -570 replies
479/538cpuidle: riscv-sbi: Use scoped device node handling to fix missing of_node_putdrivers/cpuidle/cpuidle-riscv-sbi.c+7 -140 replies
480/538padata: use integer wrap around to prevent deadlock on seq_nr overflowkernel/padata.c+2 -10 replies
481/538spi: fspi: involve lut_num for struct nxp_fspi_devtype_datadrivers/spi/spi-nxp-fspi.c+25 -190 replies
482/538ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrlarch/arm/boot/dts/nxp/imx/imx6ul-geam.dts+1 -10 replies
483/538soc: versatile: realview: fix memory leak during device removedrivers/soc/versatile/soc-realview.c+3 -40 replies
484/538soc: versatile: realview: fix soc_dev leak during device removedrivers/soc/versatile/soc-realview.c+13 -00 replies
485/538usb: yurex: Replace snprintf() with the safer scnprintf() variantdrivers/usb/misc/yurex.c+7 -50 replies
486/538USB: misc: yurex: fix race between read and writedrivers/usb/misc/yurex.c+6 -40 replies
487/538xhci: Add a quirk for writing ERST in high-low orderdrivers/usb/host/xhci-mem.c drivers/usb/host/xhci.h+6 -10 replies
488/538usb: xhci: fix loss of data on Cadence xHCdrivers/usb/cdns3/host.c drivers/usb/host/xhci-pci.c drivers/usb/host/xhci-ring.c +1 more+25 -10 replies
489/538pps: remove usage of the deprecated ida_simple_xx() APIdrivers/pps/clients/pps_parport.c+3 -30 replies
490/538pps: add an error check in parport_attachdrivers/pps/clients/pps_parport.c+6 -20 replies
491/538tty: serial: kgdboc: Fix 8250_* kgdb over serialdrivers/tty/serial/serial_core.c+2 -10 replies
492/538serial: dont use uninitialized value in uart_poll_init()drivers/tty/serial/serial_core.c+6 -70 replies
493/538x86/idtentry: Incorporate definitions/declarations of the FRED entriesarch/x86/include/asm/idtentry.h+63 -80 replies
494/538x86/entry: Remove unwanted instrumentation in common_interrupt()arch/x86/include/asm/hardirq.h arch/x86/include/asm/idtentry.h+9 -50 replies
495/538lib/bitmap: add bitmap_{read,write}()include/linux/bitmap.h+77 -00 replies
496/538btrfs: subpage: fix the bitmap dump which can cause bitmap corruptionfs/btrfs/subpage.c+8 -20 replies
497/538btrfs: reorder btrfs_inode to fill gapsfs/btrfs/btrfs_inode.h+8 -80 replies
498/538btrfs: update comment for struct btrfs_inode::lockfs/btrfs/btrfs_inode.h+18 -140 replies
499/538btrfs: fix race setting file private on concurrent lseek using same fdfs/btrfs/btrfs_inode.h fs/btrfs/ctree.h fs/btrfs/file.c+34 -30 replies
500/538dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml+12 -60 replies
501/538dt-bindings: spi: nxp-fspi: add imx8ulp supportDocumentation/devicetree/bindings/spi/spi-nxp-fspi.yaml+1 -00 replies
502/538thunderbolt: Fix debug log when DisplayPort adapter not available for pairingdrivers/thunderbolt/tb.c+3 -40 replies
503/538thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistentdrivers/thunderbolt/tunnel.c+30 -350 replies
504/538thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driverdrivers/thunderbolt/tunnel.c drivers/thunderbolt/tunnel.h+28 -220 replies
505/538thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairsdrivers/thunderbolt/tb.c+17 -90 replies
506/538thunderbolt: Use constants for path weight and prioritydrivers/thunderbolt/tunnel.c+27 -120 replies
507/538thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth()drivers/thunderbolt/tunnel.c+6 -30 replies
508/538thunderbolt: Make is_gen4_link() available to the rest of the driverdrivers/thunderbolt/switch.c drivers/thunderbolt/tb.h+30 -70 replies
509/538thunderbolt: Change bandwidth reservations to comply USB4 v2drivers/thunderbolt/tb.c drivers/thunderbolt/tunnel.c drivers/thunderbolt/tunnel.h+76 -30 replies
510/538thunderbolt: Introduce tb_port_path_direction_downstream()drivers/thunderbolt/tb.c drivers/thunderbolt/tb.h drivers/thunderbolt/tunnel.c+25 -100 replies
511/538thunderbolt: Introduce tb_for_each_upstream_port_on_path()drivers/thunderbolt/tb.h+15 -00 replies
512/538thunderbolt: Introduce tb_switch_depth()drivers/thunderbolt/tb.c drivers/thunderbolt/tb.h+11 -20 replies
513/538thunderbolt: Add support for asymmetric linkdrivers/thunderbolt/switch.c drivers/thunderbolt/tb.c drivers/thunderbolt/tb.h +2 more+381 -550 replies
514/538thunderbolt: Configure asymmetric link if needed and bandwidth allowsdrivers/thunderbolt/tb.c+557 -1220 replies
515/538thunderbolt: Improve DisplayPort tunnel setup process to be more robustdrivers/thunderbolt/tb.c+43 -410 replies
516/538mm/filemap: return early if failed to allocate memory for splitmm/filemap.c+4 -10 replies
517/538lib/xarray: introduce a new helper xas_get_orderinclude/linux/xarray.h lib/test_xarray.c lib/xarray.c+71 -180 replies
518/538mm/filemap: optimize filemap folio addinglib/test_xarray.c mm/filemap.c+98 -140 replies
519/538bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0security/bpf/hooks.c+0 -10 replies
520/538dm-verity: restart or panic on an I/O errordrivers/md/dm-verity-target.c+21 -20 replies
521/538lockdep: fix deadlock issue between lockdep and rcukernel/locking/lockdep.c+32 -160 replies
522/538mm: only enforce minimum stack gap size if its sensiblemm/util.c+1 -10 replies
523/538spi: fspi: add support for imx8ulpdrivers/spi/spi-nxp-fspi.c+10 -00 replies
524/538module: Fix KCOV-ignored file namekernel/module/Makefile+1 -10 replies
525/538mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lockmm/damon/vaddr.c+2 -00 replies
526/538i2c: aspeed: Update the stop sw state when the bus recovery occursdrivers/i2c/busses/i2c-aspeed.c+8 -80 replies
527/538i2c: isch: Add missed elsedrivers/i2c/busses/i2c-isch.c+1 -20 replies
528/538Documentation: KVM: fix warning in "make htmldocs"Documentation/virt/kvm/locking.rst+1 -00 replies
529/538bpf: Fix use-after-free in bpf_uprobe_multi_link_attach()kernel/trace/bpf_trace.c+6 -30 replies
530/538usb: yurex: Fix inconsistent locking bug in yurex_read()drivers/usb/misc/yurex.c+3 -10 replies
531/538perf/arm-cmn: Fail DTC counter allocation correctlydrivers/perf/arm-cmn.c+1 -10 replies
532/538iio: magnetometer: ak8975: Fix Unexpected device errordrivers/iio/magnetometer/ak8975.c+5 -60 replies
533/538wifi: brcmfmac: add linefeed at end of filedrivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c+1 -10 replies
534/538libbpf: Ensure undefined bpf_attr field stays 0tools/lib/bpf/bpf.c+1 -10 replies
535/538thunderbolt: Send uevent after asymmetric/symmetric switchdrivers/thunderbolt/switch.c+2 -20 replies
536/538thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidthdrivers/thunderbolt/usb4.c+5 -50 replies
537/538thunderbolt: Fix NULL pointer dereference in tb_port_update_credits()drivers/thunderbolt/switch.c+3 -00 replies
538/538x86/tdx: Fix "in-kernel MMIO" checkarch/x86/coco/tdx/tdx.c+6 -00 replies

Reviews trailers per patch

231 of 538 patches have a Reviewed-by or Acked-by.

PatchJeff JohnsonSerge SeminHuacai ChenMark BrownZhang RuiShuai XueMark RutlandJohn David AnglinSakari AilusAndy ShevchenkoDaniel TobiasIlkka KoskinenDhruva GoleKevin HilmanKai HuangJarkko SakkinenDave HansenZhimin LuoWaiman LongDaniel JordanKees CookJonathan CameronAndre PrzywaraOleksij RempelKiran KWillem de BruijnEn-Wei WUSimon HormanJustin StittDavid AhernMartin KaFai LauYu KuaiChaitanya KulkarniAlexis LothoréChristoph HellwigSam ProtsenkoJohn Fastabend[email protected]Vincent MailholWilliam ZhangLiviu DudauDamien Le MoalKonrad DybcioNícolas F. R. A. PradoKirill A. ShutemovGeert UytterhoevenTzung-Bi ShihKrzysztof KozlowskiAurelien JarnoPeng FanFlorian FainelliBjorn AnderssonRaphael Gallais-PouTom ChungThomas WeißschuhScott BeneshScott TeelMike McGowenStan JohnsonVasant HegdeRobert FossMaíra CanalMaxime RipardDaniel WagnerCK HuFei ShaoDmitry BaryshkovPratyush YadavMatthias BruggerCaleb ConnollyHenrik GrimlerIgor PylypivHannes ReineckeLorenzo StoakesMarek Marczykowski-GóreckiJan BeulichStefano StabelliniJosh DonVincent GuittotYonghong SongEduard ZingermanIlya LeoshkevichGeliang TangMagnus KarlssonAbhinav KumarJoshua DickensJiri OlsaAndrii NakryikoQiang WangSam JamesMichael EllermanJan KaraRaghavendra K TMel GormanShung-Hsi YuKan LiangArnaldo Carvalho de MeloNamhyung KimIan RogersAndi Kleen[email protected]Kemeng ShiRitesh Harjani (IBM)Ye LiJacky BaiAbel VesaChancel LiuNeil ArmstrongAhmad FatoumManivannan SadhasivamSiddharth VadapalliMarek VasutMario LimoncielloDan WilliamsIra WeinyLaurent PinchartIuliana ProdanDaniel BalutaDragan SimicYouzhong YangMaher SanallaMauro Carvalho ChehabGuenter RoeckStephen BoydKalesh APAngeloGioacchino Del RegnoDave JiangXingyu Wukernel test robotBart Van AsscheJeff LaytonSungjong SeoSunmin JeongJaewook KimChao YuChristian BraunerScott MayhewYang YangSagi GrimbergNuno SaConor DooleyAnshuman KhandualZhiguo NiuDaeho JeongJerry DaiAlison SchofieldNeal CardwellJeffery HugoCarl VanderlipChris LewXuan ZhuoDragos TatuleaStephen SmalleyRoman LiDaniel WheelerMartin KrastevMaaz MombasawalaFelix MoessbauerIlpo JärvinenAlexander SverdlinNikita ShubinShannon NelsonEric DumazetPablo Neira AyusoGustavo A. R. SilvaSebastian EneOliver UptonFarrah ChenRodrigo SiqueiraChris ParkAnthony KooHarry WentlandSergey ShtylyovMina AlmasrySegher BoessenkoolAmir GoldsteinNamjae JeonChristophe LeroyNicolin ChenDanilo KrummrichLuis ChamberlainTom LendackyPhilipp ReisnerUsama ArifIlias ApalodimasPing-Ke ShihFilipe MananaDavid SterbaQu WenruoEric BiggersPeter ChenAnup PatelFrank LiMichael TrimarchiRodolfo GiomettiDouglas AndersonShan KangAlexander PotapenkoPeter Zijlstra (Intel)Yury NorovMarc ZyngierNikola RadojevićHan XuMatthew Wilcox (Oracle)Matt BobrowskiCarlos LlamasPaul E. McKenneyMarco ElverAndrey Konovalov[email protected]Will DeaconBiju DasJosef BacikPengfei XuJon Hunter
SeriesT-b
1/538
2/538
3/538
4/538T-b
5/538R-b R-b
6/538
7/538
8/538T-b
9/538A-b
10/538A-b
11/538
12/538R-b T-b A-b
13/538R-b
14/538
15/538
16/538
17/538
18/538
19/538
20/538A-b
21/538R-b
22/538R-b A-b
23/538
24/538
25/538
26/538
27/538A-b A-b
28/538A-b
29/538A-b
30/538R-b T-b
31/538A-b
32/538
33/538
34/538
35/538
36/538
37/538R-b
38/538
39/538A-b
40/538A-b R-b
41/538
42/538T-b R-b
43/538
44/538
45/538
46/538
47/538
48/538
49/538R-b R-b A-b T-b
50/538
51/538
52/538
53/538
54/538
55/538R-b
56/538
57/538
58/538
59/538
60/538
61/538R-b
62/538
63/538
64/538A-b A-b
65/538T-b R-b
66/538
67/538
68/538T-b
69/538R-b
70/538R-b
71/538
72/538T-b
73/538R-b
74/538R-b
75/538R-b R-b A-b
76/538
77/538R-b
78/538
79/538
80/538
81/538
82/538
83/538
84/538
85/538
86/538
87/538R-b
88/538R-b
89/538
90/538R-b
91/538
92/538T-b R-b T-b
93/538
94/538
95/538
96/538
97/538
98/538
99/538R-b
100/538
101/538
102/538R-b
103/538
104/538
105/538A-b
106/538R-b
107/538R-b
108/538R-b
109/538R-b
110/538R-b
111/538
112/538
113/538
114/538
115/538
116/538
117/538
118/538R-b
119/538
120/538R-b
121/538
122/538R-b
123/538
124/538
125/538A-b
126/538R-b R-b
127/538
128/538R-b
129/538
130/538
131/538
132/538R-b R-b
133/538R-b R-b
134/538R-b R-b
135/538
136/538R-b
137/538
138/538A-b
139/538A-b
140/538R-b
141/538R-b
142/538R-b
143/538R-b R-b R-b
144/538T-b
145/538
146/538
147/538
148/538
149/538R-b
150/538R-b A-b
151/538R-b
152/538
153/538R-b R-b
154/538
155/538
156/538
157/538
158/538R-b
159/538
160/538R-b
161/538
162/538
163/538
164/538R-b
165/538R-b
166/538
167/538T-b R-b
168/538T-b
169/538T-b
170/538T-b R-b
171/538Reported-and-reviewed-by
172/538T-b R-b
173/538T-b R-b
174/538R-b
175/538T-b R-b
176/538R-b
177/538R-b R-b
178/538R-b
179/538R-b R-b
180/538
181/538
182/538
183/538A-b
184/538
185/538A-b
186/538A-b
187/538A-b
188/538A-b
189/538
190/538A-b
191/538A-b
192/538
193/538
194/538
195/538
196/538A-b
197/538
198/538
199/538
200/538
201/538
202/538
203/538
204/538
205/538
206/538
207/538
208/538A-b
209/538A-b
210/538
211/538
212/538
213/538
214/538
215/538
216/538T-b
217/538
218/538
219/538
220/538T-b
221/538A-b
222/538R-b T-b
223/538
224/538R-b
225/538
226/538
227/538
228/538
229/538
230/538
231/538T-b R-b R-b
232/538
233/538
234/538
235/538
236/538T-b
237/538T-b
238/538Reviewed-and-tested-by A-b
239/538
240/538
241/538
242/538A-b
243/538A-b A-b
244/538A-b A-b
245/538
246/538
247/538R-b T-b
248/538A-b
249/538
250/538R-b
251/538R-b
252/538A-b R-b
253/538A-b
254/538A-b
255/538A-b
256/538
257/538R-b
258/538R-b
259/538R-b
260/538R-b R-b R-b
261/538R-b R-b T-b
262/538R-b R-b
263/538R-b R-b
264/538R-b R-b
265/538R-b
266/538R-b
267/538R-b R-b
268/538R-b
269/538
270/538R-b
271/538R-b
272/538R-b
273/538R-b
274/538
275/538
276/538R-b
277/538R-b
278/538
279/538
280/538
281/538
282/538
283/538
284/538
285/538R-b R-b
286/538R-b
287/538
288/538R-b
289/538R-b
290/538
291/538R-b
292/538R-b R-b
293/538
294/538
295/538R-b
296/538T-b R-b
297/538
298/538A-b
299/538R-b
300/538R-b
301/538R-b
302/538
303/538
304/538
305/538R-b
306/538R-b
307/538T-b
308/538T-b
309/538
310/538R-b
311/538R-b
312/538
313/538
314/538R-b
315/538
316/538
317/538
318/538
319/538
320/538
321/538
322/538
323/538R-b
324/538
325/538
326/538
327/538R-b
328/538
329/538T-b
330/538Reviwed-by
331/538R-b R-b T-b
332/538
333/538
334/538
335/538T-b
336/538
337/538R-b R-b R-b R-b
338/538
339/538
340/538
341/538
342/538
343/538R-b R-b T-b R-b
344/538
345/538
346/538
347/538R-b
348/538
349/538
350/538R-b
351/538
352/538R-b R-b
353/538R-b
354/538R-b
355/538
356/538
357/538
358/538R-b
359/538
360/538R-b
361/538
362/538R-b T-b
363/538R-b
364/538R-b
365/538R-b R-b
366/538T-b R-b
367/538A-b R-b
368/538
369/538R-b R-b
370/538
371/538R-b R-b
372/538
373/538R-b T-b
374/538A-b
375/538R-b R-b R-b
376/538
377/538R-b
378/538
379/538
380/538
381/538
382/538
383/538
384/538A-b
385/538R-b T-b
386/538R-b R-b
387/538
388/538T-b R-b
389/538R-b
390/538T-b
391/538
392/538
393/538R-b
394/538
395/538R-b R-b
396/538R-b
397/538R-b
398/538R-b
399/538
400/538
401/538
402/538R-b
403/538
404/538
405/538R-b
406/538
407/538
408/538
409/538
410/538R-b R-b
411/538
412/538
413/538R-b A-b T-b
414/538T-b R-b
415/538T-b R-b
416/538T-b R-b
417/538R-b
418/538R-b R-b
419/538T-b R-b
420/538R-b A-b R-b
421/538A-b
422/538
423/538
424/538R-b
425/538
426/538R-b
427/538T-b
428/538T-b
429/538Reported-and-tested-by
430/538R-b
431/538
432/538
433/538
434/538
435/538
436/538
437/538R-b
438/538
439/538A-b
440/538R-b
441/538R-b A-b
442/538
443/538
444/538T-b
445/538A-b
446/538R-b
447/538
448/538
449/538
450/538T-b R-b
451/538
452/538Reviwed-by
453/538R-b
454/538
455/538A-b
456/538
457/538R-b
458/538
459/538R-b R-b
460/538R-b R-b
461/538R-b
462/538R-b
463/538R-b
464/538R-b R-b
465/538
466/538
467/538R-b
468/538
469/538A-b
470/538A-b
471/538T-b
472/538R-b R-b
473/538
474/538R-b
475/538
476/538
477/538
478/538R-b
479/538R-b
480/538A-b
481/538R-b
482/538R-b
483/538
484/538
485/538
486/538
487/538
488/538R-b
489/538
490/538A-b
491/538R-b
492/538R-b R-b
493/538T-b
494/538R-b A-b
495/538R-b A-b
496/538R-b
497/538
498/538R-b
499/538R-b
500/538A-b A-b
501/538A-b R-b
502/538
503/538
504/538
505/538
506/538
507/538
508/538
509/538
510/538
511/538
512/538
513/538
514/538
515/538
516/538A-b
517/538
518/538
519/538A-b
520/538
521/538R-b R-b R-b A-b
522/538R-b
523/538R-b
524/538R-b R-b R-b
525/538T-b
526/538
527/538
528/538
529/538A-b A-b T-b
530/538
531/538R-b A-b
532/538R-b R-b
533/538
534/538
535/538T-b
536/538
537/538
538/538A-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 215 reviewers.

Read the v1 thread

Cover letter [PATCH 6.6 000/538] 6.6.54-rc1 review

This is the start of the stable review cycle for the 6.6.54 release. There are 538 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Fri, 04 Oct 2024 12:56:13 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.54-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.54-rc1

Alexey Gladkov (Intel) <[email protected]>
x86/tdx: Fix "in-kernel MMIO" check

Mika Westerberg <[email protected]>
thunderbolt: Fix NULL pointer dereference in tb_port_update_credits()

Gil Fine <[email protected]>
thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth

Mika Westerberg <[email protected]>
thunderbolt: Send uevent after asymmetric/symmetric switch

Martin KaFai Lau <[email protected]>
libbpf: Ensure undefined bpf_attr field stays 0

Arend van Spriel <[email protected]>
wifi: brcmfmac: add linefeed at end of file

André Apitzsch <[email protected]>
iio: magnetometer: ak8975: Fix 'Unexpected device' error

Robin Murphy <[email protected]>
perf/arm-cmn: Fail DTC counter allocation correctly

Harshit Mogalapalli <[email protected]>
usb: yurex: Fix inconsistent locking bug in yurex_read()

Oleg Nesterov <[email protected]>
bpf: Fix use-after-free in bpf_uprobe_multi_link_attach()

Paolo Bonzini <[email protected]>
Documentation: KVM: fix warning in "make htmldocs"

Andy Shevchenko <[email protected]>
i2c: isch: Add missed 'else'

Tommy Huang <[email protected]>
i2c: aspeed: Update the stop sw state when the bus recovery occurs

Liam R. Howlett <[email protected]>
mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock

Dmitry Vyukov <[email protected]>
module: Fix KCOV-ignored file name

Haibo Chen <[email protected]>
spi: fspi: add support for imx8ulp

David Gow <[email protected]>
mm: only enforce minimum stack gap size if it's sensible

Zhiguo Niu <[email protected]>
lockdep: fix deadlock issue between lockdep and rcu

Mikulas Patocka <[email protected]>
dm-verity: restart or panic on an I/O error

Song Liu <[email protected]>
bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0

Kairui Song <[email protected]>
mm/filemap: optimize filemap folio adding

Kairui Song <[email protected]>
lib/xarray: introduce a new helper xas_get_order

Kairui Song <[email protected]>
mm/filemap: return early if failed to allocate memory for split

Gil Fine <[email protected]>
thunderbolt: Improve DisplayPort tunnel setup process to be more robust

Gil Fine <[email protected]>
thunderbolt: Configure asymmetric link if needed and bandwidth allows

Gil Fine <[email protected]>
thunderbolt: Add support for asymmetric link

Mika Westerberg <[email protected]>
thunderbolt: Introduce tb_switch_depth()

Mika Westerberg <[email protected]>
thunderbolt: Introduce tb_for_each_upstream_port_on_path()

Gil Fine <[email protected]>
thunderbolt: Introduce tb_port_path_direction_downstream()

Gil Fine <[email protected]>
thunderbolt: Change bandwidth reservations to comply USB4 v2

Gil Fine <[email protected]>
thunderbolt: Make is_gen4_link() available to the rest of the driver

Mika Westerberg <[email protected]>
thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth()

Mika Westerberg <[email protected]>
thunderbolt: Use constants for path weight and priority

Gil Fine <[email protected]>
thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs

Mika Westerberg <[email protected]>
thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver

Mika Westerberg <[email protected]>
thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent

Gil Fine <[email protected]>
thunderbolt: Fix debug log when DisplayPort adapter not available for pairing

Haibo Chen <[email protected]>
dt-bindings: spi: nxp-fspi: add imx8ulp support

Peng Fan <[email protected]>
dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95

Filipe Manana <[email protected]>
btrfs: fix race setting file private on concurrent lseek using same fd

Filipe Manana <[email protected]>
btrfs: update comment for struct btrfs_inode::lock

David Sterba <[email protected]>
btrfs: reorder btrfs_inode to fill gaps

Qu Wenruo <[email protected]>
btrfs: subpage: fix the bitmap dump which can cause bitmap corruption

Syed Nayyar Waris <[email protected]>
lib/bitmap: add bitmap_{read,write}()

Dmitry Vyukov <[email protected]>
x86/entry: Remove unwanted instrumentation in common_interrupt()

Xin Li <[email protected]>
x86/idtentry: Incorporate definitions/declarations of the FRED entries

Jiri Slaby (SUSE) <[email protected]>
serial: don't use uninitialized value in uart_poll_init()

Michael Trimarchi <[email protected]>
tty: serial: kgdboc: Fix 8250_* kgdb over serial

Ma Ke <[email protected]>
pps: add an error check in parport_attach

Christophe JAILLET <[email protected]>
pps: remove usage of the deprecated ida_simple_xx() API

Pawel Laszczak <[email protected]>
usb: xhci: fix loss of data on Cadence xHC

Daehwan Jung <[email protected]>
xhci: Add a quirk for writing ERST in high-low order

Oliver Neukum <[email protected]>
USB: misc: yurex: fix race between read and write

Lee Jones <[email protected]>
usb: yurex: Replace snprintf() with the safer scnprintf() variant

Krzysztof Kozlowski <[email protected]>
soc: versatile: realview: fix soc_dev leak during device remove

Krzysztof Kozlowski <[email protected]>
soc: versatile: realview: fix memory leak during device remove

Krzysztof Kozlowski <[email protected]>
ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl

Haibo Chen <[email protected]>
spi: fspi: involve lut_num for struct nxp_fspi_devtype_data

VanGiang Nguyen <[email protected]>
padata: use integer wrap around to prevent deadlock on seq_nr overflow

Krzysztof Kozlowski <[email protected]>
cpuidle: riscv-sbi: Use scoped device node handling to fix missing of_node_put

Eric Dumazet <[email protected]>
icmp: change the order of rate limits

Qiuxu Zhuo <[email protected]>
EDAC/igen6: Fix conversion of system address to physical memory address

Li Lingfeng <[email protected]>
nfs: fix memory leak in error path of nfs4_do_reclaim

Mickaël Salaün <[email protected]>
fs: Fix file_set_fowner LSM hook inconsistencies

Julian Sun <[email protected]>
vfs: fix race between evice_inodes() and find_inode()&iput()

Dragan Simic <[email protected]>
arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity

Qingqing Zhou <[email protected]>
arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherent

Dragan Simic <[email protected]>
arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency

D Scott Phillips <[email protected]>
arm64: errata: Enable the AC03_CPU_38 workaround for ampere1a

Anastasia Belova <[email protected]>
arm64: esr: Define ESR_ELx_EC_* constants as UL

Gaosheng Cui <[email protected]>
hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume

Gaosheng Cui <[email protected]>
hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init

Guoqing Jiang <[email protected]>
hwrng: mtk - Use devm_pm_runtime_enable

Chao Yu <[email protected]>
f2fs: fix to check atomic_file in f2fs ioctl interfaces

Jann Horn <[email protected]>
f2fs: Require FMODE_WRITE for atomic write ioctls

Nikita Zhandarovich <[email protected]>
f2fs: avoid potential int overflow in sanity_check_area_boundary()

Nikita Zhandarovich <[email protected]>
f2fs: prevent possible int overflow in dir_block_index()

Nikita Zhandarovich <[email protected]>
f2fs: fix several potential integer overflows in file offsets

Luca Stefani <[email protected]>
btrfs: always update fstrim_range on failure in FITRIM ioctl

Qu Wenruo <[email protected]>
btrfs: tree-checker: fix the wrong output of data backref objectid

Zhen Lei <[email protected]>
debugobjects: Fix conditions in fill_pool()

Ma Ke <[email protected]>
wifi: mt76: mt7615: check devm_kasprintf() returned value

Bitterblue Smith <[email protected]>
wifi: rtw88: 8822c: Fix reported RX band width

Nick Morrow <[email protected]>

    wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82c

Ma Ke <[email protected]>
wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_he

Ma Ke <[email protected]>
wifi: mt76: mt7915: check devm_kasprintf() returned value

Ma Ke <[email protected]>
wifi: mt76: mt7921: Check devm_kasprintf() returned value

Adrian Hunter <[email protected]>
perf/x86/intel/pt: Fix sampling synchronization

Ard Biesheuvel <[email protected]>
efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption

Werner Sembach <[email protected]>
ACPI: resource: Add another DMI match for the TongFang GMxXGxx

Thomas Weißschuh <[email protected]>
ACPI: sysfs: validate return type of _STR method

Mikhail Lobanov <[email protected]>
drbd: Add NULL check for net_conf to prevent dereference in state validation

Qiu-ji Chen <[email protected]>
drbd: Fix atomicity violation in drbd_uuid_set_bm()

Pavan Kumar Paluri <[email protected]>
crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure

Johan Hovold <[email protected]>
serial: qcom-geni: fix fifo polling timeout

Mathias Nyman <[email protected]>
xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them.

Florian Fainelli <[email protected]>
tty: rp2: Fix reset with non forgiving PCIe host bridges

Jann Horn <[email protected]>
firmware_loader: Block path traversal

Fabio Porcedda <[email protected]>
bus: mhi: host: pci_generic: Fix the name for the Telit FE990A

Krzysztof Kozlowski <[email protected]>
bus: integrator-lm: fix OF node leak in probe()

Tomas Marek <[email protected]>
usb: dwc2: drd: fix clock gating on USB role switch

Pawel Laszczak <[email protected]>
usb: cdnsp: Fix incorrect usb_request status

Oliver Neukum <[email protected]>
USB: class: CDC-ACM: fix race between get_serial and set_serial

Oliver Neukum <[email protected]>
USB: misc: cypress_cy7c63: check for short transfer

Oliver Neukum <[email protected]>
USB: appledisplay: close race between probe and completion handler

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled

Oliver Neukum <[email protected]>
usbnet: fix cyclical race on disconnect with work queue

Bitterblue Smith <[email protected]>
wifi: rtw88: Fix USB/SDIO devices not transmitting beacons

Stefan Mätje <[email protected]>
can: esd_usb: Remove CAN_CTRLMODE_3_SAMPLES for CAN-USB/3-FD

Finn Thain <[email protected]>
scsi: mac_scsi: Disallow bus errors during PDMA send

Finn Thain <[email protected]>
scsi: mac_scsi: Refactor polling loop

Finn Thain <[email protected]>
scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages

Manish Pandey <[email protected]>
scsi: ufs: qcom: Update MODE_MAX cfg_bw value

Martin Wilck <[email protected]>
scsi: sd: Fix off-by-one error in sd_read_block_characteristics()

Damien Le Moal <[email protected]>
ata: libata-scsi: Fix ata_msense_control() CDL page reporting

Namjae Jeon <[email protected]>
ksmbd: handle caseless file creation

Namjae Jeon <[email protected]>
ksmbd: allow write with FILE_APPEND_DATA

Hobin Woo <[email protected]>
ksmbd: make __dir_empty() compatible with POSIX

Chuck Lever <[email protected]>
fs: Create a generic is_dot_dotdot() utility

Michael Ellerman <[email protected]>
powerpc/atomic: Use YZ constraints for DS-form instructions

Roman Smirnov <[email protected]>
KEYS: prevent NULL pointer dereference in find_asymmetric_key()

Mario Limonciello <[email protected]>
drm/amd/display: Validate backlight caps are sane

Robin Chen <[email protected]>
drm/amd/display: Round calculated vtotal

Leo Ma <[email protected]>
drm/amd/display: Add HDMI DSC native YCbCr422 support

Fangzhi Zuo <[email protected]>
drm/amd/display: Skip Recompute DSC Params if no Stream on Link

Sean Christopherson <[email protected]>
KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlock

Sean Christopherson <[email protected]>
KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()

Sean Christopherson <[email protected]>
KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bits

Snehal Koukuntla <[email protected]>
KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xfer

Werner Sembach <[email protected]>
Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line

Werner Sembach <[email protected]>
Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table

Werner Sembach <[email protected]>
Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table

Nuno Sa <[email protected]>
Input: adp5588-keys - fix check on return code

Jason Gunthorpe <[email protected]>
iommufd: Protect against overflow of ALIGN() during iova allocation

Roman Smirnov <[email protected]>
Revert "media: tuners: fix error return code of hybrid_tuner_request_state()"

Krzysztof Kozlowski <[email protected]>
soc: versatile: integrator: fix OF node leak in probe() error path

Herve Codina <[email protected]>
soc: fsl: cpm1: tsa: Fix tsa_write8()

Ma Ke <[email protected]>
ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error

Dmitry Baryshkov <[email protected]>
Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"

Sean Anderson <[email protected]>
PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler

Maciej W. Rozycki <[email protected]>
PCI: Use an error code with PCIe failed link retraining

Maciej W. Rozycki <[email protected]>
PCI: Correct error reporting with PCIe failed link retraining

Frank Li <[email protected]>
PCI: imx6: Fix missing call to phy_power_off() in error handling

Siddharth Vadapalli <[email protected]>
PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ

Maciej W. Rozycki <[email protected]>
PCI: Clear the LBMS bit after a link retrain

Maciej W. Rozycki <[email protected]>
PCI: Revert to the original speed after PCIe failed link retraining

Laurent Pinchart <[email protected]>
Remove *.orig pattern from .gitignore

Felix Moessbauer <[email protected]>
io_uring/sqpoll: do not put cpumask on stack

Jens Axboe <[email protected]>
io_uring/sqpoll: retain test for whether the CPU is valid

Juergen Gross <[email protected]>
xen: allow mapping ACPI data using a different physical address

Juergen Gross <[email protected]>
xen: move checks for e820 conflicts further up

Duanqiang Wen <[email protected]>
Revert "net: libwx: fix alloc msix vectors failed"

Zack Rusin <[email protected]>
drm/vmwgfx: Prevent unmapping active read buffers

Fangzhi Zuo <[email protected]>
drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination

Shu Han <[email protected]>
mm: call the security_mmap_file() LSM hook in remap_file_pages()

Jens Axboe <[email protected]>
io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL

Felix Moessbauer <[email protected]>
io_uring/sqpoll: do not allow pinning outside of cpuset

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: use rcu chain hook list iterator from netlink dump path

Simon Horman <[email protected]>
netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS

Phil Sutter <[email protected]>
netfilter: nf_tables: Keep deleted flowtable hooks until after RCU

Furong Xu <[email protected]>
net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled

Wenbo Li <[email protected]>
virtio_net: Fix mismatched buf address when unmapping for small packets

Jiwon Kim <[email protected]>
bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave()

Youssef Samir <[email protected]>
net: qrtr: Update packets cloning when broadcasting

Josh Hunt <[email protected]>
tcp: check skb is non-NULL in tcp_rto_delta_us()

Thomas Weißschuh <[email protected]>
net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL

Kaixin Wang <[email protected]>
net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition

Eric Dumazet <[email protected]>
netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put()

Sean Anderson <[email protected]>
net: xilinx: axienet: Fix packet counting

Sean Anderson <[email protected]>
net: xilinx: axienet: Schedule NAPI in two steps

Mikulas Patocka <[email protected]>
Revert "dm: requeue IO if mapping table not yet available"

Dan Carpenter <[email protected]>
ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate()

Jason Wang <[email protected]>
vhost_vdpa: assign irq bypass producer token correctly

Yanfei Xu <[email protected]>
cxl/pci: Fix to record only non-zero ranges

Kees Cook <[email protected]>
interconnect: icc-clk: Add missed num_nodes initialization

Suzuki K Poulose <[email protected]>
coresight: tmc: sg: Do not leak sg_table

Markus Schneider-Pargmann <[email protected]>
serial: 8250: omap: Cleanup on error in request_irq

Jinjie Ruan <[email protected]>
driver core: Fix a potential null-ptr-deref in module_add_driver()

Krzysztof Kozlowski <[email protected]>
dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatible

Krzysztof Kozlowski <[email protected]>
iio: magnetometer: ak8975: drop incorrect AK09116 compatible

Biju Das <[email protected]>

    iio: magnetometer: ak8975: Convert enum->pointer for data in the match tables

Vasileios Amoiridis <[email protected]>
iio: chemical: bme680: Fix read/write ops to device by adding mutexes

Antoniu Miclaus <[email protected]>
ABI: testing: fix admv8818 attr description

Zijun Hu <[email protected]>
driver core: Fix error handling in driver API device_rename()

Guillaume Stols <[email protected]>
iio: adc: ad7606: fix standby gpio state to match the documentation

Guillaume Stols <[email protected]>
iio: adc: ad7606: fix oversampling gpio array

Hannes Reinecke <[email protected]>
nvme-multipath: system fails to create generic nvme device

Alexander Dahl <[email protected]>
spi: atmel-quadspi: Avoid overwriting delay register settings

Ming Lei <[email protected]>
lib/sbitmap: define swap_lock as raw_spinlock_t

Jinjie Ruan <[email protected]>
spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time

Jinjie Ruan <[email protected]>
spi: atmel-quadspi: Undo runtime PM changes at driver exit time

Chao Yu <[email protected]>
f2fs: fix to don't set SB_RDONLY in f2fs_handle_critical_error()

Chao Yu <[email protected]>
f2fs: get rid of online repaire on corrupted directory

Chao Yu <[email protected]>
f2fs: clean up w/ dotdot_name

Daeho Jeong <[email protected]>
f2fs: prevent atomic file from being dirtied before commit

Yeongjin Gil <[email protected]>
f2fs: compress: don't redirty sparse cluster during {,de}compress

Chao Yu <[email protected]>
f2fs: compress: do sanity check on cluster when CONFIG_F2FS_CHECK_FS is on

Chao Yu <[email protected]>
f2fs: fix to avoid use-after-free in f2fs_stop_gc_thread()

Chao Yu <[email protected]>
f2fs: support .shutdown in f2fs_sops

Chao Yu <[email protected]>
f2fs: atomic: fix to truncate pagecache before on-disk metadata truncation

Chao Yu <[email protected]>
f2fs: fix to wait page writeback before setting gcing flag

Yeongjin Gil <[email protected]>
f2fs: Create COW inode from parent dentry for atomic write

Chao Yu <[email protected]>
f2fs: fix to avoid racing in between read and OPU dio write

Chao Yu <[email protected]>
f2fs: reduce expensive checkpoint trigger frequency

Chao Yu <[email protected]>
f2fs: atomic: fix to avoid racing w/ GC

Danny Tsen <[email protected]>
crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10

Herbert Xu <[email protected]>
crypto: caam - Pad SG length when allocating hash edesc

Li Lingfeng <[email protected]>
nfsd: return -EINVAL when namelen is 0

Guoqing Jiang <[email protected]>
nfsd: call cache_put if xdr_reserve_space returns NULL

Dave Jiang <[email protected]>
ntb: Force physically contiguous allocation of rx ring buffers

Max Hawking <[email protected]>
ntb_perf: Fix printk format

Jinjie Ruan <[email protected]>
ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()

Vitaliy Shevtsov <[email protected]>
RDMA/irdma: fix error message in irdma_modify_qp_roce()

Mikhail Lobanov <[email protected]>
RDMA/cxgb4: Added NULL check for lookup_atid

Jinjie Ruan <[email protected]>
riscv: Fix fp alignment bug in perf_callchain_user()

Mark Bloch <[email protected]>
RDMA/mlx5: Obtain upper net device only when needed

Junxian Huang <[email protected]>
RDMA/hns: Fix restricted __le16 degrades to integer issue

Junxian Huang <[email protected]>
RDMA/hns: Optimize hem allocation performance

Chengchang Tang <[email protected]>
RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS

Junxian Huang <[email protected]>
RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler

Chengchang Tang <[email protected]>
RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled

wenglianfa <[email protected]>
RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()

wenglianfa <[email protected]>
RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08

Junxian Huang <[email protected]>
RDMA/hns: Don't modify rq next block addr in HIP09 QPC

Jonas Blixt <[email protected]>
watchdog: imx_sc_wdt: Don't disable WDT in suspend

Michael Guralnik <[email protected]>
RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache

Cheng Xu <[email protected]>
RDMA/erdma: Return QP state in erdma_query_qp

Alexandra Diupina <[email protected]>
PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port()

Patrisious Haddad <[email protected]>
IB/core: Fix ib_cache_setup_one error flow cleanup

Wang Jianzheng <[email protected]>
pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function

Jeff Layton <[email protected]>
nfsd: fix refcount leak when file is unhashed after being found

Jeff Layton <[email protected]>
nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire

Alexander Shiyan <[email protected]>

    clk: rockchip: rk3588: Fix 32k clock name for pmu_24m_32k_100m_src_p

Yuntao Liu <[email protected]>
clk: starfive: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage

David Lechner <[email protected]>
clk: ti: dra7-atl: Fix leak of of_nodes

Md Haris Iqbal <[email protected]>
RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds

Jack Wang <[email protected]>
RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer

Yunfei Dong <[email protected]>
media: mediatek: vcodec: Fix H264 stateless decoder smatch warning

Yunfei Dong <[email protected]>
media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning

Yunfei Dong <[email protected]>
media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning

Claudiu Beznea <[email protected]>
clk: at91: sama7g5: Allocate only the needed amount of memory for PLLs

Yang Yingliang <[email protected]>
pinctrl: single: fix missing error code in pcs_probe()

Zhu Yanjun <[email protected]>
RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency

Biju Das <[email protected]>
media: platform: rzg2l-cru: rzg2l-csi2: Add missing MODULE_DEVICE_TABLE

Sean Anderson <[email protected]>
PCI: xilinx-nwl: Clean up clock on probe failure/removal

Sean Anderson <[email protected]>
PCI: xilinx-nwl: Fix register misspelling

Li Zhijian <[email protected]>
nvdimm: Fix devs leaks in scan_labels()

Samasth Norway Ananda <[email protected]>
x86/PCI: Check pcie_find_root_port() return for NULL

Javier Carrasco <[email protected]>
leds: pca995x: Fix device child node usage in pca995x_probe()

Javier Carrasco <[email protected]>
leds: pca995x: Use device_for_each_child_node() to access device child nodes

Pieterjan Camerlynck <[email protected]>
leds: leds-pca995x: Add support for NXP PCA9956B

Dmitry Baryshkov <[email protected]>
clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLL

Varadarajan Narayanan <[email protected]>
clk: qcom: ipq5332: Register gcc_qdss_tsctr_clk_src

Dan Carpenter <[email protected]>
PCI: keystone: Fix if-statement expression in ks_pcie_quirk()

Takashi Sakamoto <[email protected]>
firewire: core: correct range of block for case of switch statement

Ilpo Järvinen <[email protected]>
PCI: Wait for Link before restoring Downstream Buses

Junlin Li <[email protected]>
drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error

Junlin Li <[email protected]>
drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error

Emanuele Ghidoli <[email protected]>
Input: ilitek_ts_i2c - add report id message validation

Emanuele Ghidoli <[email protected]>
Input: ilitek_ts_i2c - avoid wrong input subsystem sync

Christophe JAILLET <[email protected]>
pinctrl: ti: ti-iodelay: Fix some error handling paths

Peng Fan <[email protected]>
pinctrl: ti: iodelay: Use scope based of_node_put() cleanups

Rob Herring <[email protected]>
pinctrl: Use device_get_match_data()

Uwe Kleine-König <[email protected]>
pinctrl: ti: ti-iodelay: Convert to platform remove callback returning void

Javier Carrasco <[email protected]>
leds: bd2606mvv: Fix device child node usage in bd2606mvv_probe()

Dmitry Baryshkov <[email protected]>
clk: qcom: dispcc-sm8550: use rcg2_shared_ops for ESC RCGs

Dmitry Baryshkov <[email protected]>
clk: qcom: dispcc-sm8650: Update the GDSC flags

Dmitry Baryshkov <[email protected]>
clk: qcom: dispcc-sm8550: use rcg2_ops for mdss_dptx1_aux_clk_src

Dmitry Baryshkov <[email protected]>
clk: qcom: dispcc-sm8550: fix several supposed typos

Jonas Karlman <[email protected]>
clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228

Peng Fan <[email protected]>
remoteproc: imx_rproc: Initialize workqueue earlier

Peng Fan <[email protected]>
remoteproc: imx_rproc: Correct ddr alias for i.MX8M

Peng Fan <[email protected]>
clk: imx: imx8qxp: Parent should be initialized earlier than the clock

Peng Fan <[email protected]>
clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk

Zhipeng Wang <[email protected]>
clk: imx: imx8mp: fix clock tree update of TF-A managed clocks

Pengfei Li <[email protected]>
clk: imx: fracn-gppll: fix fractional part of PLL getting lost

Ye Li <[email protected]>
clk: imx: composite-7ulp: Check the PCC present bit

Jacky Bai <[email protected]>
clk: imx: composite-93: keep root clock on when mcore enabled

Peng Fan <[email protected]>
clk: imx: composite-8m: Enable gate clk with mcore_booted

Markus Elfring <[email protected]>
clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection

Sebastien Laveze <[email protected]>
clk: imx: imx6ul: fix default parent for enet*_ref_sel

Shengjiu Wang <[email protected]>
clk: imx: clk-audiomix: Correct parent clock for earc_phy and audpll

Ian Rogers <[email protected]>
perf time-utils: Fix 32-bit nsec parsing

Yang Jihong <[email protected]>
perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time

Yicong Yang <[email protected]>
perf stat: Display iostat headers correctly

Yang Jihong <[email protected]>
perf sched timehist: Fix missing free of session in perf_sched__timehist()

Kan Liang <[email protected]>
perf report: Fix --total-cycles --stdio output error

Namhyung Kim <[email protected]>
perf ui/browser/annotate: Use global annotation_options

Namhyung Kim <[email protected]>
perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source'

Namhyung Kim <[email protected]>
perf annotate: Split branch stack cycles info from 'struct annotation'

Ian Rogers <[email protected]>
perf inject: Fix leader sampling inserting additional samples

Ian Rogers <[email protected]>
perf callchain: Fix stitch LBR memory leaks

Namhyung Kim <[email protected]>
perf mem: Free the allocated sort string, fixing a leak

Daniel Borkmann <[email protected]>
bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error

Daniel Borkmann <[email protected]>
bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types

Daniel Borkmann <[email protected]>
bpf: Fix helper writes to read-only maps

Daniel Borkmann <[email protected]>
bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit

Ryusuke Konishi <[email protected]>
nilfs2: fix potential oob read in nilfs_btree_check_delete()

Ryusuke Konishi <[email protected]>
nilfs2: determine empty node blocks as corrupted

Ryusuke Konishi <[email protected]>
nilfs2: fix potential null-ptr-deref in nilfs_btree_insert()

Yujie Liu <[email protected]>
sched/numa: Fix the vma scan starving issue

Mel Gorman <[email protected]>
sched/numa: Complete scanning of inactive VMAs when there is no alternative

Mel Gorman <[email protected]>
sched/numa: Complete scanning of partial VMAs regardless of PID activity

Raghavendra K T <[email protected]>
sched/numa: Move up the access pid reset logic

Mel Gorman <[email protected]>
sched/numa: Trace decisions related to skipping VMAs

Mel Gorman <[email protected]>

    sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset

Mel Gorman <[email protected]>
sched/numa: Document vma_numab_state fields

Ojaswin Mujoo <[email protected]>
ext4: check stripe size compatibility on remount as well

Thadeu Lima de Souza Cascardo <[email protected]>
ext4: avoid OOB when system.data xattr changes underneath the filesystem

Thadeu Lima de Souza Cascardo <[email protected]>
ext4: return error on ext4_find_inline_entry

Kemeng Shi <[email protected]>
ext4: avoid negative min_clusters in find_group_orlov()

Kemeng Shi <[email protected]>
ext4: avoid potential buffer_head leak in __ext4_new_inode()

Kemeng Shi <[email protected]>
ext4: avoid buffer_head leak in ext4_mark_inode_used()

Jiawei Ye <[email protected]>
smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso

yangerkun <[email protected]>
ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard

Chen Yu <[email protected]>
kthread: fix task state in kthread worker if being frozen

Lasse Collin <[email protected]>
xz: cleanup CRC32 edits from 2018

Eduard Zingerman <[email protected]>
bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos

Jiangshan Yi <[email protected]>
samples/bpf: Fix compilation errors with cf-protection option

Tony Ambardar <[email protected]>
selftests/bpf: Fix error compiling tc_redirect.c with musl libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix compile if backtrace support missing in libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix redefinition errors compiling lwt_reroute.c

Yonghong Song <[email protected]>
selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute

Tony Ambardar <[email protected]>
selftests/bpf: Fix C++ compile error from missing _Bool type

Tony Ambardar <[email protected]>
selftests/bpf: Fix error compiling test_lru_map.c

Tony Ambardar <[email protected]>
selftests/bpf: Fix arg parsing in veristat, test_progs

David Vernet <[email protected]>
libbpf: Don't take direct pointers into BTF data from st_ops

Eduard Zingerman <[email protected]>
libbpf: Sync progs autoload with maps autocreate for struct_ops maps

Kui-Feng Lee <[email protected]>

    libbpf: Convert st_ops->data to shadow type.

Kui-Feng Lee <[email protected]>
libbpf: Find correct module BTFs for struct_ops maps and progs.

Andrii Nakryiko <[email protected]>
libbpf: use stable map placeholder FDs

Tony Ambardar <[email protected]>
selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix errors compiling decap_sanity.c with musl libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix errors compiling lwt_redirect.c with musl libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix compiling core_reloc.c with musl-libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix compiling tcp_rtt.c with musl-libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix compiling flow_dissector.c with musl-libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix compiling kfree_skb.c with musl-libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix include of <sys/fcntl.h>

Yonghong Song <[email protected]>
selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test

Yonghong Song <[email protected]>
selftests/bpf: Refactor out some functions in ns_current_pid_tgid test

Yonghong Song <[email protected]>
selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test

Tony Ambardar <[email protected]>
selftests/bpf: Fix missing BUILD_BUG_ON() declaration

Tony Ambardar <[email protected]>
selftests/bpf: Fix missing UINT_MAX definitions in benchmarks

Tony Ambardar <[email protected]>
selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c

Tony Ambardar <[email protected]>
selftests/bpf: Drop unneeded error.h includes

Tushar Vyavahare <[email protected]>
selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size

Tony Ambardar <[email protected]>
selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc

Tony Ambardar <[email protected]>
selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c

Tony Ambardar <[email protected]>
selftests/bpf: Use pid_t consistently in test_progs.c

Tony Ambardar <[email protected]>
tools/runqslower: Fix LDFLAGS and add LDLIBS support

Tony Ambardar <[email protected]>
selftests/bpf: Fix wrong binary in Makefile log output

Cupertino Miranda <[email protected]>
selftests/bpf: Add CFLAGS per source file and runner

Jose E. Marchesi <[email protected]>
bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC

Jose E. Marchesi <[email protected]>
bpf: Disable some `attribute ignored' warnings in GCC

Jose E. Marchesi <[email protected]>
bpf: Use -Wno-error in certain tests when building with GCC

Tony Ambardar <[email protected]>
selftests/bpf: Fix error linking uprobe_multi on mips

Alexei Starovoitov <[email protected]>
selftests/bpf: Workaround strict bpf_lsm return value check.

Tianchen Ding <[email protected]>
sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy

Jonathan McDowell <[email protected]>
tpm: Clean up TPM space after command failure

Juergen Gross <[email protected]>
xen/swiotlb: fix allocated size

Juergen Gross <[email protected]>
xen/swiotlb: add alignment check for dma buffers

Juergen Gross <[email protected]>
xen: tolerate ACPI NVS memory overlapping with Xen allocated memory

Juergen Gross <[email protected]>
xen: add capability to remap non-RAM pages to different PFNs

Juergen Gross <[email protected]>
xen: move max_pfn in xen_memory_setup() out of function scope

Juergen Gross <[email protected]>
xen: introduce generic helper checking for memory map conflicts

Linus Torvalds <[email protected]>
minmax: avoid overly complex min()/max() macro arguments in xen

Niklas Cassel <[email protected]>
ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense data

Jason Gerecke <[email protected]>
HID: wacom: Do not warn about dropped packets for first packet

Jason Gerecke <[email protected]>
HID: wacom: Support sequence numbers smaller than 16-bit

Juergen Gross <[email protected]>
xen: use correct end address of kernel for conflict checking

Yuesong Li <[email protected]>
drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind()

Sherry Yang <[email protected]>
drm/msm: fix %s null argument error

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: correct programming sequence for SM8350 / SM8450

Wolfram Sang <[email protected]>
ipmi: docs: don't advertise deprecated sysfs entries

Vladimir Lypak <[email protected]>
drm/msm/a5xx: workaround early ring-buffer emptiness check

Vladimir Lypak <[email protected]>
drm/msm/a5xx: fix races in preemption evaluation stage

Vladimir Lypak <[email protected]>
drm/msm/a5xx: properly clear preemption records on resume

Vladimir Lypak <[email protected]>
drm/msm/a5xx: disable preemption in submits by default

Aleksandr Mishin <[email protected]>
drm/msm: Fix incorrect file name output in adreno_request_fw()

Christophe Leroy <[email protected]>
powerpc/vdso: Inconditionally use CFUNC macro

Christophe Leroy <[email protected]>
powerpc/8xx: Fix kernel vs user address comparison

Christophe Leroy <[email protected]>
powerpc/8xx: Fix initial memory mapping

Fei Shao <[email protected]>
drm/mediatek: Use spin_lock_irqsave() for CRTC event lock

Jason-JH.Lin <[email protected]>
drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config()

Jeongjun Park <[email protected]>
jfs: fix out-of-bounds in dbNextAG() and diAlloc()

Dan Carpenter <[email protected]>
scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del()

Stefan Wahren <[email protected]>
drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get

Liu Ying <[email protected]>
drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid()

Nikita Zhandarovich <[email protected]>
drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets

Jonas Karlman <[email protected]>
drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode

Alex Bee <[email protected]>
drm/rockchip: vop: Allow 4096px width scaling

WangYuli <[email protected]>
drm/amd/amdgpu: Properly tune the size of struct

Finn Thain <[email protected]>
scsi: NCR5380: Check for phase match during PDMA fixup

Gilbert Wu <[email protected]>
scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly

Alex Deucher <[email protected]>
drm/radeon: properly handle vbios fake edid sizing

Alex Deucher <[email protected]>
drm/amdgpu: properly handle vbios fake edid sizing

Srinivasan Shanmugam <[email protected]>
drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func

Claudiu Beznea <[email protected]>
drm/stm: ltdc: check memory returned by devm_kzalloc()

Christophe JAILLET <[email protected]>
drm/stm: Fix an error handling path in stm_drm_platform_probe()

Geert Uytterhoeven <[email protected]>
pmdomain: core: Harden inter-column space in debug summary

Dmitry Baryshkov <[email protected]>
iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660

Konrad Dybcio <[email protected]>
iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pages

Marc Gonzalez <[email protected]>
iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux

Miquel Raynal <[email protected]>
mtd: rawnand: mtk: Fix init error path

Miquel Raynal <[email protected]>
mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips

Jinjie Ruan <[email protected]>
mtd: rawnand: mtk: Use for_each_child_of_node_scoped()

Frederic Weisbecker <[email protected]>
rcu/nocb: Fix RT throttling hrtimer armed from offline CPU

Charles Han <[email protected]>
mtd: powernv: Add check devm_kasprintf() returned value

Jason Gunthorpe <[email protected]>
iommu/amd: Do not set the D bit on AMD v2 table entries

Christophe JAILLET <[email protected]>
fbdev: hpfb: Fix an error handling path in hpfb_dio_probe()

Artur Weber <[email protected]>
power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense

Chris Morgan <[email protected]>

    power: supply: axp20x_battery: Remove design from min and max voltage

Yuntao Liu <[email protected]>
hwmon: (ntc_thermistor) fix module autoloading

Mirsad Todorovac <[email protected]>
mtd: slram: insert break after errors in parsing the map

Guenter Roeck <[email protected]>
hwmon: (max16065) Fix alarm attributes

Andrew Davis <[email protected]>

    hwmon: (max16065) Remove use of i2c_match_id()

Guenter Roeck <[email protected]>
hwmon: (max16065) Fix overflows seen when writing limits

tangbin <[email protected]>
ASoC: loongson: fix error release

Finn Thain <[email protected]>
m68k: Fix kernel_clone_args.flags in m68k_clone()

Yuntao Liu <[email protected]>
ALSA: hda: cs35l41: fix module autoloading

Masami Hiramatsu (Google) <[email protected]>
selftests/ftrace: Add required dependency for kprobe tests

Linus Walleij <[email protected]>
ASoC: tas2781-i2c: Get the right GPIO line

Linus Walleij <[email protected]>
ASoC: tas2781-i2c: Drop weird GPIO code

Rob Herring (Arm) <[email protected]>

    ASoC: tas2781: Use of_property_read_reg()

Gergo Koteles <[email protected]>
ASoC: tas2781: remove unused acpi_subysystem_id

Ma Ke <[email protected]>
ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error

Yosry Ahmed <[email protected]>
x86/mm: Use IPIs to synchronize LAM enablement

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8195: Correct clock order for dp_intf*

Ankit Agrawal <[email protected]>
clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init()

Krzysztof Kozlowski <[email protected]>
reset: k210: fix OF node leak in probe() error path

Krzysztof Kozlowski <[email protected]>
reset: berlin: fix OF node leak in probe() error path

Krzysztof Kozlowski <[email protected]>
ARM: versatile: fix OF node leak in CPUs prepare

Krzysztof Kozlowski <[email protected]>
ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property

Claudiu Beznea <[email protected]>
ARM: dts: microchip: sama7g5: Fix RTT clock

Jinjie Ruan <[email protected]>
spi: bcmbca-hsspi: Fix missing pm_runtime_disable()

Andrew Davis <[email protected]>
arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations

Andrew Davis <[email protected]>
arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations

Jonas Karlman <[email protected]>
arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1

Alexander Dahl <[email protected]>
ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks

Lad Prabhakar <[email protected]>
arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes

Lad Prabhakar <[email protected]>
arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes

Lad Prabhakar <[email protected]>
arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes

Chen-Yu Tsai <[email protected]>
regulator: Return actual error in of_regulator_bulk_get_all()

Andy Shevchenko <[email protected]>
spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix double free in OPTEE transport

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs

David Virag <[email protected]>
arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB

Ma Ke <[email protected]>
spi: ppc4xx: handle irq_of_parse_and_map() errors

Riyan Dhiman <[email protected]>
block: fix potential invalid pointer dereference in blk_add_partition

Christian Heusel <[email protected]>
block: print symbolic error name instead of error code

Felix Moessbauer <[email protected]>
io_uring/io-wq: inherit cpuset of cgroup in io worker

Felix Moessbauer <[email protected]>
io_uring/io-wq: do not allow pinning outside of cpuset

Yu Kuai <[email protected]>
block, bfq: fix procress reference leakage for bfqq in merge chain

Yu Kuai <[email protected]>
block, bfq: fix uaf for accessing waker_bfqq after splitting

Gao Xiang <[email protected]>
erofs: fix incorrect symlink detection in fast symlink

David Howells <[email protected]>
cachefiles: Fix non-taking of sb_writers around set/removexattr

Yu Kuai <[email protected]>
block, bfq: don't break merge chain in bfq_split_bfqq()

Yu Kuai <[email protected]>
block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator()

Yu Kuai <[email protected]>

    block, bfq: fix possible UAF for bfqq->bic with merge chain

Ming Lei <[email protected]>
nbd: fix race between timeout and normal completion

Ming Lei <[email protected]>
ublk: move zone report data out of request pdu

Eric Dumazet <[email protected]>
ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()

Su Hui <[email protected]>
net: tipc: avoid possible garbage value

Justin Iurman <[email protected]>
net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input

Heiner Kallweit <[email protected]>
r8169: disable ALDPS per default for RTL8125

Jinjie Ruan <[email protected]>
net: enetc: Use IRQF_NO_AUTOEN flag in request_irq()

Guillaume Nault <[email protected]>
bareudp: Pull inner IP header on xmit.

Guillaume Nault <[email protected]>
bareudp: Pull inner IP header in bareudp_udp_encap_recv().

Luiz Augusto von Dentz <[email protected]>
Bluetooth: btusb: Fix not handling ZPL/short-transfer

Marc Kleine-Budde <[email protected]>
can: m_can: m_can_close(): stop clocks after device has been shut down

Jake Hamby <[email protected]>
can: m_can: enable NAPI before enabling interrupts

Kuniyuki Iwashima <[email protected]>

    can: bcm: Clear bo->bcm_proc_read after remove_proc_entry().

Eric Dumazet <[email protected]>
sock_map: Add a cond_resched() in sock_hash_free()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED

Jiawei Ye <[email protected]>
wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param

Dmitry Antipov <[email protected]>
wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop()

Dmitry Antipov <[email protected]>
wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors

Felix Fietkau <[email protected]>
wifi: mt76: mt7996: fix uninitialized TLV data

Benjamin Lin <[email protected]>
wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands

Howard Hsu <[email protected]>
wifi: mt76: mt7915: fix rx filter setting for bfee functionality

Dmitry Antipov <[email protected]>

    wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()

Felix Fietkau <[email protected]>
wifi: mt76: mt7603: fix mixed declarations and code

Weili Qian <[email protected]>
crypto: hisilicon/qm - inject error before stopping queue

Weili Qian <[email protected]>
crypto: hisilicon/qm - reset device before enabling it

Weili Qian <[email protected]>
crypto: hisilicon/hpre - mask cluster timeout error

John B. Wyatt IV <[email protected]>
pm:cpupower: Add missing powercap_set_enabled() stub function

Aaron Lu <[email protected]>
x86/sgx: Fix deadlock in SGX NUMA node search

Howard Hsu <[email protected]>
wifi: mt76: mt7996: fix EHT beamforming capability check

Howard Hsu <[email protected]>
wifi: mt76: mt7996: fix HE and EHT beamforming capabilities

Peter Chiu <[email protected]>
wifi: mt76: mt7996: fix wmm set of station interface to 3

Peter Chiu <[email protected]>
wifi: mt76: mt7996: fix traffic delay when switching back to working channel

Peter Chiu <[email protected]>
wifi: mt76: mt7996: use hweight16 to get correct tx antenna

Bjørn Mork <[email protected]>

    wifi: mt76: mt7915: fix oops on non-dbdc mt7986

Nishanth Menon <[email protected]>
cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately

Robin Murphy <[email protected]>
perf/arm-cmn: Ensure dtm_idx is big enough

Robin Murphy <[email protected]>
perf/arm-cmn: Fix CCLA register offset

Robin Murphy <[email protected]>
perf/arm-cmn: Refactor node ID handling. Again.

Robin Murphy <[email protected]>
perf/arm-cmn: Improve debugfs pretty-printing for large configs

Robin Murphy <[email protected]>
perf/arm-cmn: Rework DTC counters (again)

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: remove annotation to access set timeout while holding lock

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject expiration higher than timeout

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject element expiration with no timeout

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire

Clément Léger <[email protected]>
ACPI: CPPC: Fix MASK_VAL() usage

Zhang Changzhong <[email protected]>
can: j1939: use correct function name in comment

Mark Brown <[email protected]>
kselftest/arm64: Actually test SME vector length changes via sigreturn

Yicong Yang <[email protected]>
drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting

Yicong Yang <[email protected]>
drivers/perf: hisi_pcie: Record hardware counts correctly

Kamlesh Gurudasani <[email protected]>
padata: Honor the caller's alignment in case of chunk_size 0

Avraham Stern <[email protected]>
wifi: iwlwifi: mvm: increase the time between ranging measurements

Johannes Berg <[email protected]>
wifi: iwlwifi: config: label 'gl' devices as discrete

Golan Ben Ami <[email protected]>
wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL

Ping-Ke Shih <[email protected]>
wifi: mac80211: don't use rate mask for offchannel TX either

Jing Zhang <[email protected]>
drivers/perf: Fix ali_drw_pmu driver interrupt status clearing

Andre Przywara <[email protected]>
kselftest/arm64: signal: fix/refactor SVE vector length enumeration

Dan Carpenter <[email protected]>
powercap: intel_rapl: Fix off by one in get_rpi()

Calvin Owens <[email protected]>
ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros

Olaf Hering <[email protected]>
mount: handle OOM on mnt_warn_timestamp_expiry

Atish Patra <[email protected]>
RISC-V: KVM: Fix to allow hpmcounter31 from the guest

Atish Patra <[email protected]>
RISC-V: KVM: Allow legacy PMU access from guest

Andrew Jones <[email protected]>
RISC-V: KVM: Fix sbiret init before forwarding to userspace

Dmitry Kandybka <[email protected]>
wifi: rtw88: remove CPT execution branch never used

Dave Martin <[email protected]>
arm64: signal: Fix some under-bracketed UAPI macros

Yanteng Si <[email protected]>
net: stmmac: dwmac-loongson: Init ref and PTP clocks rate

Baochen Qiang <[email protected]>
wifi: ath12k: fix invalid AMPDU factor calculation in ath12k_peer_assoc_h_he()

P Praneesh <[email protected]>
wifi: ath12k: match WMI BSS chan info structure with firmware definition

P Praneesh <[email protected]>
wifi: ath12k: fix BSS chan info request WMI command

Toke Høiland-Jørgensen <[email protected]>
wifi: ath9k: Remove error checks when creating debugfs entries

Arend van Spriel <[email protected]>
wifi: brcmfmac: introducing fwil query functions

Arend van Spriel <[email protected]>
wifi: brcmfmac: export firmware interface functions

Aleksandr Mishin <[email protected]>
ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe()

Helge Deller <[email protected]>
crypto: xor - fix template benchmarking

Dmitry Antipov <[email protected]>
wifi: rtw88: always wait for both firmware loading attempts

Shubhrajyoti Datta <[email protected]>
EDAC/synopsys: Fix error injection on Zynq UltraScale+

Serge Semin <[email protected]>
EDAC/synopsys: Fix ECC status and IRQ control race condition

-------------

Diffstat:

 .gitignore                                         |   1 -
 .../ABI/testing/sysfs-bus-iio-filter-admv8818      |   2 +-
 Documentation/arch/arm64/silicon-errata.rst        |   2 +
 .../iio/magnetometer/asahi-kasei,ak8975.yaml       |   1 -
 .../devicetree/bindings/spi/spi-nxp-fspi.yaml      |  19 +-
 Documentation/driver-api/ipmi.rst                  |   2 +-
 Documentation/virt/kvm/locking.rst                 |  33 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/microchip/sam9x60.dtsi           |   4 +-
 arch/arm/boot/dts/microchip/sama7g5.dtsi           |   2 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts          |   2 +-
 arch/arm/boot/dts/nxp/imx/imx7d-zii-rmu2.dts       |   2 +-
 arch/arm/mach-ep93xx/clock.c                       |   2 +-
 arch/arm/mach-versatile/platsmp-realview.c         |   1 +
 arch/arm/vfp/vfpinstr.h                            |  44 +-
 arch/arm64/Kconfig                                 |   2 +-
 .../boot/dts/exynos/exynos7885-jackpotlte.dts      |   2 +-
 arch/arm64/boot/dts/mediatek/mt8186.dtsi           |  12 +-
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |   1 +
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |  12 +-
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |   2 +
 arch/arm64/boot/dts/renesas/r9a07g043u.dtsi        |   4 +-
 arch/arm64/boot/dts/renesas/r9a07g044.dtsi         |   4 +-
 arch/arm64/boot/dts/renesas/r9a07g054.dtsi         |   4 +-
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |   4 +-
 arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts  |   2 +-
 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts |   4 +-
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts             |   4 +-
 arch/arm64/include/asm/cputype.h                   |   2 +
 arch/arm64/include/asm/esr.h                       |  88 +--
 arch/arm64/include/uapi/asm/sigcontext.h           |   6 +-
 arch/arm64/kernel/cpu_errata.c                     |  10 +-
 arch/arm64/kvm/hyp/nvhe/ffa.c                      |  21 +-
 arch/m68k/kernel/process.c                         |   2 +-
 arch/powerpc/crypto/Kconfig                        |   1 +
 arch/powerpc/include/asm/asm-compat.h              |   6 +
 arch/powerpc/include/asm/atomic.h                  |   5 +-
 arch/powerpc/include/asm/uaccess.h                 |   7 +-
 arch/powerpc/kernel/head_8xx.S                     |   6 +-
 arch/powerpc/kernel/vdso/gettimeofday.S            |   4 -
 arch/powerpc/mm/nohash/8xx.c                       |   4 +-
 arch/riscv/include/asm/kvm_vcpu_pmu.h              |  21 +-
 arch/riscv/kernel/perf_callchain.c                 |   2 +-
 arch/riscv/kvm/vcpu_sbi.c                          |   4 +-
 arch/x86/coco/tdx/tdx.c                            |   6 +
 arch/x86/events/intel/pt.c                         |  15 +-
 arch/x86/include/asm/acpi.h                        |   8 +
 arch/x86/include/asm/hardirq.h                     |   8 +-
 arch/x86/include/asm/idtentry.h                    |  73 +-
 arch/x86/kernel/acpi/boot.c                        |  11 +
 arch/x86/kernel/cpu/sgx/main.c                     |  27 +-
 arch/x86/kernel/jailhouse.c                        |   1 +
 arch/x86/kernel/mmconf-fam10h_64.c                 |   1 +
 arch/x86/kernel/process_64.c                       |  29 +-
 arch/x86/kernel/smpboot.c                          |   1 +
 arch/x86/kernel/x86_init.c                         |   1 +
 arch/x86/kvm/lapic.c                               |  35 +-
 arch/x86/mm/tlb.c                                  |   7 +-
 arch/x86/pci/fixup.c                               |   4 +-
 arch/x86/xen/mmu_pv.c                              |   5 +-
 arch/x86/xen/p2m.c                                 |  98 +++
 arch/x86/xen/setup.c                               | 203 ++++--
 arch/x86/xen/xen-ops.h                             |   6 +-
 block/bfq-iosched.c                                |  81 +-
 block/partitions/core.c                            |   8 +-
 crypto/asymmetric_keys/asymmetric_type.c           |   7 +-
 crypto/xor.c                                       |  31 +-
 drivers/acpi/cppc_acpi.c                           |  43 +-
 drivers/acpi/device_sysfs.c                        |   5 +-
 drivers/acpi/pmic/tps68470_pmic.c                  |   6 +-
 drivers/acpi/resource.c                            |   6 +
 drivers/ata/libata-eh.c                            |   8 +
 drivers/ata/libata-scsi.c                          |   5 +-
 drivers/base/core.c                                |  15 +-
 drivers/base/firmware_loader/main.c                |  30 +
 drivers/base/module.c                              |  14 +-
 drivers/base/power/domain.c                        |   2 +-
 drivers/block/drbd/drbd_main.c                     |   8 +-
 drivers/block/drbd/drbd_state.c                    |   2 +-
 drivers/block/nbd.c                                |  13 +-
 drivers/block/ublk_drv.c                           |  62 +-
 drivers/bluetooth/btusb.c                          |   5 +-
 drivers/bus/arm-integrator-lm.c                    |   1 +
 drivers/bus/mhi/host/pci_generic.c                 |  13 +-
 drivers/char/hw_random/bcm2835-rng.c               |   4 +-
 drivers/char/hw_random/cctrng.c                    |   1 +
 drivers/char/hw_random/mtk-rng.c                   |   2 +-
 drivers/char/tpm/tpm-dev-common.c                  |   2 +
 drivers/char/tpm/tpm2-space.c                      |   3 +
 drivers/clk/at91/sama7g5.c                         |   5 +-
 drivers/clk/imx/clk-composite-7ulp.c               |   7 +
 drivers/clk/imx/clk-composite-8m.c                 |  61 +-
 drivers/clk/imx/clk-composite-93.c                 |  15 +-
 drivers/clk/imx/clk-fracn-gppll.c                  |   4 +
 drivers/clk/imx/clk-imx6ul.c                       |   4 +-
 drivers/clk/imx/clk-imx8mp-audiomix.c              |  13 +-
 drivers/clk/imx/clk-imx8mp.c                       |   4 +-
 drivers/clk/imx/clk-imx8qxp.c                      |  10 +-
 drivers/clk/qcom/clk-alpha-pll.c                   |  52 ++
 drivers/clk/qcom/clk-alpha-pll.h                   |   2 +
 drivers/clk/qcom/dispcc-sm8250.c                   |   9 +-
 drivers/clk/qcom/dispcc-sm8550.c                   |  14 +-
 drivers/clk/qcom/gcc-ipq5332.c                     |   1 +
 drivers/clk/rockchip/clk-rk3228.c                  |   2 +-
 drivers/clk/rockchip/clk-rk3588.c                  |   2 +-
 drivers/clk/starfive/clk-starfive-jh7110-vout.c    |   2 +-
 drivers/clk/ti/clk-dra7-atl.c                      |   1 +
 drivers/clocksource/timer-qcom.c                   |   7 +-
 drivers/cpufreq/ti-cpufreq.c                       |  10 +-
 drivers/cpuidle/cpuidle-riscv-sbi.c                |  21 +-
 drivers/crypto/caam/caamhash.c                     |   1 +
 drivers/crypto/ccp/sev-dev.c                       |   2 +
 drivers/crypto/hisilicon/hpre/hpre_main.c          |  54 +-
 drivers/crypto/hisilicon/qm.c                      | 151 ++--
 drivers/crypto/hisilicon/sec2/sec_main.c           |  16 +-
 drivers/crypto/hisilicon/zip/zip_main.c            |  23 +-
 drivers/cxl/core/pci.c                             |   8 +-
 drivers/edac/igen6_edac.c                          |   2 +-
 drivers/edac/synopsys_edac.c                       |  85 ++-
 drivers/firewire/core-cdev.c                       |   2 +-
 drivers/firmware/arm_scmi/optee.c                  |   7 +
 drivers/firmware/efi/libstub/tpm.c                 |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h        |   4 +-
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |  29 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  16 +
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   9 +-
 drivers/gpu/drm/amd/display/dc/dc_dsc.h            |   3 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |   6 +-
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |   5 +-
 .../drm/amd/display/modules/freesync/freesync.c    |   2 +-
 drivers/gpu/drm/bridge/lontium-lt8912b.c           |  35 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |   2 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |  32 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |  12 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.h              |   2 +
 drivers/gpu/drm/msm/adreno/a5xx_preempt.c          |  30 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |   2 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c           |   2 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c          |  12 +-
 drivers/gpu/drm/radeon/evergreen_cs.c              |  62 +-
 drivers/gpu/drm/radeon/radeon_atombios.c           |  29 +-
 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c        |   2 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   4 +-
 drivers/gpu/drm/stm/drv.c                          |   4 +-
 drivers/gpu/drm/stm/ltdc.c                         |   2 +
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |   3 +
 drivers/hid/wacom_wac.c                            |  13 +-
 drivers/hid/wacom_wac.h                            |   2 +-
 drivers/hwmon/max16065.c                           |  27 +-
 drivers/hwmon/ntc_thermistor.c                     |   1 +
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |   2 +-
 drivers/i2c/busses/i2c-aspeed.c                    |  16 +-
 drivers/i2c/busses/i2c-isch.c                      |   3 +-
 drivers/iio/adc/ad7606.c                           |   8 +-
 drivers/iio/adc/ad7606_spi.c                       |   5 +-
 drivers/iio/chemical/bme680_core.c                 |   7 +
 drivers/iio/magnetometer/ak8975.c                  |  85 +--
 drivers/infiniband/core/cache.c                    |   4 +-
 drivers/infiniband/core/iwcm.c                     |   2 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |   5 +
 drivers/infiniband/hw/erdma/erdma_verbs.c          |  25 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c           |  22 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  33 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |  16 +-
 drivers/infiniband/hw/irdma/verbs.c                |   2 +-
 drivers/infiniband/hw/mlx5/main.c                  |   2 +-
 drivers/infiniband/hw/mlx5/mr.c                    |  14 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   9 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |   1 +
 drivers/input/keyboard/adp5588-keys.c              |   2 +-
 drivers/input/serio/i8042-acpipnpio.h              |  37 +
 drivers/input/touchscreen/ilitek_ts_i2c.c          |  18 +-
 drivers/interconnect/icc-clk.c                     |   3 +-
 drivers/iommu/amd/io_pgtable_v2.c                  |   2 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |  28 +
 drivers/iommu/iommufd/io_pagetable.c               |   8 +
 drivers/leds/leds-bd2606mvv.c                      |  23 +-
 drivers/leds/leds-pca995x.c                        |  78 +-
 drivers/md/dm-rq.c                                 |   4 +-
 drivers/md/dm-verity-target.c                      |  23 +-
 drivers/md/dm.c                                    |  11 +-
 drivers/media/dvb-frontends/rtl2830.c              |   2 +-
 drivers/media/dvb-frontends/rtl2832.c              |   2 +-
 .../vcodec/decoder/vdec/vdec_h264_req_if.c         |   9 +-
 .../vcodec/decoder/vdec/vdec_h264_req_multi_if.c   |   9 +-
 .../mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c |  10 +-
 .../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c  |   1 +
 drivers/media/tuners/tuner-i2c.h                   |   4 +-
 drivers/mtd/devices/powernv_flash.c                |   3 +
 drivers/mtd/devices/slram.c                        |   2 +
 drivers/mtd/nand/raw/mtk_nand.c                    |  36 +-
 drivers/net/bareudp.c                              |  26 +-
 drivers/net/bonding/bond_main.c                    |   6 +-
 drivers/net/can/m_can/m_can.c                      |  14 +-
 drivers/net/can/usb/esd_usb.c                      |   6 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |   3 +-
 drivers/net/ethernet/realtek/r8169_phy_config.c    |   2 +
 drivers/net/ethernet/seeq/ether3.c                 |   2 +
 .../net/ethernet/stmicro/stmmac/dwmac-loongson.c   |   3 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   2 +-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |   2 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  37 +-
 drivers/net/usb/usbnet.c                           |  37 +-
 drivers/net/virtio_net.c                           |  10 +-
 drivers/net/wireless/ath/ath12k/mac.c              |   5 +-
 drivers/net/wireless/ath/ath12k/wmi.c              |   1 +
 drivers/net/wireless/ath/ath12k/wmi.h              |   3 +-
 drivers/net/wireless/ath/ath9k/debug.c             |   2 -
 drivers/net/wireless/ath/ath9k/htc_drv_debug.c     |   2 -
 .../wireless/broadcom/brcm80211/brcmfmac/btcoex.c  |   2 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  26 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fwil.c    | 115 +--
 .../wireless/broadcom/brcm80211/brcmfmac/fwil.h    | 145 +++-
 drivers/net/wireless/intel/iwlwifi/cfg/bz.c        |  11 +
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/constants.h |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  36 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7603/dma.c    |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7615/init.c   |   3 +
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   3 +-
 drivers/net/wireless/mediatek/mt76/mt7921/init.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt7996/init.c   |  65 +-
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   |   6 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c    |  23 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.h    |   4 +-
 drivers/net/wireless/microchip/wilc1000/hif.c      |   4 +-
 drivers/net/wireless/realtek/rtw88/coex.c          |  38 +-
 drivers/net/wireless/realtek/rtw88/fw.c            |  13 +-
 drivers/net/wireless/realtek/rtw88/main.c          |   7 +-
 drivers/net/wireless/realtek/rtw88/rtw8821cu.c     |   2 -
 drivers/net/wireless/realtek/rtw88/rtw8822c.c      |  12 +-
 drivers/ntb/hw/intel/ntb_hw_gen1.c                 |   2 +-
 drivers/ntb/ntb_transport.c                        |  23 +-
 drivers/ntb/test/ntb_perf.c                        |   2 +-
 drivers/nvdimm/namespace_devs.c                    |  34 +-
 drivers/nvme/host/multipath.c                      |   2 +-
 drivers/pci/controller/dwc/pci-dra7xx.c            |   3 +-
 drivers/pci/controller/dwc/pci-imx6.c              |   7 +-
 drivers/pci/controller/dwc/pci-keystone.c          |   2 +-
 drivers/pci/controller/dwc/pcie-kirin.c            |   4 +-
 drivers/pci/controller/pcie-xilinx-nwl.c           |  39 +-
 drivers/pci/pci.c                                  |  20 +-
 drivers/pci/pci.h                                  |   6 +-
 drivers/pci/quirks.c                               |  31 +-
 drivers/perf/alibaba_uncore_drw_pmu.c              |   2 +-
 drivers/perf/arm-cmn.c                             | 242 +++---
 drivers/perf/hisilicon/hisi_pcie_pmu.c             |  16 +-
 drivers/pinctrl/bcm/pinctrl-ns.c                   |   8 +-
 drivers/pinctrl/berlin/berlin-bg2.c                |   8 +-
 drivers/pinctrl/berlin/berlin-bg2cd.c              |   8 +-
 drivers/pinctrl/berlin/berlin-bg2q.c               |   8 +-
 drivers/pinctrl/berlin/berlin-bg4ct.c              |   9 +-
 drivers/pinctrl/berlin/pinctrl-as370.c             |   9 +-
 drivers/pinctrl/mvebu/pinctrl-armada-38x.c         |   9 +-
 drivers/pinctrl/mvebu/pinctrl-armada-39x.c         |   9 +-
 drivers/pinctrl/mvebu/pinctrl-armada-ap806.c       |   5 +-
 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c       |   6 +-
 drivers/pinctrl/mvebu/pinctrl-armada-xp.c          |   9 +-
 drivers/pinctrl/mvebu/pinctrl-dove.c               |  48 +-
 drivers/pinctrl/mvebu/pinctrl-kirkwood.c           |   7 +-
 drivers/pinctrl/mvebu/pinctrl-orion.c              |   7 +-
 drivers/pinctrl/nomadik/pinctrl-abx500.c           |   9 +-
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |  10 +-
 drivers/pinctrl/pinctrl-at91.c                     |  11 +-
 drivers/pinctrl/pinctrl-single.c                   |   3 +-
 drivers/pinctrl/pinctrl-xway.c                     |  11 +-
 drivers/pinctrl/ti/pinctrl-ti-iodelay.c            | 113 ++-
 drivers/power/supply/axp20x_battery.c              |  16 +-
 drivers/power/supply/max17042_battery.c            |   5 +-
 drivers/powercap/intel_rapl_common.c               |   2 +-
 drivers/pps/clients/pps_parport.c                  |  14 +-
 drivers/regulator/of_regulator.c                   |   2 +-
 drivers/remoteproc/imx_rproc.c                     |   6 +-
 drivers/reset/reset-berlin.c                       |   3 +-
 drivers/reset/reset-k210.c                         |   3 +-
 drivers/scsi/NCR5380.c                             |  78 +-
 drivers/scsi/elx/libefc/efc_nport.c                |   2 +-
 drivers/scsi/mac_scsi.c                            | 166 ++---
 drivers/scsi/sd.c                                  |   2 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |  20 +-
 drivers/soc/fsl/qe/tsa.c                           |   2 +-
 drivers/soc/qcom/smd-rpm.c                         |  35 +-
 drivers/soc/versatile/soc-integrator.c             |   1 +
 drivers/soc/versatile/soc-realview.c               |  20 +-
 drivers/spi/atmel-quadspi.c                        |  15 +-
 drivers/spi/spi-bcmbca-hsspi.c                     |   8 +-
 drivers/spi/spi-fsl-lpspi.c                        |   1 +
 drivers/spi/spi-nxp-fspi.c                         |  54 +-
 drivers/spi/spi-ppc4xx.c                           |   7 +-
 drivers/thunderbolt/switch.c                       | 331 +++++++--
 drivers/thunderbolt/tb.c                           | 812 ++++++++++++++++-----
 drivers/thunderbolt/tb.h                           |  56 +-
 drivers/thunderbolt/tb_regs.h                      |   9 +-
 drivers/thunderbolt/tunnel.c                       | 217 ++++--
 drivers/thunderbolt/tunnel.h                       |  26 +-
 drivers/thunderbolt/usb4.c                         | 116 ++-
 drivers/tty/serial/8250/8250_omap.c                |   2 +-
 drivers/tty/serial/qcom_geni_serial.c              |  31 +-
 drivers/tty/serial/rp2.c                           |   2 +-
 drivers/tty/serial/serial_core.c                   |  14 +-
 drivers/ufs/host/ufs-qcom.c                        |   2 +-
 drivers/usb/cdns3/cdnsp-ring.c                     |   6 +-
 drivers/usb/cdns3/host.c                           |   4 +-
 drivers/usb/class/cdc-acm.c                        |   2 +
 drivers/usb/dwc2/drd.c                             |   9 +
 drivers/usb/host/xhci-mem.c                        |   5 +-
 drivers/usb/host/xhci-pci.c                        |  17 +-
 drivers/usb/host/xhci-ring.c                       |  14 +
 drivers/usb/host/xhci.h                            |   3 +
 drivers/usb/misc/appledisplay.c                    |  15 +-
 drivers/usb/misc/cypress_cy7c63.c                  |   4 +
 drivers/usb/misc/yurex.c                           |  24 +-
 drivers/vhost/vdpa.c                               |  16 +-
 drivers/video/fbdev/hpfb.c                         |   1 +
 drivers/watchdog/imx_sc_wdt.c                      |  24 -
 drivers/xen/swiotlb-xen.c                          |  10 +-
 fs/btrfs/btrfs_inode.h                             |  47 +-
 fs/btrfs/ctree.h                                   |   2 +
 fs/btrfs/extent-tree.c                             |   4 +-
 fs/btrfs/file.c                                    |  34 +-
 fs/btrfs/ioctl.c                                   |   4 +-
 fs/btrfs/subpage.c                                 |  10 +-
 fs/btrfs/tree-checker.c                            |   2 +-
 fs/cachefiles/xattr.c                              |  34 +-
 fs/crypto/fname.c                                  |   8 +-
 fs/ecryptfs/crypto.c                               |  10 -
 fs/erofs/inode.c                                   |  20 +-
 fs/ext4/ialloc.c                                   |  14 +-
 fs/ext4/inline.c                                   |  35 +-
 fs/ext4/mballoc.c                                  |  10 +-
 fs/ext4/super.c                                    |  29 +-
 fs/f2fs/compress.c                                 |  87 ++-
 fs/f2fs/data.c                                     |  14 +-
 fs/f2fs/dir.c                                      |   3 +-
 fs/f2fs/extent_cache.c                             |   4 +-
 fs/f2fs/f2fs.h                                     |  48 +-
 fs/f2fs/file.c                                     | 167 +++--
 fs/f2fs/inode.c                                    |   5 +
 fs/f2fs/namei.c                                    |  69 --
 fs/f2fs/segment.c                                  |   8 +
 fs/f2fs/super.c                                    |  20 +-
 fs/f2fs/xattr.c                                    |  14 +-
 fs/fcntl.c                                         |  14 +-
 fs/inode.c                                         |   4 +
 fs/jfs/jfs_dmap.c                                  |   4 +-
 fs/jfs/jfs_imap.c                                  |   2 +-
 fs/namei.c                                         |   6 +-
 fs/namespace.c                                     |  14 +-
 fs/nfs/nfs4state.c                                 |   1 +
 fs/nfsd/filecache.c                                |   3 +-
 fs/nfsd/nfs4idmap.c                                |  13 +-
 fs/nfsd/nfs4recover.c                              |   8 +
 fs/nilfs2/btree.c                                  |  12 +-
 fs/smb/server/vfs.c                                |  19 +-
 include/acpi/cppc_acpi.h                           |   2 +
 include/linux/bitmap.h                             |  77 ++
 include/linux/bpf.h                                |   7 +-
 include/linux/f2fs_fs.h                            |   2 +-
 include/linux/fs.h                                 |  11 +
 include/linux/mm.h                                 |   4 +-
 include/linux/mm_types.h                           |  31 +-
 include/linux/sbitmap.h                            |   2 +-
 include/linux/sched/numa_balancing.h               |  10 +
 include/linux/usb/usbnet.h                         |  15 +
 include/linux/xarray.h                             |   6 +
 include/net/bluetooth/hci_core.h                   |   4 +-
 include/net/ip.h                                   |   2 +
 include/net/mac80211.h                             |   7 +-
 include/net/tcp.h                                  |  21 +-
 include/sound/tas2781.h                            |   8 +-
 include/trace/events/f2fs.h                        |   3 +-
 include/trace/events/sched.h                       |  52 ++
 io_uring/io-wq.c                                   |  25 +-
 io_uring/io_uring.c                                |   4 +-
 io_uring/sqpoll.c                                  |  12 +
 kernel/bpf/btf.c                                   |   8 +
 kernel/bpf/helpers.c                               |  12 +-
 kernel/bpf/syscall.c                               |   4 +-
 kernel/bpf/verifier.c                              |  57 +-
 kernel/kthread.c                                   |  10 +-
 kernel/locking/lockdep.c                           |  50 +-
 kernel/module/Makefile                             |   2 +-
 kernel/padata.c                                    |   6 +-
 kernel/rcu/tree_nocb.h                             |   5 +-
 kernel/sched/fair.c                                | 134 +++-
 kernel/trace/bpf_trace.c                           |  15 +-
 lib/debugobjects.c                                 |   5 +-
 lib/sbitmap.c                                      |   4 +-
 lib/test_xarray.c                                  |  93 +++
 lib/xarray.c                                       |  53 +-
 lib/xz/xz_crc32.c                                  |   2 +-
 lib/xz/xz_private.h                                |   4 -
 mm/damon/vaddr.c                                   |   2 +
 mm/filemap.c                                       |  50 +-
 mm/mmap.c                                          |   4 +
 mm/util.c                                          |   2 +-
 net/bluetooth/hci_conn.c                           |   6 +-
 net/bluetooth/hci_sync.c                           |   5 +-
 net/bluetooth/mgmt.c                               |  13 +-
 net/can/bcm.c                                      |   4 +-
 net/can/j1939/transport.c                          |   8 +-
 net/core/filter.c                                  |  50 +-
 net/core/sock_map.c                                |   1 +
 net/ipv4/icmp.c                                    | 103 +--
 net/ipv6/Kconfig                                   |   1 +
 net/ipv6/icmp.c                                    |  28 +-
 net/ipv6/netfilter/nf_reject_ipv6.c                |  14 +-
 net/ipv6/route.c                                   |   2 +-
 net/ipv6/rpl_iptunnel.c                            |  12 +-
 net/mac80211/iface.c                               |  17 +-
 net/mac80211/offchannel.c                          |   1 +
 net/mac80211/rate.c                                |   2 +-
 net/mac80211/scan.c                                |   2 +-
 net/mac80211/tx.c                                  |   2 +-
 net/netfilter/nf_conntrack_netlink.c               |   7 +-
 net/netfilter/nf_tables_api.c                      |  16 +-
 net/qrtr/af_qrtr.c                                 |   2 +-
 net/tipc/bcast.c                                   |   2 +-
 net/wireless/nl80211.c                             |   3 +-
 net/wireless/scan.c                                |   6 +-
 net/wireless/sme.c                                 |   3 +-
 samples/bpf/Makefile                               |   6 +-
 security/bpf/hooks.c                               |   1 -
 security/smack/smackfs.c                           |   2 +-
 sound/pci/hda/cs35l41_hda_spi.c                    |   1 +
 sound/pci/hda/tas2781_hda_i2c.c                    |  14 +-
 sound/soc/codecs/rt5682.c                          |   4 +-
 sound/soc/codecs/rt5682s.c                         |   4 +-
 sound/soc/codecs/tas2781-comlib.c                  |   4 -
 sound/soc/codecs/tas2781-fmwlib.c                  |   1 -
 sound/soc/codecs/tas2781-i2c.c                     |  56 +-
 sound/soc/loongson/loongson_card.c                 |   4 +-
 tools/bpf/runqslower/Makefile                      |   3 +-
 tools/lib/bpf/bpf.c                                |   4 +-
 tools/lib/bpf/bpf.h                                |   4 +-
 tools/lib/bpf/libbpf.c                             | 246 +++++--
 tools/lib/bpf/libbpf_internal.h                    |  14 +
 tools/lib/bpf/libbpf_probes.c                      |   1 +
 tools/perf/builtin-annotate.c                      |   2 +-
 tools/perf/builtin-inject.c                        |   1 +
 tools/perf/builtin-mem.c                           |   1 +
 tools/perf/builtin-report.c                        |  11 +-
 tools/perf/builtin-sched.c                         |   8 +-
 tools/perf/builtin-top.c                           |   3 +-
 tools/perf/ui/browsers/annotate.c                  |  77 +-
 tools/perf/ui/browsers/hists.c                     |  34 +-
 tools/perf/ui/browsers/hists.h                     |   2 -
 tools/perf/util/annotate.c                         | 118 +--
 tools/perf/util/annotate.h                         |  39 +-
 tools/perf/util/block-info.c                       |  10 +-
 tools/perf/util/block-info.h                       |   3 +-
 tools/perf/util/hist.h                             |  25 +-
 tools/perf/util/machine.c                          |  17 +-
 tools/perf/util/session.c                          |   3 +
 tools/perf/util/sort.c                             |  14 +-
 tools/perf/util/stat-display.c                     |   3 +-
 tools/perf/util/thread.c                           |   4 +
 tools/perf/util/thread.h                           |   1 +
 tools/perf/util/time-utils.c                       |   4 +-
 tools/perf/util/tool.h                             |   1 +
 tools/power/cpupower/lib/powercap.c                |   8 +
 tools/testing/selftests/arm64/signal/Makefile      |   2 +-
 tools/testing/selftests/arm64/signal/sve_helpers.c |  56 ++
 tools/testing/selftests/arm64/signal/sve_helpers.h |  21 +
 .../testcases/fake_sigreturn_sme_change_vl.c       |  46 +-
 .../testcases/fake_sigreturn_sve_change_vl.c       |  30 +-
 .../selftests/arm64/signal/testcases/ssve_regs.c   |  36 +-
 .../arm64/signal/testcases/ssve_za_regs.c          |  36 +-
 .../selftests/arm64/signal/testcases/sve_regs.c    |  32 +-
 .../selftests/arm64/signal/testcases/za_no_regs.c  |  32 +-
 .../selftests/arm64/signal/testcases/za_regs.c     |  36 +-
 tools/testing/selftests/bpf/Makefile               |  30 +-
 tools/testing/selftests/bpf/bench.c                |   1 +
 tools/testing/selftests/bpf/bench.h                |   1 +
 .../selftests/bpf/map_tests/sk_storage_map.c       |   2 +-
 tools/testing/selftests/bpf/network_helpers.c      |  24 +
 tools/testing/selftests/bpf/network_helpers.h      |   4 +
 .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c |   2 +-
 .../testing/selftests/bpf/prog_tests/core_reloc.c  |   1 +
 .../selftests/bpf/prog_tests/decap_sanity.c        |   1 -
 .../selftests/bpf/prog_tests/flow_dissector.c      |   3 +-
 tools/testing/selftests/bpf/prog_tests/kfree_skb.c |   1 +
 .../testing/selftests/bpf/prog_tests/lwt_helpers.h |   2 -
 .../selftests/bpf/prog_tests/lwt_redirect.c        |   2 +-
 .../testing/selftests/bpf/prog_tests/lwt_reroute.c |   2 +
 .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 156 +++-
 .../selftests/bpf/prog_tests/parse_tcp_hdr_opt.c   |   1 +
 tools/testing/selftests/bpf/prog_tests/sk_lookup.c |   1 -
 .../testing/selftests/bpf/prog_tests/tc_redirect.c |  12 +-
 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c   |   1 +
 .../selftests/bpf/prog_tests/user_ringbuf.c        |   1 +
 .../testing/selftests/bpf/progs/cg_storage_multi.h |   2 -
 .../bpf/progs/test_libbpf_get_fd_by_id_opts.c      |   1 +
 .../selftests/bpf/progs/test_ns_current_pid_tgid.c |  17 +-
 tools/testing/selftests/bpf/test_cpp.cpp           |   4 +
 tools/testing/selftests/bpf/test_lru_map.c         |   3 +-
 tools/testing/selftests/bpf/test_progs.c           |  18 +-
 tools/testing/selftests/bpf/testing_helpers.c      |   4 +-
 tools/testing/selftests/bpf/unpriv_helpers.c       |   1 -
 tools/testing/selftests/bpf/veristat.c             |   8 +-
 tools/testing/selftests/bpf/xdp_hw_metadata.c      |  14 -
 .../ftrace/test.d/kprobe/kprobe_args_char.tc       |   2 +-
 .../ftrace/test.d/kprobe/kprobe_args_string.tc     |   2 +-
 virt/kvm/kvm_main.c                                |  31 +-
 508 files changed, 6523 insertions(+), 3354 deletions(-)