Skip to content

6.6.131-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest175 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/175perf: Extract a few helperskernel/events/core.c+22 -170 replies
2/175perf: Make sure to use pmu_ctx->pmu for groupskernel/events/core.c+8 -110 replies
3/175cxl/hdm: Avoid incorrect DVSEC fallback when HDM decoders are enableddrivers/cxl/core/hdm.c+9 -160 replies
4/175hwmon: (axi-fan-control) Use device firmware agnostic APIdrivers/hwmon/axi-fan-control.c+20 -190 replies
5/175hwmon: (axi-fan-control) Make use of dev_err_probe()drivers/hwmon/axi-fan-control.c+18 -220 replies
6/175hwmon: axi-fan: dont use driver_override as IRQ namedrivers/hwmon/axi-fan-control.c+1 -10 replies
7/175sh: platform_early: remove pdev->driver_override checkarch/sh/drivers/platform_early.c+0 -40 replies
8/175bpf: Release module BTF IDR before module unloadkernel/bpf/btf.c+20 -40 replies
9/175bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MINkernel/bpf/core.c+14 -80 replies
10/175HID: asus: avoid memory leak in asus_report_fixup()drivers/hid/hid-asus.c+11 -40 replies
11/175platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_listdrivers/platform/x86/intel/hid.c+6 -00 replies
12/175nvme-pci: cap queue creation to used queuesdrivers/nvme/host/pci.c+7 -10 replies
13/175nvme-fabrics: use kfree_sensitive() for DHCHAP secretsdrivers/nvme/host/fabrics.c+2 -20 replies
14/175platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1drivers/platform/x86/intel/hid.c+7 -00 replies
15/175platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10drivers/platform/x86/touchscreen_dmi.c+18 -00 replies
16/175nvme-pci: ensure were polling a polled queuedrivers/nvme/host/pci.c+2 -10 replies
17/175HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2drivers/hid/hid-magicmouse.c+1 -10 replies
18/175HID: magicmouse: avoid memory leak in magicmouse_report_fixup()drivers/hid/hid-magicmouse.c+1 -30 replies
19/175net: usb: r8152: add TRENDnet TUC-ET2Gdrivers/net/usb/r8152.c include/linux/usb/r8152.h+2 -00 replies
20/175HID: mcp2221: cancel last I2C command on read errordrivers/hid/hid-mcp2221.c+2 -00 replies
21/175HID: asus: add xg mobile 2023 external hardware supportdrivers/hid/hid-asus.c drivers/hid/hid-ids.h+4 -00 replies
22/175module: Fix kernel panic when a symbol st_shndx is out of boundskernel/module/main.c+7 -00 replies
23/175ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()sound/soc/fsl/fsl_easrc.c+6 -30 replies
24/175ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()sound/soc/fsl/fsl_easrc.c+4 -10 replies
25/175dma-buf: Include ioctl.h in UAPI headerinclude/uapi/linux/dma-buf.h+1 -00 replies
26/175HID: apple: avoid memory leak in apple_report_fixup()drivers/hid/hid-apple.c+1 -30 replies
27/175btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol createfs/btrfs/ioctl.c+7 -00 replies
28/175ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirksound/pci/hda/patch_realtek.c+1 -00 replies
29/175ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390sound/pci/hda/patch_realtek.c+1 -00 replies
30/175objtool: Handle Clang RSP musical chairstools/objtool/arch/x86/decode.c tools/objtool/check.c+37 -390 replies
31/175usb: core: new quirk to handle devices with zero configurationsDocumentation/admin-guide/kernel-parameters.txt drivers/usb/core/config.c drivers/usb/core/quirks.c +1 more+16 -10 replies
32/175spi: intel-pci: Add support for Nova Lake mobile SPI flashdrivers/spi/spi-intel-pci.c+1 -00 replies
33/175xfrm: call xdo_dev_state_delete during state updatenet/xfrm/xfrm_state.c+1 -00 replies
34/175xfrm: Fix the usage of skb->sknet/ipv4/esp4.c net/ipv6/esp6.c net/ipv6/xfrm6_output.c +3 more+10 -90 replies
35/175esp: fix skb leak with espintcp and async cryptonet/ipv4/esp4.c net/ipv6/esp6.c+12 -60 replies
36/175af_key: validate families in pfkey_send_migrate()net/key/af_key.c+12 -70 replies
37/175dma: swiotlb: add KMSAN annotations to swiotlb_bounce()kernel/dma/swiotlb.c+19 -20 replies
38/175can: statistics: add missing atomic access in hot pathnet/can/af_can.c net/can/af_can.h net/can/proc.c+5 -40 replies
39/175Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()net/bluetooth/l2cap_core.c+5 -00 replies
40/175Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_holdnet/bluetooth/sco.c+7 -30 replies
41/175Bluetooth: hci_ll: Fix firmware leak on error pathdrivers/bluetooth/hci_ll.c+2 -00 replies
42/175Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cbnet/bluetooth/l2cap_sock.c+3 -00 replies
43/175pinctrl: mediatek: common: Fix probe failure for devices without EINTdrivers/pinctrl/mediatek/pinctrl-mtk-common.c+6 -30 replies
44/175ionic: fix persistent MAC address override on PFdrivers/net/ethernet/pensando/ionic/ionic_lif.c+11 -60 replies
45/175nfc: nci: fix circular locking dependency in nci_close_devicenet/nfc/nci/core.c+6 -40 replies
46/175net: openvswitch: Avoid releasing netdev before teardown completesnet/openvswitch/vport-netdev.c+8 -10 replies
47/175openvswitch: defer tunnel netdev_put to RCU releasenet/openvswitch/vport-netdev.c+0 -20 replies
48/175openvswitch: validate MPLS set/set_masked payload lengthnet/openvswitch/flow_netlink.c+2 -00 replies
49/175net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffernet/smc/smc_rx.c+8 -10 replies
50/175rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_sizenet/core/rtnetlink.c+6 -30 replies
51/175platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlendrivers/platform/olpc/olpc-xo175-ec.c+1 -10 replies
52/175ice: use ice_update_eth_stats() for representor statsdrivers/net/ethernet/intel/ice/ice_ethtool.c drivers/net/ethernet/intel/ice/ice_repr.c+13 -40 replies
53/175ipv6: Remove permanent routes from tb6_gc_hlist when all exceptions expire.net/ipv6/ip6_fib.c+12 -10 replies
54/175ipv6: Dont remove permanent routes with exceptions from tb6_gc_hlist.include/net/ip6_fib.h net/ipv6/addrconf.c net/ipv6/ip6_fib.c +1 more+26 -70 replies
55/175net: fix fanout UAF in packet_release() via NETDEV_UP racenet/packet/af_packet.c+1 -00 replies
56/175tcp: Use bhash2 for v4-mapped-v6 non-wildcard address.net/ipv4/inet_connection_sock.c net/ipv4/inet_hashtables.c+7 -30 replies
57/175tcp: Rearrange tests in inet_csk_bind_conflict().net/ipv4/inet_connection_sock.c+19 -210 replies
58/175tcp: optimize inet_use_bhash2_on_bind()net/ipv4/inet_connection_sock.c+2 -40 replies
59/175udp: Fix wildcard bind conflict check when using hash2include/net/inet_hashtables.h net/ipv4/inet_connection_sock.c net/ipv4/udp.c+18 -180 replies
60/175net: enetc: fix the output issue of ethtool --show-ringdrivers/net/ethernet/freescale/enetc/enetc_ethtool.c+2 -00 replies
61/175dma-mapping: add missing `inline` for `dma_free_attrs`include/linux/dma-mapping.h+2 -20 replies
62/175Bluetooth: L2CAP: Fix send LE flow credits in ACL linknet/bluetooth/l2cap_core.c+4 -00 replies
63/175Bluetooth: Remove 3 repeated macro definitionsnet/bluetooth/hci_request.h+0 -40 replies
64/175Bluetooth: hci_sync: Remove remaining dependencies of hci_requestinclude/net/bluetooth/hci_sync.h net/bluetooth/hci_request.h net/bluetooth/hci_sync.c+28 -200 replies
65/175Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lockdrivers/bluetooth/btintel.c+8 -30 replies
66/175Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loopnet/bluetooth/l2cap_core.c+12 -70 replies
67/175Bluetooth: btusb: clamp SCO altsetting table indicesdrivers/bluetooth/btusb.c+4 -10 replies
68/175tls: Purge async_hold in tls_decrypt_async_wait()net/tls/tls_sw.c+1 -10 replies
69/175netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOADnet/netfilter/nfnetlink_log.c+2 -60 replies
70/175netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()net/ipv6/netfilter/ip6t_rt.c+4 -00 replies
71/175netfilter: nf_conntrack_expect: skip expectations in other netns via procnet/netfilter/nf_conntrack_expect.c+4 -00 replies
72/175netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdpnet/netfilter/nf_conntrack_sip.c+10 -40 replies
73/175netfilter: ctnetlink: use netlink policy range checksinclude/uapi/linux/netfilter/nf_conntrack_common.h net/netfilter/nf_conntrack_netlink.c net/netfilter/nf_conntrack_proto_tcp.c+12 -180 replies
74/175net: macb: use the current queue number for statsdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies
75/175regmap: Synchronize cache for the page selectordrivers/base/regmap/regmap.c+26 -40 replies
76/175RDMA/rw: Fall back to direct SGE on MR pool exhaustiondrivers/infiniband/core/rw.c+18 -30 replies
77/175RDMA/irdma: Initialize free_qp completion before using itdrivers/infiniband/hw/irdma/verbs.c+1 -10 replies
78/175RDMA/irdma: Update ibqp state to error if QP is already in error statedrivers/infiniband/hw/irdma/verbs.c+2 -00 replies
79/175RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce()drivers/infiniband/hw/irdma/verbs.c+0 -20 replies
80/175RDMA/irdma: Clean up unnecessary dereference of event->cm_nodedrivers/infiniband/hw/irdma/cm.c+6 -60 replies
81/175RDMA/irdma: Remove reset check from irdma_modify_qp_to_err()drivers/infiniband/hw/irdma/utils.c+0 -20 replies
82/175RDMA/irdma: Fix deadlock during netdev reset with active connectionsdrivers/infiniband/hw/irdma/verbs.c+2 -10 replies
83/175RDMA/irdma: Return EINVAL for invalid arp index errordrivers/infiniband/hw/irdma/cm.c+10 -70 replies
84/175scsi: scsi_transport_sas: Fix the maximum channel scanning issuedrivers/scsi/scsi_transport_sas.c+1 -10 replies
85/175x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free sizearch/x86/platform/efi/quirks.c+1 -10 replies
86/175drm/i915/gmbus: fix spurious timeout on 512-byte burst readsdrivers/gpu/drm/i915/display/intel_gmbus.c+3 -10 replies
87/175PM: hibernate: Dont ignore return from set_memory_ro()kernel/power/power.h kernel/power/snapshot.c kernel/power/swap.c +1 more+24 -150 replies
88/175PM: hibernate: Drain trailing zero pages on userspace restorekernel/power/snapshot.c+11 -00 replies
89/175spi: sn-f-ospi: Fix resource leak in f_ospi_probe()drivers/spi/spi-sn-f-ospi.c+5 -120 replies
90/175ASoC: Intel: catpt: Fix the device initializationsound/soc/intel/catpt/device.c sound/soc/intel/catpt/dsp.c+9 -40 replies
91/175ACPI: EC: clean up handlers on probe failure in acpi_ec_setup()drivers/acpi/ec.c+2 -00 replies
92/175drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ibdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c+2 -20 replies
93/175hwmon: (adm1177) fix sysfs ABI violation and current unit conversionDocumentation/hwmon/adm1177.rst drivers/hwmon/adm1177.c+35 -270 replies
94/175sysctl: fix uninitialized variable in proc_do_large_bitmapkernel/sysctl.c+1 -10 replies
95/175ASoC: adau1372: Fix unchecked clk_prepare_enable() return valuesound/soc/codecs/adau1372.c+10 -70 replies
96/175ASoC: adau1372: Fix clock leak on PLL lock failuresound/soc/codecs/adau1372.c+14 -30 replies
97/175spi: spi-fsl-lpspi: fix teardown order issue (UAF)drivers/spi/spi-fsl-lpspi.c+2 -10 replies
98/175s390/syscalls: Add spectre boundary for syscall dispatch tablearch/s390/kernel/syscall.c+2 -00 replies
99/175s390/barrier: Make array_index_mask_nospec() __always_inlinearch/s390/include/asm/barrier.h+2 -20 replies
100/175ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()fs/smb/server/smb2pdu.c+12 -80 replies
101/175ksmbd: fix potencial OOB in get_file_all_info() for compound requestsfs/smb/server/smb2pdu.c+14 -20 replies
102/175ksmbd: do not expire session on binding failurefs/smb/server/smb2pdu.c+8 -20 replies
103/175ALSA: firewire-lib: fix uninitialized local variablesound/firewire/amdtp-stream.c+1 -10 replies
104/175ASoC: SOF: ipc4-topology: Allow bytes controls without initial payloadsound/soc/sof/ipc4-topology.c+1 -10 replies
105/175can: gw: fix OOB heap access in cgw_csum_crc8_rel()net/can/gw.c+3 -30 replies
106/175can: isotp: fix tx.buf use-after-free in isotp_sendmsg()net/can/isotp.c+18 -60 replies
107/175cpufreq: conservative: Reset requested_freq on limits changedrivers/cpufreq/cpufreq_conservative.c drivers/cpufreq/cpufreq_governor.c drivers/cpufreq/cpufreq_governor.h+16 -00 replies
108/175platform/x86: ISST: Correct locked bit widthdrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+1 -10 replies
109/175KVM: arm64: Discard PC update state on vcpu resetarch/arm64/kvm/reset.c+14 -00 replies
110/175hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributesdrivers/hwmon/pmbus/isl68137.c+18 -30 replies
111/175hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperatureDocumentation/hwmon/peci-cputemp.rst drivers/hwmon/peci/cputemp.c+7 -50 replies
112/175hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()drivers/hwmon/peci/cputemp.c+1 -10 replies
113/175media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutexdrivers/media/mc/mc-request.c drivers/media/v4l2-core/v4l2-ioctl.c+8 -20 replies
114/175virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is falsedrivers/net/virtio_net.c+1 -00 replies
115/175s390/entry: Scrub r12 register on kernel entryarch/s390/kernel/entry.S+4 -00 replies
116/175erofs: add GFP_NOIO in the bio completion if neededfs/erofs/zdata.c+3 -00 replies
117/175alarmtimer: Fix argument order in alarm_timer_forward()kernel/time/alarmtimer.c+1 -10 replies
118/175scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()drivers/scsi/ibmvscsi/ibmvfc.c+2 -10 replies
119/175scsi: ses: Handle positive SCSI error from ses_recv_diag()drivers/scsi/ses.c+1 -10 replies
120/175net: macb: Use dev_consume_skb_any() to free TX SKBsdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies
121/175KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTEarch/x86/kvm/mmu/mmu.c+8 -60 replies
122/175jbd2: gracefully abort on checkpointing state corruptionsfs/jbd2/checkpoint.c+13 -20 replies
123/175irqchip/qcom-mpm: Add missing mailbox TX done acknowledgmentdrivers/irqchip/irq-qcom-mpm.c+3 -00 replies
124/175dmaengine: sh: rz-dmac: Protect the driver specific listsdrivers/dma/sh/rz-dmac.c+35 -280 replies
125/175dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlockdrivers/dma/sh/rz-dmac.c+4 -50 replies
126/175LoongArch: Workaround LS2K/LS7A GPU DMA hang bugarch/loongarch/pci/pci.c+80 -00 replies
127/175xfs: stop reclaim before pushing AIL during unmountfs/xfs/xfs_mount.c+4 -30 replies
128/175xfs: fix ri_total validation in xlog_recover_attri_commit_pass2fs/xfs/xfs_attr_item.c+2 -20 replies
129/175ext4: fix journal credit check when setting fscrypt contextfs/ext4/crypto.c+8 -10 replies
130/175ext4: convert inline data to extents when truncate exceeds inline sizefs/ext4/inode.c+12 -00 replies
131/175ext4: fix stale xarray tags after writebackfs/ext4/page-io.c+8 -20 replies
132/175ext4: fix fsync(2) for nojournal modefs/ext4/fsync.c+14 -20 replies
133/175ext4: make recently_deleted() properly work with lazy itable initializationfs/ext4/ialloc.c+6 -00 replies
134/175ext4: replace BUG_ON with proper error handling in ext4_read_inline_foliofs/ext4/inline.c+9 -10 replies
135/175ext4: avoid infinite loops caused by residual datafs/ext4/extents.c+6 -20 replies
136/175ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()fs/ext4/mballoc.c+5 -10 replies
137/175ext4: reject mount if bigalloc with s_first_data_block != 0fs/ext4/super.c+7 -00 replies
138/175ext4: fix use-after-free in update_super_work when racing with umountfs/ext4/ext4.h fs/ext4/super.c fs/ext4/sysfs.c+11 -10 replies
139/175ext4: fix the might_sleep() warnings in kvfree()fs/ext4/mballoc.c fs/ext4/super.c+5 -130 replies
140/175ext4: fix iloc.bh leak in ext4_fc_replay_inode() error pathsfs/ext4/fast_commit.c+8 -50 replies
141/175ext4: always drain queued discard work in ext4_mb_release()fs/ext4/mballoc.c+5 -70 replies
142/175arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power offarch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi+29 -60 replies
143/175powerpc64/bpf: do not increment tailcall count when prog is NULLarch/powerpc/net/bpf_jit_comp64.c+14 -90 replies
144/175ksmbd: fix use-after-free and NULL deref in smb_grant_oplock()fs/smb/server/oplock.c+45 -270 replies
145/175ksmbd: fix memory leaks and NULL deref in smb2_lock()fs/smb/server/smb2pdu.c+19 -100 replies
146/175tracing: Switch trace_osnoise.c code over to use guard() and __free()kernel/trace/trace_osnoise.c+13 -270 replies
147/175tracing: Fix potential deadlock in cpu hotplug with osnoisekernel/trace/trace_osnoise.c+5 -50 replies
148/175rust: pin-init: add references to previously initialized fieldsrust/kernel/init/macros.rs+113 -310 replies
149/175rust: pin-init: internal: init: document load-bearing fact of field accessorsrust/kernel/init/macros.rs+16 -00 replies
150/175mtd: spi-nor: core: avoid odd length/address reads on 8D-8D-8D modedrivers/mtd/spi-nor/core.c+75 -10 replies
151/175mtd: spi-nor: core: avoid odd length/address writes in 8D-8D-8D modedrivers/mtd/spi-nor/core.c+68 -10 replies
152/175gfs2: Fix unlikely race in gdlm_put_lockfs/gfs2/lock_dlm.c+5 -50 replies
153/175libbpf: Fix -Wdiscarded-qualifiers under C23tools/lib/bpf/libbpf.c+1 -10 replies
154/175xattr: switch to CLASS(fd)fs/xattr.c+6 -210 replies
155/175nvme: fix admin queue leak on controller resetdrivers/nvme/host/core.c+7 -00 replies
156/175mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]mm/damon/sysfs.c+3 -00 replies
157/175xfs: avoid dereferencing log items after push callbacksfs/xfs/xfs_trace.c fs/xfs/xfs_trace.h fs/xfs/xfs_trans_ail.c+52 -110 replies
158/175xfs: save ailp before dropping the AIL lock in push callbacksfs/xfs/xfs_dquot_item.c fs/xfs/xfs_inode_item.c+14 -40 replies
159/175erofs: fix "BUG: Bad page state in z_erofs_do_read_page"fs/erofs/zdata.c+1 -00 replies
160/175dmaengine: idxd: Fix not releasing workqueue on .release()drivers/dma/idxd/sysfs.c+1 -00 replies
161/175dmaengine: idxd: Fix memory leak when a wq is resetdrivers/dma/idxd/device.c+1 -20 replies
162/175phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()drivers/phy/ti/phy-j721e-wiz.c+2 -00 replies
163/175dmaengine: dw-edma: Fix multiple times setting of the CYCLE_STATE and CYCLE_BIT bits for HDMA.drivers/dma/dw-edma/dw-hdma-v0-core.c+3 -30 replies
164/175dmaengine: xilinx: xdma: Fix regmap init error handlingdrivers/dma/xilinx/xdma.c+2 -20 replies
165/175dmaengine: xilinx: xilinx_dma: Fix dma_device directionsdrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
166/175dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMAdrivers/dma/xilinx/xilinx_dma.c+22 -10 replies
167/175dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtractiondrivers/dma/xilinx/xilinx_dma.c+6 -60 replies
168/175dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMAdrivers/dma/xilinx/xilinx_dma.c+1 -80 replies
169/175btrfs: fix super block offset in error message in btrfs_validate_super()fs/btrfs/disk-io.c+2 -20 replies
170/175btrfs: fix leak of kobject name for sub-group space_infofs/btrfs/block-group.c+1 -10 replies
171/175btrfs: fix lost error when running device stats on multiple devices fsfs/btrfs/volumes.c+3 -20 replies
172/175dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() APIdrivers/dma/idxd/cdev.c+2 -20 replies
173/175dmaengine: idxd: Fix freeing the allocated ida too latedrivers/dma/idxd/cdev.c+4 -40 replies
174/175futex: Clear stale exiting pointer in futex_lock_pi() retry pathkernel/futex/pi.c+2 -10 replies
175/175tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses.net/ipv4/inet_connection_sock.c+9 -20 replies

Reviews trailers per patch

98 of 175 patches have a Reviewed-by or Acked-by.

PatchKan LiangNamhyung KimIan RogersChristoph HellwigHans de GoedeIlpo JärvinenYajat KumarKanchan JoshiDaniel GomezPetr PavluT.J. MercierChristian KönigFilipe MananaMika WesterbergNuno SáGuenter RoeckGreg Kroah-HartmanSimon HormanEric DumazetGeert UytterhoevenMartin KaFai LauEmil TsalapatisYonghong SongMykyta YatsenkoDan WilliamsAo ZhouIlya MaximetsJiri PirkoLubomir RintelRandy DunlapAleksandr LoktionovPatryk HoldaXin LongDavid AhernWillem de BruijnJason XingKuniyuki IwashimaPaul MenzelYuhang ZhengAngeloGioacchino Del RegnoBrett CreeleyIan RayMinxi HouNicolai BuchwitzJohn GarryJani NikulaKees CookBrian GeffonAndy ShevchenkoMarek SzyprowskiJoel GranadosVasily GorbikIlya LeoshkevichNamjae JeonBard LiaoLiam GirdwoodSeppo IngalsuoKai VehmanenOliver HartkoppLifeng ZhengZhongqiu HanHannes ReineckeAlexander BulekovAndreas DilgerZhang YiBaokun LiJan KaraDouglas AndersonFrank LiBiju DasDarrick J. WongEric Biggers[email protected][email protected][email protected]Ritesh Harjani (IBM)Venkat Rao BagalkoteXuan ZhuoGao XiangChao YuDave MarquardtTyrel DatwylerSuzuki K PouloseJoey GoulyChenXiaoSongChristian BraunerYi ZhangSeongJae ParkDave Chinner[email protected]Dave JiangVladimir OlteanQu WenruoDavid SterbaJohannes ThumshirnFenghua YuLijun PanMasami Hiramatsu (Google)Danilo KrummrichGary GuoMichael WalleAndrew PriceFlorian FainelliPeter SchneiderShung-Hsi YuBrett A C SheffieldJon HunterRon EconomosBarry K. NathanFrancesco DolciniShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/175R-b R-b
2/175R-b
3/175R-b
4/175
5/175
6/175R-b A-b R-b
7/175R-b R-b
8/175A-b R-b
9/175A-b A-b
10/175
11/175R-b R-b
12/175R-b T-b R-b
13/175R-b
14/175R-b R-b
15/175R-b T-b
16/175R-b R-b
17/175
18/175
19/175
20/175
21/175
22/175R-b R-b
23/175
24/175
25/175R-b R-b
26/175
27/175R-b
28/175
29/175
30/175
31/175
32/175A-b
33/175R-b
34/175R-b
35/175R-b
36/175
37/175
38/175
39/175
40/175
41/175R-b
42/175
43/175R-b
44/175R-b R-b
45/175R-b
46/175T-b
47/175T-b R-b
48/175T-b R-b
49/175
50/175R-b
51/175R-b A-b R-b
52/175R-b T-b
53/175R-b R-b
54/175R-b
55/175R-b
56/175R-b
57/175R-b
58/175R-b R-b
59/175R-b
60/175
61/175
62/175
63/175
64/175
65/175
66/175
67/175
68/175
69/175
70/175T-b
71/175
72/175
73/175
74/175R-b
75/175T-b
76/175R-b
77/175
78/175
79/175
80/175
81/175
82/175
83/175
84/175R-b
85/175
86/175R-b
87/175R-b
88/175A-b
89/175
90/175R-b
91/175
92/175R-b
93/175A-b
94/175R-b
95/175R-b
96/175R-b
97/175
98/175R-b
99/175R-b
100/175
101/175
102/175A-b
103/175
104/175R-b R-b R-b R-b
105/175R-b A-b
106/175
107/175T-b R-b
108/175R-b
109/175R-b R-b
110/175
111/175
112/175
113/175
114/175R-b
115/175R-b
116/175R-b R-b
117/175
118/175R-b A-b
119/175R-b
120/175R-b
121/175Debugged-by
122/175R-b R-b R-b R-b
123/175R-b
124/175R-b
125/175R-b R-b
126/175
127/175R-b
128/175R-b R-b
129/175R-b
130/175T-b
131/175
132/175R-b
133/175R-b
134/175
135/175R-b T-b T-b T-b
136/175R-b R-b R-b R-b
137/175
138/175R-b R-b
139/175R-b
140/175R-b R-b
141/175
142/175
143/175T-b
144/175A-b R-b
145/175A-b R-b
146/175
147/175R-b
148/175R-b
149/175R-b
150/175R-b
151/175R-b
152/175R-b
153/175
154/175R-b
155/175Reported-and-tested-by
156/175R-b
157/175R-b
158/175R-b R-b
159/175Reported-and-tested-by
160/175R-b
161/175R-b
162/175R-b
163/175R-b
164/175R-b
165/175
166/175
167/175
168/175
169/175R-b R-b
170/175R-b
171/175R-b
172/175R-b A-b
173/175R-b
174/175
175/175

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

Read the v1 thread

Cover letter [PATCH 6.6 000/175] 6.6.131-rc1 review

This is the start of the stable review cycle for the 6.6.131 release. There are 175 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 Thu, 02 Apr 2026 16:16:56 +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.131-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.131-rc1

Kuniyuki Iwashima <[email protected]>
tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses.

Davidlohr Bueso <[email protected]>
futex: Clear stale exiting pointer in futex_lock_pi() retry path

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix freeing the allocated ida too late

Christophe JAILLET <[email protected]>
dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API

Filipe Manana <[email protected]>
btrfs: fix lost error when running device stats on multiple devices fs

Shin'ichiro Kawasaki <[email protected]>
btrfs: fix leak of kobject name for sub-group space_info

Mark Harmstone <[email protected]>
btrfs: fix super block offset in error message in btrfs_validate_super()

Tomi Valkeinen <[email protected]>
dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMA

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtraction

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMA

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix dma_device directions

Alexander Stein <[email protected]>
dmaengine: xilinx: xdma: Fix regmap init error handling

LUO Haowen <[email protected]>
dmaengine: dw-edma: Fix multiple times setting of the CYCLE_STATE and CYCLE_BIT bits for HDMA.

Felix Gu <[email protected]>
phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix memory leak when a wq is reset

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix not releasing workqueue on .release()

Gao Xiang <[email protected]>
erofs: fix "BUG: Bad page state in z_erofs_do_read_page"

Yuto Ohnuki <[email protected]>
xfs: save ailp before dropping the AIL lock in push callbacks

Yuto Ohnuki <[email protected]>
xfs: avoid dereferencing log items after push callbacks

Josh Law <[email protected]>

    mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]

Ming Lei <[email protected]>
nvme: fix admin queue leak on controller reset

Al Viro <[email protected]>
xattr: switch to CLASS(fd)

Mikhail Gavrilov <[email protected]>
libbpf: Fix -Wdiscarded-qualifiers under C23

Andreas Gruenbacher <[email protected]>
gfs2: Fix unlikely race in gdlm_put_lock

Pratyush Yadav <[email protected]>
mtd: spi-nor: core: avoid odd length/address writes in 8D-8D-8D mode

Pratyush Yadav <[email protected]>
mtd: spi-nor: core: avoid odd length/address reads on 8D-8D-8D mode

Benno Lossin <[email protected]>
rust: pin-init: internal: init: document load-bearing fact of field accessors

Benno Lossin <[email protected]>
rust: pin-init: add references to previously initialized fields

Luo Haiyang <[email protected]>
tracing: Fix potential deadlock in cpu hotplug with osnoise

Steven Rostedt <[email protected]>
tracing: Switch trace_osnoise.c code over to use guard() and __free()

Werner Kasselman <[email protected]>
ksmbd: fix memory leaks and NULL deref in smb2_lock()

Werner Kasselman <[email protected]>
ksmbd: fix use-after-free and NULL deref in smb_grant_oplock()

Hari Bathini <[email protected]>
powerpc64/bpf: do not increment tailcall count when prog is NULL

Markus Niebel <[email protected]>
arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power off

Theodore Ts'o <[email protected]>
ext4: always drain queued discard work in ext4_mb_release()

Baokun Li <[email protected]>
ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths

Zqiang <[email protected]>
ext4: fix the might_sleep() warnings in kvfree()

Jiayuan Chen <[email protected]>
ext4: fix use-after-free in update_super_work when racing with umount

Helen Koike <[email protected]>

    ext4: reject mount if bigalloc with s_first_data_block != 0

Ye Bin <[email protected]>
ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()

Edward Adam Davis <[email protected]>
ext4: avoid infinite loops caused by residual data

Yuto Ohnuki <[email protected]>
ext4: replace BUG_ON with proper error handling in ext4_read_inline_folio

Jan Kara <[email protected]>
ext4: make recently_deleted() properly work with lazy itable initialization

Jan Kara <[email protected]>
ext4: fix fsync(2) for nojournal mode

Jan Kara <[email protected]>
ext4: fix stale xarray tags after writeback

Deepanshu Kartikey <[email protected]>
ext4: convert inline data to extents when truncate exceeds inline size

Simon Weber <[email protected]>
ext4: fix journal credit check when setting fscrypt context

Long Li <[email protected]>
xfs: fix ri_total validation in xlog_recover_attri_commit_pass2

Yuto Ohnuki <[email protected]>
xfs: stop reclaim before pushing AIL during unmount

Huacai Chen <[email protected]>
LoongArch: Workaround LS2K/LS7A GPU DMA hang bug

Claudiu Beznea <[email protected]>
dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlock

Claudiu Beznea <[email protected]>
dmaengine: sh: rz-dmac: Protect the driver specific lists

Jassi Brar <[email protected]>
irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment

Milos Nikic <[email protected]>
jbd2: gracefully abort on checkpointing state corruptions

Sean Christopherson <[email protected]>
KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE

Kevin Hao <[email protected]>
net: macb: Use dev_consume_skb_any() to free TX SKBs

Greg Kroah-Hartman <[email protected]>
scsi: ses: Handle positive SCSI error from ses_recv_diag()

Tyllis Xu <[email protected]>
scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()

Zhan Xusheng <[email protected]>
alarmtimer: Fix argument order in alarm_timer_forward()

Jiucheng Xu <[email protected]>
erofs: add GFP_NOIO in the bio completion if needed

Vasily Gorbik <[email protected]>
s390/entry: Scrub r12 register on kernel entry

xietangxin <[email protected]>
virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false

Yuchan Nam <[email protected]>
media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex

Sanman Pradhan <[email protected]>
hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()

Sanman Pradhan <[email protected]>
hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperature

Sanman Pradhan <[email protected]>
hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributes

Marc Zyngier <[email protected]>
KVM: arm64: Discard PC update state on vcpu reset

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Correct locked bit width

Viresh Kumar <[email protected]>
cpufreq: conservative: Reset requested_freq on limits change

Oliver Hartkopp <[email protected]>
can: isotp: fix tx.buf use-after-free in isotp_sendmsg()

Ali Norouzi <[email protected]>
can: gw: fix OOB heap access in cgw_csum_crc8_rel()

Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Allow bytes controls without initial payload

Alexey Nepomnyashih <[email protected]>
ALSA: firewire-lib: fix uninitialized local variable

Hyunwoo Kim <[email protected]>
ksmbd: do not expire session on binding failure

Namjae Jeon <[email protected]>
ksmbd: fix potencial OOB in get_file_all_info() for compound requests

Namjae Jeon <[email protected]>
ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()

Vasily Gorbik <[email protected]>
s390/barrier: Make array_index_mask_nospec() __always_inline

Greg Kroah-Hartman <[email protected]>
s390/syscalls: Add spectre boundary for syscall dispatch table

Marc Kleine-Budde <[email protected]>
spi: spi-fsl-lpspi: fix teardown order issue (UAF)

Jihed Chaibi <[email protected]>
ASoC: adau1372: Fix clock leak on PLL lock failure

Jihed Chaibi <[email protected]>
ASoC: adau1372: Fix unchecked clk_prepare_enable() return value

Marc Buerg <[email protected]>
sysctl: fix uninitialized variable in proc_do_large_bitmap

Sanman Pradhan <[email protected]>
hwmon: (adm1177) fix sysfs ABI violation and current unit conversion

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ib

Weiming Shi <[email protected]>
ACPI: EC: clean up handlers on probe failure in acpi_ec_setup()

Cezary Rojewski <[email protected]>
ASoC: Intel: catpt: Fix the device initialization

Felix Gu <[email protected]>
spi: sn-f-ospi: Fix resource leak in f_ospi_probe()

Alberto Garcia <[email protected]>
PM: hibernate: Drain trailing zero pages on userspace restore

Christophe Leroy <[email protected]>
PM: hibernate: Don't ignore return from set_memory_ro()

Samasth Norway Ananda <[email protected]>
drm/i915/gmbus: fix spurious timeout on 512-byte burst reads

Mike Rapoport (Microsoft) <[email protected]>
x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size

Yihang Li <[email protected]>
scsi: scsi_transport_sas: Fix the maximum channel scanning issue

Tatyana Nikolova <[email protected]>
RDMA/irdma: Return EINVAL for invalid arp index error

Anil Samal <[email protected]>
RDMA/irdma: Fix deadlock during netdev reset with active connections

Tatyana Nikolova <[email protected]>
RDMA/irdma: Remove reset check from irdma_modify_qp_to_err()

Ivan Barrera <[email protected]>

    RDMA/irdma: Clean up unnecessary dereference of event->cm_node

Tatyana Nikolova <[email protected]>
RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce()

Tatyana Nikolova <[email protected]>
RDMA/irdma: Update ibqp state to error if QP is already in error state

Jacob Moroni <[email protected]>
RDMA/irdma: Initialize free_qp completion before using it

Chuck Lever <[email protected]>
RDMA/rw: Fall back to direct SGE on MR pool exhaustion

Andy Shevchenko <[email protected]>
regmap: Synchronize cache for the page selector

Paolo Valerio <[email protected]>
net: macb: use the current queue number for stats

David Carlier <[email protected]>
netfilter: ctnetlink: use netlink policy range checks

Weiming Shi <[email protected]>
netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp

Pablo Neira Ayuso <[email protected]>
netfilter: nf_conntrack_expect: skip expectations in other netns via proc

Ren Wei <[email protected]>
netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()

Weiming Shi <[email protected]>
netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD

Chuck Lever <[email protected]>
tls: Purge async_hold in tls_decrypt_async_wait()

Pengpeng Hou <[email protected]>
Bluetooth: btusb: clamp SCO altsetting table indices

Hyunwoo Kim <[email protected]>
Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop

Cen Zhang <[email protected]>
Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lock

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Remove remaining dependencies of hci_request

Zijun Hu <[email protected]>
Bluetooth: Remove 3 repeated macro definitions

Zhang Chen <[email protected]>
Bluetooth: L2CAP: Fix send LE flow credits in ACL link

Miguel Ojeda <[email protected]>
dma-mapping: add missing inline for dma_free_attrs

Wei Fang <[email protected]>
net: enetc: fix the output issue of 'ethtool --show-ring'

Martin KaFai Lau <[email protected]>
udp: Fix wildcard bind conflict check when using hash2

Eric Dumazet <[email protected]>
tcp: optimize inet_use_bhash2_on_bind()

Kuniyuki Iwashima <[email protected]>
tcp: Rearrange tests in inet_csk_bind_conflict().

Kuniyuki Iwashima <[email protected]>
tcp: Use bhash2 for v4-mapped-v6 non-wildcard address.

Yochai Eisenrich <[email protected]>
net: fix fanout UAF in packet_release() via NETDEV_UP race

Kuniyuki Iwashima <[email protected]>
ipv6: Don't remove permanent routes with exceptions from tb6_gc_hlist.

Kuniyuki Iwashima <[email protected]>
ipv6: Remove permanent routes from tb6_gc_hlist when all exceptions expire.

Petr Oros <[email protected]>
ice: use ice_update_eth_stats() for representor stats

Alok Tiwari <[email protected]>
platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlen

Sabrina Dubroca <[email protected]>
rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_size

Qi Tang <[email protected]>
net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer

Yang Yang <[email protected]>
openvswitch: validate MPLS set/set_masked payload length

Yang Yang <[email protected]>
openvswitch: defer tunnel netdev_put to RCU release

Toke Høiland-Jørgensen <[email protected]>
net: openvswitch: Avoid releasing netdev before teardown completes

Jakub Kicinski <[email protected]>
nfc: nci: fix circular locking dependency in nci_close_device

Mohammad Heib <[email protected]>
ionic: fix persistent MAC address override on PF

Luca Leonardo Scorcia <[email protected]>
pinctrl: mediatek: common: Fix probe failure for devices without EINT

Helen Koike <[email protected]>
Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb

Anas Iqbal <[email protected]>
Bluetooth: hci_ll: Fix firmware leak on error path

Hyunwoo Kim <[email protected]>
Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold

Hyunwoo Kim <[email protected]>
Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()

Oliver Hartkopp <[email protected]>
can: statistics: add missing atomic access in hot path

Shigeru Yoshida <[email protected]>
dma: swiotlb: add KMSAN annotations to swiotlb_bounce()

Eric Dumazet <[email protected]>
af_key: validate families in pfkey_send_migrate()

Sabrina Dubroca <[email protected]>
esp: fix skb leak with espintcp and async crypto

Steffen Klassert <[email protected]>

    xfrm: Fix the usage of skb->sk

Sabrina Dubroca <[email protected]>
xfrm: call xdo_dev_state_delete during state update

Alan Borzeszkowski <[email protected]>
spi: intel-pci: Add support for Nova Lake mobile SPI flash

Jie Deng <[email protected]>
usb: core: new quirk to handle devices with zero configurations

Josh Poimboeuf <[email protected]>
objtool: Handle Clang RSP musical chairs

Uzair Mughal <[email protected]>
ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390

Liucheng Lu <[email protected]>
ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirk

Boris Burkov <[email protected]>
btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create

Günther Noack <[email protected]>
HID: apple: avoid memory leak in apple_report_fixup()

Isaac J. Manjarres <[email protected]>
dma-buf: Include ioctl.h in UAPI header

Mark Brown <[email protected]>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()

Mark Brown <[email protected]>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()

Ihor Solodrai <[email protected]>
module: Fix kernel panic when a symbol st_shndx is out of bounds

Denis Benato <[email protected]>
HID: asus: add xg mobile 2023 external hardware support

Romain Sioen <[email protected]>
HID: mcp2221: cancel last I2C command on read error

Valentin Spreckels <[email protected]>
net: usb: r8152: add TRENDnet TUC-ET2G

Günther Noack <[email protected]>
HID: magicmouse: avoid memory leak in magicmouse_report_fixup()

Julius Lehmann <[email protected]>
HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2

Keith Busch <[email protected]>
nvme-pci: ensure we're polling a polled queue

Hans de Goede <[email protected]>
platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10

Leif Skunberg <[email protected]>
platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1

Daniel Hodges <[email protected]>
nvme-fabrics: use kfree_sensitive() for DHCHAP secrets

Keith Busch <[email protected]>
nvme-pci: cap queue creation to used queues

Peter Metz <[email protected]>
platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_list

Günther Noack <[email protected]>
HID: asus: avoid memory leak in asus_report_fixup()

Jenny Guanni Qu <[email protected]>
bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MIN

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Release module BTF IDR before module unload

Danilo Krummrich <[email protected]>

    sh: platform_early: remove pdev->driver_override check

Danilo Krummrich <[email protected]>
hwmon: axi-fan: don't use driver_override as IRQ name

Nuno Sa <[email protected]>
hwmon: (axi-fan-control) Make use of dev_err_probe()

Nuno Sa <[email protected]>
hwmon: (axi-fan-control) Use device firmware agnostic API

Smita Koralahalli <[email protected]>
cxl/hdm: Avoid incorrect DVSEC fallback when HDM decoders are enabled

Peter Zijlstra <[email protected]>

    perf: Make sure to use pmu_ctx->pmu for groups

Peter Zijlstra <[email protected]>
perf: Extract a few helpers

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   3 +
 Documentation/hwmon/adm1177.rst                    |   8 +-
 Documentation/hwmon/peci-cputemp.rst               |  10 +-
 Makefile                                           |   4 +-
 .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts |  13 +-
 .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi |  22 +++
 arch/arm64/kvm/reset.c                             |  14 ++
 arch/loongarch/pci/pci.c                           |  80 +++++++++++
 arch/powerpc/net/bpf_jit_comp64.c                  |  23 +--
 arch/s390/include/asm/barrier.h                    |   4 +-
 arch/s390/kernel/entry.S                           |   4 +
 arch/s390/kernel/syscall.c                         |   2 +
 arch/sh/drivers/platform_early.c                   |   4 -
 arch/x86/kvm/mmu/mmu.c                             |  14 +-
 arch/x86/platform/efi/quirks.c                     |   2 +-
 drivers/acpi/ec.c                                  |   2 +
 drivers/base/regmap/regmap.c                       |  30 +++-
 drivers/bluetooth/btintel.c                        |  11 +-
 drivers/bluetooth/btusb.c                          |   5 +-
 drivers/bluetooth/hci_ll.c                         |   2 +
 drivers/cpufreq/cpufreq_conservative.c             |  12 ++
 drivers/cpufreq/cpufreq_governor.c                 |   3 +
 drivers/cpufreq/cpufreq_governor.h                 |   1 +
 drivers/cxl/core/hdm.c                             |  25 ++--
 drivers/dma/dw-edma/dw-hdma-v0-core.c              |   6 +-
 drivers/dma/idxd/cdev.c                            |  10 +-
 drivers/dma/idxd/device.c                          |   3 +-
 drivers/dma/idxd/sysfs.c                           |   1 +
 drivers/dma/sh/rz-dmac.c                           |  68 +++++----
 drivers/dma/xilinx/xdma.c                          |   4 +-
 drivers/dma/xilinx/xilinx_dma.c                    |  46 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   4 +-
 drivers/gpu/drm/i915/display/intel_gmbus.c         |   4 +-
 drivers/hid/hid-apple.c                            |   4 +-
 drivers/hid/hid-asus.c                             |  18 ++-
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-magicmouse.c                       |   6 +-
 drivers/hid/hid-mcp2221.c                          |   2 +
 drivers/hwmon/adm1177.c                            |  54 ++++---
 drivers/hwmon/axi-fan-control.c                    |  73 +++++-----
 drivers/hwmon/peci/cputemp.c                       |   4 +-
 drivers/hwmon/pmbus/isl68137.c                     |  21 ++-
 drivers/infiniband/core/rw.c                       |  27 +++-
 drivers/infiniband/hw/irdma/cm.c                   |  29 ++--
 drivers/infiniband/hw/irdma/utils.c                |   2 -
 drivers/infiniband/hw/irdma/verbs.c                |   9 +-
 drivers/irqchip/irq-qcom-mpm.c                     |   3 +
 drivers/media/mc/mc-request.c                      |   5 +
 drivers/media/v4l2-core/v4l2-ioctl.c               |   5 +-
 drivers/mtd/spi-nor/core.c                         | 145 ++++++++++++++++++-
 drivers/net/ethernet/cadence/macb_main.c           |   4 +-
 .../net/ethernet/freescale/enetc/enetc_ethtool.c   |   2 +
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  14 +-
 drivers/net/ethernet/intel/ice/ice_repr.c          |   3 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  17 ++-
 drivers/net/usb/r8152.c                            |   1 +
 drivers/net/virtio_net.c                           |   1 +
 drivers/nvme/host/core.c                           |   7 +
 drivers/nvme/host/fabrics.c                        |   4 +-
 drivers/nvme/host/pci.c                            |  11 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |   2 +
 drivers/pinctrl/mediatek/pinctrl-mtk-common.c      |   9 +-
 drivers/platform/olpc/olpc-xo175-ec.c              |   2 +-
 drivers/platform/x86/intel/hid.c                   |  13 ++
 .../x86/intel/speed_select_if/isst_tpmi_core.c     |   2 +-
 drivers/platform/x86/touchscreen_dmi.c             |  18 +++
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   3 +-
 drivers/scsi/scsi_transport_sas.c                  |   2 +-
 drivers/scsi/ses.c                                 |   2 +-
 drivers/spi/spi-fsl-lpspi.c                        |   3 +-
 drivers/spi/spi-intel-pci.c                        |   1 +
 drivers/spi/spi-sn-f-ospi.c                        |  17 +--
 drivers/usb/core/config.c                          |   6 +-
 drivers/usb/core/quirks.c                          |   5 +
 fs/btrfs/block-group.c                             |   2 +-
 fs/btrfs/disk-io.c                                 |   4 +-
 fs/btrfs/ioctl.c                                   |   7 +
 fs/btrfs/volumes.c                                 |   5 +-
 fs/erofs/zdata.c                                   |   4 +
 fs/ext4/crypto.c                                   |   9 +-
 fs/ext4/ext4.h                                     |   1 +
 fs/ext4/extents.c                                  |   8 +-
 fs/ext4/fast_commit.c                              |  13 +-
 fs/ext4/fsync.c                                    |  16 ++-
 fs/ext4/ialloc.c                                   |   6 +
 fs/ext4/inline.c                                   |  10 +-
 fs/ext4/inode.c                                    |  12 ++
 fs/ext4/mballoc.c                                  |  28 ++--
 fs/ext4/page-io.c                                  |  10 +-
 fs/ext4/super.c                                    |  16 ++-
 fs/ext4/sysfs.c                                    |  10 +-
 fs/gfs2/lock_dlm.c                                 |  10 +-
 fs/jbd2/checkpoint.c                               |  15 +-
 fs/smb/server/oplock.c                             |  72 ++++++----
 fs/smb/server/smb2pdu.c                            |  73 +++++++---
 fs/xattr.c                                         |  27 +---
 fs/xfs/xfs_attr_item.c                             |   4 +-
 fs/xfs/xfs_dquot_item.c                            |   9 +-
 fs/xfs/xfs_inode_item.c                            |   9 +-
 fs/xfs/xfs_mount.c                                 |   7 +-
 fs/xfs/xfs_trace.c                                 |   1 +
 fs/xfs/xfs_trace.h                                 |  36 ++++-
 fs/xfs/xfs_trans_ail.c                             |  26 +++-
 include/linux/dma-mapping.h                        |   4 +-
 include/linux/usb/quirks.h                         |   3 +
 include/linux/usb/r8152.h                          |   1 +
 include/net/bluetooth/hci_sync.h                   |  17 +++
 include/net/inet_hashtables.h                      |  14 ++
 include/net/ip6_fib.h                              |  21 ++-
 include/uapi/linux/dma-buf.h                       |   1 +
 include/uapi/linux/netfilter/nf_conntrack_common.h |   4 +
 kernel/bpf/btf.c                                   |  24 +++-
 kernel/bpf/core.c                                  |  22 +--
 kernel/dma/swiotlb.c                               |  21 ++-
 kernel/events/core.c                               |  58 ++++----
 kernel/futex/pi.c                                  |   3 +-
 kernel/module/main.c                               |   7 +
 kernel/power/power.h                               |   2 +-
 kernel/power/snapshot.c                            |  36 +++--
 kernel/power/swap.c                                |   8 +-
 kernel/power/user.c                                |   4 +-
 kernel/sysctl.c                                    |   2 +-
 kernel/time/alarmtimer.c                           |   2 +-
 kernel/trace/trace_osnoise.c                       |  48 +++----
 mm/damon/sysfs.c                                   |   3 +
 net/bluetooth/hci_request.h                        |  21 ---
 net/bluetooth/hci_sync.c                           |  14 +-
 net/bluetooth/l2cap_core.c                         |  28 +++-
 net/bluetooth/l2cap_sock.c                         |   3 +
 net/bluetooth/sco.c                                |  10 +-
 net/can/af_can.c                                   |   4 +-
 net/can/af_can.h                                   |   2 +-
 net/can/gw.c                                       |   6 +-
 net/can/isotp.c                                    |  24 +++-
 net/can/proc.c                                     |   3 +-
 net/core/rtnetlink.c                               |   9 +-
 net/ipv4/esp4.c                                    |  11 +-
 net/ipv4/inet_connection_sock.c                    |  72 +++++-----
 net/ipv4/inet_hashtables.c                         |   3 +-
 net/ipv4/udp.c                                     |   2 +-
 net/ipv6/addrconf.c                                |   4 +-
 net/ipv6/esp6.c                                    |  11 +-
 net/ipv6/ip6_fib.c                                 |  15 +-
 net/ipv6/netfilter/ip6t_rt.c                       |   4 +
 net/ipv6/route.c                                   |   2 +-
 net/ipv6/xfrm6_output.c                            |   4 +-
 net/key/af_key.c                                   |  19 ++-
 net/netfilter/nf_conntrack_expect.c                |   4 +
 net/netfilter/nf_conntrack_netlink.c               |  16 +--
 net/netfilter/nf_conntrack_proto_tcp.c             |  10 +-
 net/netfilter/nf_conntrack_sip.c                   |  14 +-
 net/netfilter/nfnetlink_log.c                      |   8 +-
 net/nfc/nci/core.c                                 |  10 +-
 net/openvswitch/flow_netlink.c                     |   2 +
 net/openvswitch/vport-netdev.c                     |  11 +-
 net/packet/af_packet.c                             |   1 +
 net/smc/smc_rx.c                                   |   9 +-
 net/tls/tls_sw.c                                   |   2 +-
 net/xfrm/xfrm_interface_core.c                     |   2 +-
 net/xfrm/xfrm_output.c                             |   7 +-
 net/xfrm/xfrm_policy.c                             |   2 +-
 net/xfrm/xfrm_state.c                              |   1 +
 rust/kernel/init/macros.rs                         | 160 +++++++++++++++++----
 sound/firewire/amdtp-stream.c                      |   2 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/codecs/adau1372.c                        |  34 +++--
 sound/soc/fsl/fsl_easrc.c                          |  14 +-
 sound/soc/intel/catpt/device.c                     |  10 +-
 sound/soc/intel/catpt/dsp.c                        |   3 -
 sound/soc/sof/ipc4-topology.c                      |   2 +-
 tools/lib/bpf/libbpf.c                             |   2 +-
 tools/objtool/arch/x86/decode.c                    |  68 ++++-----
 tools/objtool/check.c                              |  14 ++
 173 files changed, 1689 insertions(+), 748 deletions(-)