Skip to content

6.13.6-rc1 review

Greg Kroah-Hartman damon linux-patches lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest157 patches 21 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/157RDMA/mlx5: Fix the recovery flow of the UMR QPdrivers/infiniband/hw/mlx5/umr.c+56 -270 replies
2/157IB/mlx5: Set and get correct qp_num for a DCT QPdrivers/infiniband/hw/mlx5/qp.c+3 -10 replies
3/157RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with errordrivers/infiniband/hw/mlx5/mr.c+12 -10 replies
4/157RDMA/mlx5: Fix a WARN during dereg_mr for DM typedrivers/infiniband/hw/mlx5/mr.c+2 -10 replies
5/157RDMA/mana_ib: Allocate PAGE aligned doorbell indexdrivers/infiniband/hw/mana/main.c+1 -10 replies
6/157RDMA/hns: Fix mbox timing out by adding retry mechanismdrivers/infiniband/hw/hns/hns_roce_hw_v2.c drivers/infiniband/hw/hns/hns_roce_hw_v2.h+50 -160 replies
7/157RDMA/bnxt_re: Add sanity checks on rdev validitydrivers/infiniband/hw/bnxt_re/main.c+5 -00 replies
8/157RDMA/bnxt_re: Allocate dev_attr information dynamicallydrivers/infiniband/hw/bnxt_re/bnxt_re.h drivers/infiniband/hw/bnxt_re/hw_counters.c drivers/infiniband/hw/bnxt_re/ib_verbs.c +5 more+51 -450 replies
9/157RDMA/bnxt_re: Fix the statistics for Gen P7 VFdrivers/infiniband/hw/bnxt_re/hw_counters.c drivers/infiniband/hw/bnxt_re/qplib_res.h+10 -20 replies
10/157landlock: Fix non-TCP sockets restrictionsecurity/landlock/net.c+1 -20 replies
11/157scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()drivers/ufs/core/ufshcd.c+4 -40 replies
12/157ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_upfs/overlayfs/copy_up.c+1 -10 replies
13/157NFS: O_DIRECT writes must check and adjust the file lengthfs/nfs/direct.c+19 -00 replies
14/157NFS: Adjust delegated timestamps for O_DIRECT reads and writesfs/nfs/direct.c+4 -00 replies
15/157SUNRPC: Prevent looping due to rpc_signal_task() racesinclude/linux/sunrpc/sched.h include/trace/events/sunrpc.h net/sunrpc/sched.c+2 -60 replies
16/157NFSv4: Fix a deadlock when recovering state on a sillyrenamed filefs/nfs/delegation.c fs/nfs/delegation.h fs/nfs/nfs4proc.c+41 -00 replies
17/157SUNRPC: Handle -ETIMEDOUT return from tlshdnet/sunrpc/xprtsock.c+9 -10 replies
18/157RDMA/mlx5: Fix implicit ODP hang on parent deregistrationdrivers/infiniband/hw/mlx5/odp.c+1 -00 replies
19/157RDMA/mlx5: Fix AH static rate parsingdrivers/infiniband/hw/mlx5/ah.c drivers/infiniband/hw/mlx5/qp.c drivers/infiniband/hw/mlx5/qp.h+6 -40 replies
20/157scsi: core: Clear driver private data when retrying requestdrivers/scsi/scsi_lib.c+7 -70 replies
21/157scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init()drivers/ufs/core/ufshcd.c+15 -150 replies
22/157RDMA/mlx5: Fix bind QP error cleanup flowdrivers/infiniband/hw/mlx5/counters.c+6 -20 replies
23/157RDMA/bnxt_re: Fix the page details for the srq created by kernel consumersdrivers/infiniband/hw/bnxt_re/ib_verbs.c+2 -00 replies
24/157sunrpc: suppress warnings for unused procfs functionsnet/sunrpc/cache.c+3 -70 replies
25/157ALSA: usb-audio: Avoid dropping MIDI events at closing multiple portssound/usb/midi.c+1 -10 replies
26/157Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP responsenet/bluetooth/l2cap_core.c+7 -20 replies
27/157rxrpc: rxperf: Fix missing decoding of terminal magic cookienet/rxrpc/rxperf.c+12 -00 replies
28/157afs: Fix the server_list to unuse a displaced server rather than putting itfs/afs/server_list.c+2 -20 replies
29/157afs: Give an afs_server object a ref on the afs_cell object it points tofs/afs/server.c include/trace/events/afs.h+5 -00 replies
30/157net: Add net_passive_inc() and net_passive_dec().include/net/net_namespace.h net/core/net_namespace.c+15 -40 replies
31/157net: better track kernel sockets lifetimeinclude/net/sock.h net/core/sock.c net/mptcp/subflow.c +5 more+30 -390 replies
32/157net: loopback: Avoid sending IP packets without an Ethernet headerdrivers/net/loopback.c+14 -00 replies
33/157net: set the minimum for net_hotdata.netdev_budget_usecsnet/core/sysctl_net_core.c+2 -10 replies
34/157ipvlan: ensure network headers are in skb linear partdrivers/net/ipvlan/ipvlan_core.c+16 -50 replies
35/157net: cadence: macb: Synchronize stats calculationsdrivers/net/ethernet/cadence/macb.h drivers/net/ethernet/cadence/macb_main.c+12 -20 replies
36/157net: dsa: rtl8366rb: Fix compilation problemdrivers/net/dsa/realtek/Kconfig drivers/net/dsa/realtek/Makefile drivers/net/dsa/realtek/rtl8366rb-leds.c +2 more+299 -2520 replies
37/157ASoC: es8328: fix route from DAC to outputsound/soc/codecs/es8328.c+4 -110 replies
38/157ASoC: fsl: Rename stream name of SAI DAI driversound/soc/fsl/fsl_sai.c sound/soc/fsl/imx-audmix.c+5 -50 replies
39/157ipvs: Always clear ipvs_property flag in skb_scrub_packet()net/core/skbuff.c+1 -10 replies
40/157drm/xe/oa: Allow oa_exponent value of 0drivers/gpu/drm/xe/xe_oa.c+3 -20 replies
41/157firmware: cs_dsp: Remove async regmap writesdrivers/firmware/cirrus/cs_dsp.c+6 -180 replies
42/157ASoC: cs35l56: Prevent races when soft-resetting using SPI controlinclude/sound/cs35l56.h sound/pci/hda/cs35l56_hda_spi.c sound/soc/codecs/cs35l56-shared.c +1 more+117 -00 replies
43/157ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15sound/pci/hda/patch_realtek.c+1 -00 replies
44/157drm/amdgpu/gfx: only call mes for enforce isolation if supporteddrivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c+4 -20 replies
45/157drm/amdgpu/mes: keep enforce isolation up to datedrivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h +2 more+32 -110 replies
46/157drm/amd/display: restore edid reading from a given i2c adapterdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+15 -20 replies
47/157net: ethernet: ti: am65-cpsw: select PAGE_POOLdrivers/net/ethernet/ti/Kconfig+1 -00 replies
48/157tcp: devmem: dont write truncated dmabuf CMSGs to userspaceinclude/linux/socket.h net/core/scm.c net/ipv4/tcp.c+22 -160 replies
49/157ice: Fix deinitializing VF in error pathdrivers/net/ethernet/intel/ice/ice_sriov.c drivers/net/ethernet/intel/ice/ice_vf_lib.c drivers/net/ethernet/intel/ice/ice_vf_lib_private.h+10 -40 replies
50/157ice: Avoid setting default Rx VSI twice in switchdev setupdrivers/net/ethernet/intel/ice/ice_eswitch.c+1 -20 replies
51/157tcp: Defer ts_recent changes until req is ownednet/ipv4/tcp_minisocks.c+4 -60 replies
52/157drm/xe: cancel pending job timer before freeing schedulerdrivers/gpu/drm/xe/xe_guc_submit.c+2 -01 reply
53/157net: Clear old fragment checksum value in napi_reuse_skbnet/core/gro.c+1 -00 replies
54/157net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c+1 -10 replies
55/157net/mlx5: Fix vport QoS cleanup on errordrivers/net/ethernet/mellanox/mlx5/core/esw/qos.c+4 -10 replies
56/157net/mlx5: Restore missing trace event when enabling vport QoSdrivers/net/ethernet/mellanox/mlx5/core/esw/qos.c+3 -00 replies
57/157net/mlx5: IRQ, Fix null string in debug printdrivers/net/ethernet/mellanox/mlx5/core/pci_irq.c+1 -10 replies
58/157net: ipv6: fix dst ref loop on input in seg6 lwtnet/ipv6/seg6_iptunnel.c+12 -20 replies
59/157net: ipv6: fix dst ref loop on input in rpl lwtnet/ipv6/rpl_iptunnel.c+12 -20 replies
60/157selftests: drv-net: Check if combined-count existstools/testing/selftests/drivers/net/queues.py+3 -40 replies
61/157idpf: fix checksums set in idpf_rx_rsc()drivers/net/ethernet/intel/idpf/idpf_txrx.c+2 -10 replies
62/157net: ti: icss-iep: Reject perout generation requestdrivers/net/ethernet/ti/icssg/icss_iep.c+1 -200 replies
63/157thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power()drivers/thermal/gov_power_allocator.c+1 -10 replies
64/157perf/core: Order the PMU list to fix warning about unordered pmu_ctx_listkernel/events/core.c+9 -20 replies
65/157uprobes: Reject the shared zeropage in uprobe_write_opcode()kernel/events/uprobes.c+5 -00 replies
66/157thermal/of: Fix cdev lookup in thermal_of_should_bind()drivers/thermal/thermal_of.c+29 -210 replies
67/157thermal: gov_power_allocator: Update total_weight on bind and cdev updatesdrivers/thermal/gov_power_allocator.c+22 -80 replies
68/157io_uring/net: save msg_control for compatio_uring/net.c+3 -10 replies
69/157unreachable: Unifyinclude/linux/compiler-gcc.h include/linux/compiler.h+7 -150 replies
70/157objtool: Remove annotate_{,un}reachable()include/linux/compiler.h tools/objtool/check.c+2 -682 replies
71/157objtool: Fix C jump table annotations for Clanginclude/linux/compiler.h tools/objtool/check.c tools/objtool/include/objtool/special.h+6 -50 replies
72/157x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systemsarch/x86/kernel/cpu/cyrix.c+2 -20 replies
73/157uprobes: Remove too strict lockdep_assert() condition in hprobe_expire()kernel/events/uprobes.c+7 -30 replies
74/157phy: rockchip: fix Kconfig dependency moredrivers/phy/rockchip/Kconfig+1 -00 replies
75/157phy: rockchip: naneng-combphy: compatible reset with old DTdrivers/phy/rockchip/phy-rockchip-naneng-combphy.c+4 -10 replies
76/157phy: stm32: Fix constant-value overflow assertiondrivers/phy/st/phy-stm32-combophy.c+18 -200 replies
77/157riscv: KVM: Fix hart suspend status checkarch/riscv/kvm/vcpu_sbi_hsm.c+4 -40 replies
78/157riscv: KVM: Fix hart suspend_type usearch/riscv/kvm/vcpu_sbi_hsm.c+2 -10 replies
79/157riscv: KVM: Fix SBI IPI error generationarch/riscv/kvm/vcpu_sbi_replace.c+11 -20 replies
80/157riscv: KVM: Fix SBI TIME error generationarch/riscv/kvm/vcpu_sbi_replace.c+1 -10 replies
81/157tracing: Fix bad hist from corrupting named_triggers listkernel/trace/trace_events_hist.c+15 -150 replies
82/157ftrace: Avoid potential division by zero in function_stat_show()kernel/trace/ftrace.c+12 -150 replies
83/157ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2sound/usb/quirks.c+1 -00 replies
84/157ALSA: hda/realtek: Fix microphone regression on ASUS N705UDsound/pci/hda/patch_realtek.c+0 -10 replies
85/157KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2arch/arm64/include/asm/kvm_host.h arch/arm64/kvm/arm.c arch/arm64/kvm/vmid.c+14 -210 replies
86/157perf/core: Add RCU read lock protection to perf_iterate_ctx()kernel/events/core.c+2 -10 replies
87/157perf/x86: Fix low freqency setting issuearch/x86/events/core.c+1 -10 replies
88/157perf/core: Fix low freq setting via IOC_PERIODkernel/events/core.c+9 -80 replies
89/157drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size)drivers/gpu/drm/xe/regs/xe_engine_regs.h+0 -10 replies
90/157drm/xe/userptr: restore invalidation list on errordrivers/gpu/drm/xe/xe_vm.c+21 -70 replies
91/157drm/xe/userptr: fix EFAULT handlingdrivers/gpu/drm/xe/xe_vm.c+12 -00 replies
92/157drm/fbdev-dma: Add shadow buffering for deferred I/Odrivers/gpu/drm/drm_fbdev_dma.c+155 -620 replies
93/157drm/amdkfd: Preserve cp_hqd_pq_control on update_mqddrivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c +1 more+14 -70 replies
94/157drm/amdgpu: disable BAR resize on Dell G5 SEdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+7 -00 replies
95/157drm/amdgpu: init return value in amdgpu_ttm_clear_bufferdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+1 -10 replies
96/157drm/amd/display: Disable PSR-SU on eDP panelsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c+2 -10 replies
97/157drm/amd/display: add a quirk to enable eDP0 on DP1drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+62 -70 replies
98/157drm/amd/display: Fix HPD after gpu resetdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c+14 -00 replies
99/157arm64/mm: Fix Boot panic on Ampere Altraarch/arm64/mm/init.c+1 -60 replies
100/157arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptesarch/arm64/mm/hugetlbpage.c+19 -327 replies
101/157arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation levelarch/arm64/include/asm/hugetlb.h+16 -60 replies
102/157block: Remove zone write plugs when handling native zone append writesblock/blk-zoned.c include/linux/blkdev.h+73 -100 replies
103/157btrfs: skip inodes without loaded extent maps when shrinking extent mapsfs/btrfs/extent_map.c+57 -210 replies
104/157btrfs: do regular iput instead of delayed iput during extent map shrinkingfs/btrfs/extent_map.c+1 -10 replies
105/157btrfs: fix use-after-free on inode when scanning root during em shrinkingfs/btrfs/extent_map.c+1 -20 replies
106/157btrfs: fix data overwriting bug during buffered write when block size < page sizefs/btrfs/file.c+8 -10 replies
107/157i2c: npcm: disable interrupt enable bit before devm_request_irqdrivers/i2c/busses/i2c-npcm7xx.c+7 -00 replies
108/157i2c: ls2x: Fix frequency division register accessdrivers/i2c/busses/i2c-ls2x.c+12 -40 replies
109/157i2c: amd-asf: Fix EOI register write to enable successive interruptsdrivers/i2c/busses/i2c-amd-asf-plat.c+1 -00 replies
110/157usbnet: gl620a: fix endpoint checking in genelink_bind()drivers/net/usb/gl620a.c+1 -30 replies
111/157net: stmmac: dwmac-loongson: Add fix_soc_reset() callbackdrivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c+14 -00 replies
112/157net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENTdrivers/net/phy/qcom/qca807x.c+1 -10 replies
113/157net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()drivers/net/ethernet/freescale/enetc/enetc.c+19 -70 replies
114/157net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()drivers/net/ethernet/freescale/enetc/enetc.c+10 -60 replies
115/157net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNCdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc_ethtool.c+8 -20 replies
116/157net: enetc: update UDP checksum when updating originTimestamp fielddrivers/net/ethernet/freescale/enetc/enetc.c+34 -70 replies
117/157net: enetc: correct the xdp_tx statisticsdrivers/net/ethernet/freescale/enetc/enetc.c+1 -10 replies
118/157net: enetc: remove the mm_lock from the ENETC v4 driverdrivers/net/ethernet/freescale/enetc/enetc4_pf.c+0 -10 replies
119/157net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()drivers/net/ethernet/freescale/enetc/enetc.c+7 -80 replies
120/157net: enetc: add missing enetc4_link_deinit()drivers/net/ethernet/freescale/enetc/enetc4_pf.c+1 -00 replies
121/157phy: tegra: xusb: reset VBUS & ID OVERRIDEdrivers/phy/tegra/xusb-tegra186.c+11 -00 replies
122/157phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclkdrivers/phy/samsung/phy-exynos5-usbdrd.c+6 -60 replies
123/157phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit()drivers/phy/samsung/phy-exynos5-usbdrd.c+8 -50 replies
124/157gve: unlink old napi when stopping a queue using queue APIdrivers/net/ethernet/google/gve/gve_rx_dqo.c+2 -00 replies
125/157iommu/vt-d: Remove device comparison in context_setup_pass_through_cbdrivers/iommu/intel/iommu.c+0 -30 replies
126/157iommu/vt-d: Fix suspicious RCU usagedrivers/iommu/intel/dmar.c drivers/iommu/intel/iommu.c+8 -00 replies
127/157amdgpu/pm/legacy: fix suspend/resume issuesdrivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c+45 -140 replies
128/157intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctlydrivers/idle/intel_idle.c+4 -00 replies
129/157mptcp: always handle address removal under msk socket locknet/mptcp/pm_netlink.c+0 -50 replies
130/157mptcp: reset when MPTCP opts are dropped after joinnet/mptcp/subflow.c+1 -140 replies
131/157selftests/landlock: Test that MPTCP actions are not restrictedtools/testing/selftests/landlock/config tools/testing/selftests/landlock/net_test.c+46 -00 replies
132/157vmlinux.lds: Ensure that const vars with relocations are mapped R/Oinclude/asm-generic/vmlinux.lds.h+1 -10 replies
133/157rcuref: Plug slowpath race in rcuref_put()include/linux/rcuref.h lib/rcuref.c+8 -60 replies
134/157sched/core: Prevent rescheduling when interrupts are disabledkernel/sched/core.c+1 -10 replies
135/157sched_ext: Fix pick_task_scx() picking non-queued tasks when its called without balance()kernel/sched/ext.c+7 -40 replies
136/157selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCPtools/testing/selftests/landlock/common.h tools/testing/selftests/landlock/net_test.c+67 -140 replies
137/157fuse: revert back to __readahead_folio() for readaheadfs/fuse/dev.c fs/fuse/file.c+17 -20 replies
138/157dm-integrity: Avoid divide by zero in table status in Inline modedrivers/md/dm-integrity.c+4 -40 replies
139/157dm vdo: add missing spin_lock_initdrivers/md/dm-vdo/dedupe.c+1 -00 replies
140/157ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattrsecurity/integrity/ima/ima.h security/integrity/ima/ima_main.c+8 -20 replies
141/157scsi: ufs: core: bsg: Fix crash when arpmb command failsdrivers/ufs/core/ufs_bsg.c+4 -20 replies
142/157rseq/selftests: Fix riscv rseq_offset_deref_addv inline asmtools/testing/selftests/rseq/rseq-riscv-bits.h tools/testing/selftests/rseq/rseq-riscv.h+4 -40 replies
143/157riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchgarch/riscv/include/asm/cmpxchg.h+1 -10 replies
144/157riscv/futex: sign extend compare value in atomic cmpxchgarch/riscv/include/asm/futex.h+1 -10 replies
145/157riscv: signal: fix signal frame sizearch/riscv/kernel/signal.c+0 -60 replies
146/157riscv: cacheinfo: Use of_property_present() for non-boolean propertiesarch/riscv/kernel/cacheinfo.c+6 -60 replies
147/157riscv: signal: fix signal_minsigstkszarch/riscv/kernel/setup.c+1 -10 replies
148/157riscv: cpufeature: use bitmap_equal() instead of memcmp()arch/riscv/kernel/cpufeature.c+1 -10 replies
149/157efi: Dont map the entire mokvar table to determine its sizedrivers/firmware/efi/mokvar-table.c+13 -290 replies
150/157x86/microcode/AMD: Return bool from find_blobs_in_containers()arch/x86/kernel/cpu/microcode/amd.c+9 -60 replies
151/157x86/microcode/AMD: Have __apply_microcode_amd() return boolarch/x86/kernel/cpu/microcode/amd.c+6 -60 replies
152/157x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signaturearch/x86/kernel/cpu/microcode/amd.c+1 -20 replies
153/157x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarationsarch/x86/kernel/cpu/microcode/amd.c arch/x86/kernel/cpu/microcode/internal.h+1 -30 replies
154/157x86/microcode/AMD: Merge early_apply_microcode() into its single callsitearch/x86/kernel/cpu/microcode/amd.c+26 -340 replies
155/157x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declarationarch/x86/kernel/cpu/microcode/amd.c+26 -280 replies
156/157x86/microcode/AMD: Add get_patch_level()arch/x86/kernel/cpu/microcode/amd.c+24 -220 replies
157/157x86/microcode/AMD: Load only SHA256-checksummed patchesarch/x86/Kconfig arch/x86/kernel/cpu/microcode/amd.c arch/x86/kernel/cpu/microcode/amd_shas.c+554 -20 replies

Reviews trailers per patch

106 of 157 patches have a Reviewed-by or Acked-by.

PatchMichael GuralnikPeter WangAmir GoldsteinJeff LaytonArtemy KovalyovMaor GottliebMaher SanallaLong LiBart Van AsscheEric DumazetKuniyuki IwashimaVladimir OlteanShengjiu WangJulian AnastasovMark ZhangZhu YanjunAshutosh DixitSrinivasan ShanmugamAlex HungMichal SwiatkowskiMina AlmasryMartyna Szapar-MudlawSimon HormanSujai BuvaneswaranJason XingMatthew BrostShannon NelsonMaxime ChevallierChuck LeverJohn KeepingDragos TatuleaDavid HildenbrandOleg NesterovYu-Che ChengLukasz LubaJosh PoimboeufTiezhu YangJonas GorskiSebastian ReichelHeiko StuebnerMoshe ShemeshKalesh APJonas KarlmanAnup PatelTomas GlozarTom ZanussiAdrien VergéIdo SchimmelPeter Zijlstra (Intel)Ravi BangoriaDavid WeiPrzemek KitszelVadim FedorenkoKan LiangCosmin RatiuCatalin MarinasAnshuman KhandualJorgen HansenIvan ShapovalovJohannes ThumshirnQu WenruoFilipe MananaTali PerryAndy ShevchenkoThomas HellströmHuacai ChenJacob KellerYanteng SiAndrew LunnClaudiu ManoilIoana CiorneiNuno GonçalvesSimona VetterJavier Martinez CanillasKrzysztof KozlowskiAnand MoonJay CornwallLijo LazarAlex DeucherChristian KönigSun peng LiDaniel WheelerMario LimoncielloNicholas KazlauskasAurabindo PillaiPraveen KaligineediSebastian Andrzej SiewiorDavid WoodhouseAndrea RighiBean HuoCharlie JenkinsMathieu DesnoyersShuah KhanAlexandre GhitiAndrew JonesXi RuoyaoBjörn TöpelZong LiAndy ChiuClément LégerThomas GleixnerBreno LeitaoKevin TianMaciej S. SzmigieroFab StzMatthieu Baerts (NGI0)Paolo AbeniChester A. UnalPeter GriffinRonald WarsowSeongJae ParkPeter SchneiderRon EconomosTakeshi OgasawaraHardik Garg
SeriesT-b T-b T-b T-b T-b T-b T-b
1/157R-b
2/157R-b
3/157R-b
4/157
5/157R-b
6/157
7/157
8/157
9/157
10/157
11/157R-b
12/157R-b
13/157
14/157
15/157R-b
16/157
17/157
18/157R-b
19/157R-b
20/157R-b
21/157R-b
22/157R-b R-b
23/157
24/157R-b A-b
25/157Reported-and-tested-by
26/157
27/157
28/157
29/157
30/157R-b
31/157R-b
32/157R-b
33/157
34/157
35/157
36/157R-b
37/157
38/157A-b
39/157A-b
40/157R-b
41/157
42/157
43/157
44/157R-b
45/157A-b
46/157R-b
47/157R-b
48/157R-b R-b
49/157R-b R-b T-b
50/157R-b R-b T-b
51/157R-b R-b R-b
52/157R-b
53/157R-b R-b
54/157R-b
55/157R-b R-b
56/157R-b
57/157R-b R-b
58/157R-b
59/157R-b
60/157R-b
61/157A-b
62/157R-b
63/157R-b
64/157R-b
65/157R-b R-b
66/157R-b T-b R-b T-b
67/157
68/157
69/157A-b
70/157A-b
71/157T-b
72/157Debugged-by
73/157
74/157R-b R-b
75/157R-b
76/157
77/157R-b
78/157R-b
79/157R-b
80/157R-b
81/157T-b R-b
82/157
83/157
84/157T-b
85/157
86/157A-b
87/157R-b
88/157R-b
89/157R-b
90/157R-b
91/157R-b R-b
92/157T-b R-b R-b
93/157R-b
94/157R-b
95/157A-b R-b
96/157R-b T-b
97/157T-b R-b R-b
98/157T-b R-b R-b
99/157
100/157R-b
101/157R-b R-b
102/157T-b
103/157T-b R-b R-b
104/157T-b R-b R-b
105/157T-b R-b R-b
106/157R-b
107/157R-b
108/157R-b
109/157
110/157
111/157R-b R-b A-b
112/157R-b
113/157R-b R-b
114/157R-b R-b
115/157R-b T-b
116/157R-b T-b
117/157R-b R-b
118/157R-b
119/157R-b R-b
120/157R-b
121/157
122/157R-b R-b
123/157R-b R-b
124/157R-b R-b
125/157
126/157Reported-and-tested-by T-b T-b R-b
127/157R-b T-b
128/157T-b
129/157R-b
130/157A-b T-b
131/157
132/157
133/157Debugged-by R-b
134/157T-b
135/157A-b
136/157
137/157R-b
138/157
139/157
140/157
141/157R-b R-b
142/157T-b R-b R-b A-b
143/157R-b R-b T-b
144/157R-b R-b
145/157R-b R-b R-b
146/157R-b
147/157R-b R-b R-b
148/157R-b
149/157
150/157
151/157
152/157R-b
153/157R-b
154/157R-b
155/157R-b
156/157R-b
157/157

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

Read the v1 thread

Cover letter [PATCH 6.13 000/157] 6.13.6-rc1 review

This is the start of the stable review cycle for the 6.13.6 release. There are 157 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, 07 Mar 2025 17:44:26 +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.13.6-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.13.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.13.6-rc1

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Load only SHA256-checksummed patches

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Add get_patch_level()

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Merge early_apply_microcode() into its single callsite

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Have __apply_microcode_amd() return bool

Nikolay Borisov <[email protected]>
x86/microcode/AMD: Return bool from find_blobs_in_containers()

Peter Jones <[email protected]>
efi: Don't map the entire mokvar table to determine its size

Clément Léger <[email protected]>
riscv: cpufeature: use bitmap_equal() instead of memcmp()

Yong-Xuan Wang <[email protected]>
riscv: signal: fix signal_minsigstksz

Rob Herring <[email protected]>
riscv: cacheinfo: Use of_property_present() for non-boolean properties

Yong-Xuan Wang <[email protected]>
riscv: signal: fix signal frame size

Andreas Schwab <[email protected]>
riscv/futex: sign extend compare value in atomic cmpxchg

Andreas Schwab <[email protected]>
riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg

Stafford Horne <[email protected]>
rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm

Arthur Simchaev <[email protected]>
scsi: ufs: core: bsg: Fix crash when arpmb command fails

Roberto Sassu <[email protected]>
ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr

Ken Raeburn <[email protected]>
dm vdo: add missing spin_lock_init

Milan Broz <[email protected]>
dm-integrity: Avoid divide by zero in table status in Inline mode

Joanne Koong <[email protected]>
fuse: revert back to __readahead_folio() for readahead

Mikhail Ivanov <[email protected]>
selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP

Tejun Heo <[email protected]>
sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance()

Thomas Gleixner <[email protected]>
sched/core: Prevent rescheduling when interrupts are disabled

Thomas Gleixner <[email protected]>
rcuref: Plug slowpath race in rcuref_put()

Ard Biesheuvel <[email protected]>
vmlinux.lds: Ensure that const vars with relocations are mapped R/O

Mikhail Ivanov <[email protected]>
selftests/landlock: Test that MPTCP actions are not restricted

Matthieu Baerts (NGI0) <[email protected]>
mptcp: reset when MPTCP opts are dropped after join

Paolo Abeni <[email protected]>
mptcp: always handle address removal under msk socket lock

Thomas Gleixner <[email protected]>
intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly

chr[] <[email protected]>
amdgpu/pm/legacy: fix suspend/resume issues

Lu Baolu <[email protected]>
iommu/vt-d: Fix suspicious RCU usage

Jerry Snitselaar <[email protected]>
iommu/vt-d: Remove device comparison in context_setup_pass_through_cb

Harshitha Ramamurthy <[email protected]>
gve: unlink old napi when stopping a queue using queue API

André Draszik <[email protected]>
phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit()

Kaustabh Chakraborty <[email protected]>
phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk

BH Hsieh <[email protected]>
phy: tegra: xusb: reset VBUS & ID OVERRIDE

Wei Fang <[email protected]>
net: enetc: add missing enetc4_link_deinit()

Wei Fang <[email protected]>
net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()

Wei Fang <[email protected]>
net: enetc: remove the mm_lock from the ENETC v4 driver

Wei Fang <[email protected]>
net: enetc: correct the xdp_tx statistics

Wei Fang <[email protected]>
net: enetc: update UDP checksum when updating originTimestamp field

Wei Fang <[email protected]>
net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC

Wei Fang <[email protected]>
net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()

Wei Fang <[email protected]>
net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()

George Moussalem <[email protected]>
net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT

Qunqin Zhao <[email protected]>
net: stmmac: dwmac-loongson: Add fix_soc_reset() callback

Nikita Zhandarovich <[email protected]>
usbnet: gl620a: fix endpoint checking in genelink_bind()

Shyam Sundar S K <[email protected]>
i2c: amd-asf: Fix EOI register write to enable successive interrupts

Binbin Zhou <[email protected]>
i2c: ls2x: Fix frequency division register access

Tyrone Ting <[email protected]>
i2c: npcm: disable interrupt enable bit before devm_request_irq

Qu Wenruo <[email protected]>
btrfs: fix data overwriting bug during buffered write when block size < page size

Filipe Manana <[email protected]>
btrfs: fix use-after-free on inode when scanning root during em shrinking

Filipe Manana <[email protected]>
btrfs: do regular iput instead of delayed iput during extent map shrinking

Filipe Manana <[email protected]>
btrfs: skip inodes without loaded extent maps when shrinking extent maps

Damien Le Moal <[email protected]>
block: Remove zone write plugs when handling native zone append writes

Ryan Roberts <[email protected]>
arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level

Ryan Roberts <[email protected]>
arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes

Ryan Roberts <[email protected]>
arm64/mm: Fix Boot panic on Ampere Altra

Roman Li <[email protected]>
drm/amd/display: Fix HPD after gpu reset

Yilin Chen <[email protected]>
drm/amd/display: add a quirk to enable eDP0 on DP1

Tom Chung <[email protected]>
drm/amd/display: Disable PSR-SU on eDP panels

Pierre-Eric Pelloux-Prayer <[email protected]>
drm/amdgpu: init return value in amdgpu_ttm_clear_buffer

Alex Deucher <[email protected]>
drm/amdgpu: disable BAR resize on Dell G5 SE

David Yat Sin <[email protected]>
drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd

Thomas Zimmermann <[email protected]>
drm/fbdev-dma: Add shadow buffering for deferred I/O

Matthew Auld <[email protected]>
drm/xe/userptr: fix EFAULT handling

Matthew Auld <[email protected]>
drm/xe/userptr: restore invalidation list on error

Mingcong Bai <[email protected]>
drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size)

Kan Liang <[email protected]>
perf/core: Fix low freq setting via IOC_PERIOD

Kan Liang <[email protected]>
perf/x86: Fix low freqency setting issue

Breno Leitao <[email protected]>
perf/core: Add RCU read lock protection to perf_iterate_ctx()

Oliver Upton <[email protected]>
KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2

Adrien Vergé <[email protected]>
ALSA: hda/realtek: Fix microphone regression on ASUS N705UD

Dmitry Panchenko <[email protected]>
ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2

Nikolay Kuratov <[email protected]>
ftrace: Avoid potential division by zero in function_stat_show()

Steven Rostedt <[email protected]>
tracing: Fix bad hist from corrupting named_triggers list

Andrew Jones <[email protected]>
riscv: KVM: Fix SBI TIME error generation

Andrew Jones <[email protected]>
riscv: KVM: Fix SBI IPI error generation

Andrew Jones <[email protected]>
riscv: KVM: Fix hart suspend_type use

Andrew Jones <[email protected]>
riscv: KVM: Fix hart suspend status check

Christian Bruel <[email protected]>
phy: stm32: Fix constant-value overflow assertion

Chukun Pan <[email protected]>
phy: rockchip: naneng-combphy: compatible reset with old DT

Arnd Bergmann <[email protected]>
phy: rockchip: fix Kconfig dependency more

Andrii Nakryiko <[email protected]>
uprobes: Remove too strict lockdep_assert() condition in hprobe_expire()

Russell Senior <[email protected]>
x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems

Ard Biesheuvel <[email protected]>
objtool: Fix C jump table annotations for Clang

Peter Zijlstra <[email protected]>
objtool: Remove annotate_{,un}reachable()

Peter Zijlstra <[email protected]>
unreachable: Unify

Pavel Begunkov <[email protected]>
io_uring/net: save msg_control for compat

Yu-Che Cheng <[email protected]>
thermal: gov_power_allocator: Update total_weight on bind and cdev updates

Rafael J. Wysocki <[email protected]>
thermal/of: Fix cdev lookup in thermal_of_should_bind()

Tong Tiangen <[email protected]>
uprobes: Reject the shared zeropage in uprobe_write_opcode()

Luo Gengkun <[email protected]>
perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list

Yu-Che Cheng <[email protected]>
thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power()

Meghana Malladi <[email protected]>
net: ti: icss-iep: Reject perout generation request

Eric Dumazet <[email protected]>
idpf: fix checksums set in idpf_rx_rsc()

Joe Damato <[email protected]>
selftests: drv-net: Check if combined-count exists

Justin Iurman <[email protected]>
net: ipv6: fix dst ref loop on input in rpl lwt

Justin Iurman <[email protected]>
net: ipv6: fix dst ref loop on input in seg6 lwt

Shay Drory <[email protected]>
net/mlx5: IRQ, Fix null string in debug print

Carolina Jubran <[email protected]>
net/mlx5: Restore missing trace event when enabling vport QoS

Carolina Jubran <[email protected]>
net/mlx5: Fix vport QoS cleanup on error

Harshal Chaudhari <[email protected]>
net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.

Mohammad Heib <[email protected]>
net: Clear old fragment checksum value in napi_reuse_skb

Tejas Upadhyay <[email protected]>
drm/xe: cancel pending job timer before freeing scheduler

Wang Hai <[email protected]>
tcp: Defer ts_recent changes until req is owned

Marcin Szycik <[email protected]>
ice: Avoid setting default Rx VSI twice in switchdev setup

Marcin Szycik <[email protected]>
ice: Fix deinitializing VF in error path

Stanislav Fomichev <[email protected]>
tcp: devmem: don't write truncated dmabuf CMSGs to userspace

Sascha Hauer <[email protected]>
net: ethernet: ti: am65-cpsw: select PAGE_POOL

Melissa Wen <[email protected]>
drm/amd/display: restore edid reading from a given i2c adapter

Alex Deucher <[email protected]>
drm/amdgpu/mes: keep enforce isolation up to date

Alex Deucher <[email protected]>
drm/amdgpu/gfx: only call mes for enforce isolation if supported

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Prevent races when soft-resetting using SPI control

Richard Fitzgerald <[email protected]>
firmware: cs_dsp: Remove async regmap writes

Umesh Nerlige Ramappa <[email protected]>
drm/xe/oa: Allow oa_exponent value of 0

Philo Lu <[email protected]>
ipvs: Always clear ipvs_property flag in skb_scrub_packet()

Chancel Liu <[email protected]>
ASoC: fsl: Rename stream name of SAI DAI driver

Nicolas Frattaroli <[email protected]>
ASoC: es8328: fix route from DAC to output

Linus Walleij <[email protected]>
net: dsa: rtl8366rb: Fix compilation problem

Sean Anderson <[email protected]>
net: cadence: macb: Synchronize stats calculations

Eric Dumazet <[email protected]>
ipvlan: ensure network headers are in skb linear part

Jiri Slaby (SUSE) <[email protected]>
net: set the minimum for net_hotdata.netdev_budget_usecs

Ido Schimmel <[email protected]>
net: loopback: Avoid sending IP packets without an Ethernet header

Eric Dumazet <[email protected]>
net: better track kernel sockets lifetime

Kuniyuki Iwashima <[email protected]>
net: Add net_passive_inc() and net_passive_dec().

David Howells <[email protected]>
afs: Give an afs_server object a ref on the afs_cell object it points to

David Howells <[email protected]>
afs: Fix the server_list to unuse a displaced server rather than putting it

David Howells <[email protected]>
rxrpc: rxperf: Fix missing decoding of terminal magic cookie

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response

Takashi Iwai <[email protected]>
ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports

Arnd Bergmann <[email protected]>
sunrpc: suppress warnings for unused procfs functions

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers

Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix bind QP error cleanup flow

Manivannan Sadhasivam <[email protected]>
scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init()

Ye Bin <[email protected]>
scsi: core: Clear driver private data when retrying request

Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix AH static rate parsing

Yishai Hadas <[email protected]>
RDMA/mlx5: Fix implicit ODP hang on parent deregistration

Benjamin Coddington <[email protected]>
SUNRPC: Handle -ETIMEDOUT return from tlshd

Trond Myklebust <[email protected]>
NFSv4: Fix a deadlock when recovering state on a sillyrenamed file

Trond Myklebust <[email protected]>
SUNRPC: Prevent looping due to rpc_signal_task() races

Trond Myklebust <[email protected]>
NFS: Adjust delegated timestamps for O_DIRECT reads and writes

Trond Myklebust <[email protected]>
NFS: O_DIRECT writes must check and adjust the file length

Vasiliy Kovalev <[email protected]>
ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up

Bart Van Assche <[email protected]>
scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()

Mikhail Ivanov <[email protected]>
landlock: Fix non-TCP sockets restriction

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the statistics for Gen P7 VF

Kalesh AP <[email protected]>
RDMA/bnxt_re: Allocate dev_attr information dynamically

Kalesh AP <[email protected]>
RDMA/bnxt_re: Add sanity checks on rdev validity

Junxian Huang <[email protected]>
RDMA/hns: Fix mbox timing out by adding retry mechanism

Konstantin Taranov <[email protected]>
RDMA/mana_ib: Allocate PAGE aligned doorbell index

Yishai Hadas <[email protected]>
RDMA/mlx5: Fix a WARN during dereg_mr for DM type

Yishai Hadas <[email protected]>
RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error

Mark Zhang <[email protected]>
IB/mlx5: Set and get correct qp_num for a DCT QP

Yishai Hadas <[email protected]>
RDMA/mlx5: Fix the recovery flow of the UMR QP

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/include/asm/hugetlb.h                   |  22 +-
 arch/arm64/include/asm/kvm_host.h                  |   2 +-
 arch/arm64/kvm/arm.c                               |  22 +-
 arch/arm64/kvm/vmid.c                              |  11 +-
 arch/arm64/mm/hugetlbpage.c                        |  51 +--
 arch/arm64/mm/init.c                               |   7 +-
 arch/riscv/include/asm/cmpxchg.h                   |   2 +-
 arch/riscv/include/asm/futex.h                     |   2 +-
 arch/riscv/kernel/cacheinfo.c                      |  12 +-
 arch/riscv/kernel/cpufeature.c                     |   2 +-
 arch/riscv/kernel/setup.c                          |   2 +-
 arch/riscv/kernel/signal.c                         |   6 -
 arch/riscv/kvm/vcpu_sbi_hsm.c                      |  11 +-
 arch/riscv/kvm/vcpu_sbi_replace.c                  |  15 +-
 arch/x86/Kconfig                                   |   1 +
 arch/x86/events/core.c                             |   2 +-
 arch/x86/kernel/cpu/cyrix.c                        |   4 +-
 arch/x86/kernel/cpu/microcode/amd.c                | 283 ++++++++-----
 arch/x86/kernel/cpu/microcode/amd_shas.c           | 444 +++++++++++++++++++++
 arch/x86/kernel/cpu/microcode/internal.h           |   2 -
 block/blk-zoned.c                                  |  76 +++-
 drivers/firmware/cirrus/cs_dsp.c                   |  24 +-
 drivers/firmware/efi/mokvar-table.c                |  42 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |  20 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |   4 +
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c   |   6 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c   |   5 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c   |   5 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |   5 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  86 +++-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  14 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |   3 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c         |  25 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c     |   8 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  26 +-
 drivers/gpu/drm/drm_fbdev_dma.c                    | 217 +++++++---
 drivers/gpu/drm/xe/regs/xe_engine_regs.h           |   1 -
 drivers/gpu/drm/xe/xe_guc_submit.c                 |   2 +
 drivers/gpu/drm/xe/xe_oa.c                         |   5 +-
 drivers/gpu/drm/xe/xe_vm.c                         |  40 +-
 drivers/i2c/busses/i2c-amd-asf-plat.c              |   1 +
 drivers/i2c/busses/i2c-ls2x.c                      |  16 +-
 drivers/i2c/busses/i2c-npcm7xx.c                   |   7 +
 drivers/idle/intel_idle.c                          |   4 +
 drivers/infiniband/hw/bnxt_re/bnxt_re.h            |   2 +-
 drivers/infiniband/hw/bnxt_re/hw_counters.c        |   4 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  40 +-
 drivers/infiniband/hw/bnxt_re/main.c               |  41 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |   7 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.h          |  12 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |   4 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |   3 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  64 ++-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |   2 +
 drivers/infiniband/hw/mana/main.c                  |   2 +-
 drivers/infiniband/hw/mlx5/ah.c                    |   3 +-
 drivers/infiniband/hw/mlx5/counters.c              |   8 +-
 drivers/infiniband/hw/mlx5/mr.c                    |  16 +-
 drivers/infiniband/hw/mlx5/odp.c                   |   1 +
 drivers/infiniband/hw/mlx5/qp.c                    |  10 +-
 drivers/infiniband/hw/mlx5/qp.h                    |   1 +
 drivers/infiniband/hw/mlx5/umr.c                   |  83 ++--
 drivers/iommu/intel/dmar.c                         |   1 +
 drivers/iommu/intel/iommu.c                        |  10 +-
 drivers/md/dm-integrity.c                          |   8 +-
 drivers/md/dm-vdo/dedupe.c                         |   1 +
 drivers/net/dsa/realtek/Kconfig                    |   6 +
 drivers/net/dsa/realtek/Makefile                   |   3 +
 drivers/net/dsa/realtek/rtl8366rb-leds.c           | 177 ++++++++
 drivers/net/dsa/realtek/rtl8366rb.c                | 258 +-----------
 drivers/net/dsa/realtek/rtl8366rb.h                | 107 +++++
 drivers/net/ethernet/cadence/macb.h                |   2 +
 drivers/net/ethernet/cadence/macb_main.c           |  12 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       | 103 +++--
 drivers/net/ethernet/freescale/enetc/enetc4_pf.c   |   2 +-
 .../net/ethernet/freescale/enetc/enetc_ethtool.c   |   7 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c       |   2 +
 drivers/net/ethernet/intel/ice/ice_eswitch.c       |   3 +-
 drivers/net/ethernet/intel/ice/ice_sriov.c         |   5 +-
 drivers/net/ethernet/intel/ice/ice_vf_lib.c        |   8 +
 .../net/ethernet/intel/ice/ice_vf_lib_private.h    |   1 +
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |   3 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c     |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c  |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-loongson.c   |  14 +
 drivers/net/ethernet/ti/Kconfig                    |   1 +
 drivers/net/ethernet/ti/icssg/icss_iep.c           |  21 +-
 drivers/net/ipvlan/ipvlan_core.c                   |  21 +-
 drivers/net/loopback.c                             |  14 +
 drivers/net/phy/qcom/qca807x.c                     |   2 +-
 drivers/net/usb/gl620a.c                           |   4 +-
 drivers/phy/rockchip/Kconfig                       |   1 +
 drivers/phy/rockchip/phy-rockchip-naneng-combphy.c |   5 +-
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |  25 +-
 drivers/phy/st/phy-stm32-combophy.c                |  38 +-
 drivers/phy/tegra/xusb-tegra186.c                  |  11 +
 drivers/scsi/scsi_lib.c                            |  14 +-
 drivers/thermal/gov_power_allocator.c              |  32 +-
 drivers/thermal/thermal_of.c                       |  50 ++-
 drivers/ufs/core/ufs_bsg.c                         |   6 +-
 drivers/ufs/core/ufshcd.c                          |  38 +-
 fs/afs/server.c                                    |   3 +
 fs/afs/server_list.c                               |   4 +-
 fs/btrfs/extent_map.c                              |  83 ++--
 fs/btrfs/file.c                                    |   9 +-
 fs/fuse/dev.c                                      |   6 +
 fs/fuse/file.c                                     |  13 +-
 fs/nfs/delegation.c                                |  37 ++
 fs/nfs/delegation.h                                |   1 +
 fs/nfs/direct.c                                    |  23 ++
 fs/nfs/nfs4proc.c                                  |   3 +
 fs/overlayfs/copy_up.c                             |   2 +-
 include/asm-generic/vmlinux.lds.h                  |   2 +-
 include/linux/blkdev.h                             |   7 +-
 include/linux/compiler-gcc.h                       |  12 -
 include/linux/compiler.h                           |  39 +-
 include/linux/rcuref.h                             |   9 +-
 include/linux/socket.h                             |   2 +
 include/linux/sunrpc/sched.h                       |   3 +-
 include/net/net_namespace.h                        |  11 +
 include/net/sock.h                                 |   1 +
 include/sound/cs35l56.h                            |  31 ++
 include/trace/events/afs.h                         |   2 +
 include/trace/events/sunrpc.h                      |   3 +-
 io_uring/net.c                                     |   4 +-
 kernel/events/core.c                               |  31 +-
 kernel/events/uprobes.c                            |  15 +-
 kernel/sched/core.c                                |   2 +-
 kernel/sched/ext.c                                 |  11 +-
 kernel/trace/ftrace.c                              |  27 +-
 kernel/trace/trace_events_hist.c                   |  34 +-
 lib/rcuref.c                                       |   5 +-
 net/bluetooth/l2cap_core.c                         |   9 +-
 net/core/gro.c                                     |   1 +
 net/core/net_namespace.c                           |   8 +-
 net/core/scm.c                                     |  10 +
 net/core/skbuff.c                                  |   2 +-
 net/core/sock.c                                    |  27 +-
 net/core/sysctl_net_core.c                         |   3 +-
 net/ipv4/tcp.c                                     |  26 +-
 net/ipv4/tcp_minisocks.c                           |  10 +-
 net/ipv6/rpl_iptunnel.c                            |  14 +-
 net/ipv6/seg6_iptunnel.c                           |  14 +-
 net/mptcp/pm_netlink.c                             |   5 -
 net/mptcp/subflow.c                                |  20 +-
 net/netlink/af_netlink.c                           |  10 -
 net/rds/tcp.c                                      |   8 +-
 net/rxrpc/rxperf.c                                 |  12 +
 net/smc/af_smc.c                                   |   5 +-
 net/sunrpc/cache.c                                 |  10 +-
 net/sunrpc/sched.c                                 |   2 -
 net/sunrpc/svcsock.c                               |   5 +-
 net/sunrpc/xprtsock.c                              |  18 +-
 security/integrity/ima/ima.h                       |   3 +
 security/integrity/ima/ima_main.c                  |   7 +-
 security/landlock/net.c                            |   3 +-
 sound/pci/hda/cs35l56_hda_spi.c                    |   3 +
 sound/pci/hda/patch_realtek.c                      |   2 +-
 sound/soc/codecs/cs35l56-shared.c                  |  80 ++++
 sound/soc/codecs/cs35l56-spi.c                     |   3 +
 sound/soc/codecs/es8328.c                          |  15 +-
 sound/soc/fsl/fsl_sai.c                            |   6 +-
 sound/soc/fsl/imx-audmix.c                         |   4 +-
 sound/usb/midi.c                                   |   2 +-
 sound/usb/quirks.c                                 |   1 +
 tools/objtool/check.c                              |  50 +--
 tools/objtool/include/objtool/special.h            |   2 +-
 tools/testing/selftests/drivers/net/queues.py      |   7 +-
 tools/testing/selftests/landlock/common.h          |   1 +
 tools/testing/selftests/landlock/config            |   2 +
 tools/testing/selftests/landlock/net_test.c        | 124 +++++-
 tools/testing/selftests/rseq/rseq-riscv-bits.h     |   6 +-
 tools/testing/selftests/rseq/rseq-riscv.h          |   2 +-
 180 files changed, 2674 insertions(+), 1209 deletions(-)