* [PATCH 6.6 000/175] 6.6.131-rc1 review
@ 2026-03-31 16:19 Greg Kroah-Hartman
2026-03-31 21:48 ` Florian Fainelli
` (9 more replies)
0 siblings, 10 replies; 14+ messages in thread
From: Greg Kroah-Hartman @ 2026-03-31 16:19 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
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 <gregkh@linuxfoundation.org>
Linux 6.6.131-rc1
Kuniyuki Iwashima <kuniyu@amazon.com>
tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses.
Davidlohr Bueso <dave@stgolabs.net>
futex: Clear stale exiting pointer in futex_lock_pi() retry path
Vinicius Costa Gomes <vinicius.gomes@intel.com>
dmaengine: idxd: Fix freeing the allocated ida too late
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API
Filipe Manana <fdmanana@suse.com>
btrfs: fix lost error when running device stats on multiple devices fs
Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
btrfs: fix leak of kobject name for sub-group space_info
Mark Harmstone <mark@harmstone.com>
btrfs: fix super block offset in error message in btrfs_validate_super()
Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMA
Marek Vasut <marex@nabladev.com>
dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtraction
Marek Vasut <marex@nabladev.com>
dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMA
Marek Vasut <marex@nabladev.com>
dmaengine: xilinx: xilinx_dma: Fix dma_device directions
Alexander Stein <alexander.stein@ew.tq-group.com>
dmaengine: xilinx: xdma: Fix regmap init error handling
LUO Haowen <luo-hw@foxmail.com>
dmaengine: dw-edma: Fix multiple times setting of the CYCLE_STATE and CYCLE_BIT bits for HDMA.
Felix Gu <ustc.gu@gmail.com>
phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()
Vinicius Costa Gomes <vinicius.gomes@intel.com>
dmaengine: idxd: Fix memory leak when a wq is reset
Vinicius Costa Gomes <vinicius.gomes@intel.com>
dmaengine: idxd: Fix not releasing workqueue on .release()
Gao Xiang <xiang@kernel.org>
erofs: fix "BUG: Bad page state in z_erofs_do_read_page"
Yuto Ohnuki <ytohnuki@amazon.com>
xfs: save ailp before dropping the AIL lock in push callbacks
Yuto Ohnuki <ytohnuki@amazon.com>
xfs: avoid dereferencing log items after push callbacks
Josh Law <objecting@objecting.org>
mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]
Ming Lei <ming.lei@redhat.com>
nvme: fix admin queue leak on controller reset
Al Viro <viro@zeniv.linux.org.uk>
xattr: switch to CLASS(fd)
Mikhail Gavrilov <mikhail.v.gavrilov@gmail.com>
libbpf: Fix -Wdiscarded-qualifiers under C23
Andreas Gruenbacher <agruenba@redhat.com>
gfs2: Fix unlikely race in gdlm_put_lock
Pratyush Yadav <p.yadav@ti.com>
mtd: spi-nor: core: avoid odd length/address writes in 8D-8D-8D mode
Pratyush Yadav <p.yadav@ti.com>
mtd: spi-nor: core: avoid odd length/address reads on 8D-8D-8D mode
Benno Lossin <lossin@kernel.org>
rust: pin-init: internal: init: document load-bearing fact of field accessors
Benno Lossin <lossin@kernel.org>
rust: pin-init: add references to previously initialized fields
Luo Haiyang <luo.haiyang@zte.com.cn>
tracing: Fix potential deadlock in cpu hotplug with osnoise
Steven Rostedt <rostedt@goodmis.org>
tracing: Switch trace_osnoise.c code over to use guard() and __free()
Werner Kasselman <werner@verivus.com>
ksmbd: fix memory leaks and NULL deref in smb2_lock()
Werner Kasselman <werner@verivus.com>
ksmbd: fix use-after-free and NULL deref in smb_grant_oplock()
Hari Bathini <hbathini@linux.ibm.com>
powerpc64/bpf: do not increment tailcall count when prog is NULL
Markus Niebel <Markus.Niebel@ew.tq-group.com>
arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power off
Theodore Ts'o <tytso@mit.edu>
ext4: always drain queued discard work in ext4_mb_release()
Baokun Li <libaokun@linux.alibaba.com>
ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths
Zqiang <qiang.zhang@linux.dev>
ext4: fix the might_sleep() warnings in kvfree()
Jiayuan Chen <jiayuan.chen@shopee.com>
ext4: fix use-after-free in update_super_work when racing with umount
Helen Koike <koike@igalia.com>
ext4: reject mount if bigalloc with s_first_data_block != 0
Ye Bin <yebin10@huawei.com>
ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()
Edward Adam Davis <eadavis@qq.com>
ext4: avoid infinite loops caused by residual data
Yuto Ohnuki <ytohnuki@amazon.com>
ext4: replace BUG_ON with proper error handling in ext4_read_inline_folio
Jan Kara <jack@suse.cz>
ext4: make recently_deleted() properly work with lazy itable initialization
Jan Kara <jack@suse.cz>
ext4: fix fsync(2) for nojournal mode
Jan Kara <jack@suse.cz>
ext4: fix stale xarray tags after writeback
Deepanshu Kartikey <kartikey406@gmail.com>
ext4: convert inline data to extents when truncate exceeds inline size
Simon Weber <simon.weber.39@gmail.com>
ext4: fix journal credit check when setting fscrypt context
Long Li <leo.lilong@huawei.com>
xfs: fix ri_total validation in xlog_recover_attri_commit_pass2
Yuto Ohnuki <ytohnuki@amazon.com>
xfs: stop reclaim before pushing AIL during unmount
Huacai Chen <chenhuacai@kernel.org>
LoongArch: Workaround LS2K/LS7A GPU DMA hang bug
Claudiu Beznea <claudiu.beznea@tuxon.dev>
dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlock
Claudiu Beznea <claudiu.beznea@tuxon.dev>
dmaengine: sh: rz-dmac: Protect the driver specific lists
Jassi Brar <jassisinghbrar@gmail.com>
irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment
Milos Nikic <nikic.milos@gmail.com>
jbd2: gracefully abort on checkpointing state corruptions
Sean Christopherson <seanjc@google.com>
KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE
Kevin Hao <haokexin@gmail.com>
net: macb: Use dev_consume_skb_any() to free TX SKBs
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
scsi: ses: Handle positive SCSI error from ses_recv_diag()
Tyllis Xu <livelycarpet87@gmail.com>
scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()
Zhan Xusheng <zhanxusheng1024@gmail.com>
alarmtimer: Fix argument order in alarm_timer_forward()
Jiucheng Xu <jiucheng.xu@amlogic.com>
erofs: add GFP_NOIO in the bio completion if needed
Vasily Gorbik <gor@linux.ibm.com>
s390/entry: Scrub r12 register on kernel entry
xietangxin <xietangxin@yeah.net>
virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false
Yuchan Nam <entropy1110@gmail.com>
media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex
Sanman Pradhan <psanman@juniper.net>
hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()
Sanman Pradhan <psanman@juniper.net>
hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperature
Sanman Pradhan <psanman@juniper.net>
hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributes
Marc Zyngier <maz@kernel.org>
KVM: arm64: Discard PC update state on vcpu reset
Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
platform/x86: ISST: Correct locked bit width
Viresh Kumar <viresh.kumar@linaro.org>
cpufreq: conservative: Reset requested_freq on limits change
Oliver Hartkopp <socketcan@hartkopp.net>
can: isotp: fix tx.buf use-after-free in isotp_sendmsg()
Ali Norouzi <ali.norouzi@keysight.com>
can: gw: fix OOB heap access in cgw_csum_crc8_rel()
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: ipc4-topology: Allow bytes controls without initial payload
Alexey Nepomnyashih <sdl@nppct.ru>
ALSA: firewire-lib: fix uninitialized local variable
Hyunwoo Kim <imv4bel@gmail.com>
ksmbd: do not expire session on binding failure
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: fix potencial OOB in get_file_all_info() for compound requests
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()
Vasily Gorbik <gor@linux.ibm.com>
s390/barrier: Make array_index_mask_nospec() __always_inline
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
s390/syscalls: Add spectre boundary for syscall dispatch table
Marc Kleine-Budde <mkl@pengutronix.de>
spi: spi-fsl-lpspi: fix teardown order issue (UAF)
Jihed Chaibi <jihed.chaibi.dev@gmail.com>
ASoC: adau1372: Fix clock leak on PLL lock failure
Jihed Chaibi <jihed.chaibi.dev@gmail.com>
ASoC: adau1372: Fix unchecked clk_prepare_enable() return value
Marc Buerg <buermarc@googlemail.com>
sysctl: fix uninitialized variable in proc_do_large_bitmap
Sanman Pradhan <psanman@juniper.net>
hwmon: (adm1177) fix sysfs ABI violation and current unit conversion
Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ib
Weiming Shi <bestswngs@gmail.com>
ACPI: EC: clean up handlers on probe failure in acpi_ec_setup()
Cezary Rojewski <cezary.rojewski@intel.com>
ASoC: Intel: catpt: Fix the device initialization
Felix Gu <ustc.gu@gmail.com>
spi: sn-f-ospi: Fix resource leak in f_ospi_probe()
Alberto Garcia <berto@igalia.com>
PM: hibernate: Drain trailing zero pages on userspace restore
Christophe Leroy <christophe.leroy@csgroup.eu>
PM: hibernate: Don't ignore return from set_memory_ro()
Samasth Norway Ananda <samasth.norway.ananda@oracle.com>
drm/i915/gmbus: fix spurious timeout on 512-byte burst reads
Mike Rapoport (Microsoft) <rppt@kernel.org>
x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size
Yihang Li <liyihang9@huawei.com>
scsi: scsi_transport_sas: Fix the maximum channel scanning issue
Tatyana Nikolova <tatyana.e.nikolova@intel.com>
RDMA/irdma: Return EINVAL for invalid arp index error
Anil Samal <anil.samal@intel.com>
RDMA/irdma: Fix deadlock during netdev reset with active connections
Tatyana Nikolova <tatyana.e.nikolova@intel.com>
RDMA/irdma: Remove reset check from irdma_modify_qp_to_err()
Ivan Barrera <ivan.d.barrera@intel.com>
RDMA/irdma: Clean up unnecessary dereference of event->cm_node
Tatyana Nikolova <tatyana.e.nikolova@intel.com>
RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce()
Tatyana Nikolova <tatyana.e.nikolova@intel.com>
RDMA/irdma: Update ibqp state to error if QP is already in error state
Jacob Moroni <jmoroni@google.com>
RDMA/irdma: Initialize free_qp completion before using it
Chuck Lever <chuck.lever@oracle.com>
RDMA/rw: Fall back to direct SGE on MR pool exhaustion
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
regmap: Synchronize cache for the page selector
Paolo Valerio <pvalerio@redhat.com>
net: macb: use the current queue number for stats
David Carlier <devnexen@gmail.com>
netfilter: ctnetlink: use netlink policy range checks
Weiming Shi <bestswngs@gmail.com>
netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nf_conntrack_expect: skip expectations in other netns via proc
Ren Wei <n05ec@lzu.edu.cn>
netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()
Weiming Shi <bestswngs@gmail.com>
netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD
Chuck Lever <chuck.lever@oracle.com>
tls: Purge async_hold in tls_decrypt_async_wait()
Pengpeng Hou <pengpeng@iscas.ac.cn>
Bluetooth: btusb: clamp SCO altsetting table indices
Hyunwoo Kim <imv4bel@gmail.com>
Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop
Cen Zhang <zzzccc427@gmail.com>
Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lock
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Bluetooth: hci_sync: Remove remaining dependencies of hci_request
Zijun Hu <quic_zijuhu@quicinc.com>
Bluetooth: Remove 3 repeated macro definitions
Zhang Chen <zhangchen01@kylinos.cn>
Bluetooth: L2CAP: Fix send LE flow credits in ACL link
Miguel Ojeda <ojeda@kernel.org>
dma-mapping: add missing `inline` for `dma_free_attrs`
Wei Fang <wei.fang@nxp.com>
net: enetc: fix the output issue of 'ethtool --show-ring'
Martin KaFai Lau <martin.lau@kernel.org>
udp: Fix wildcard bind conflict check when using hash2
Eric Dumazet <edumazet@google.com>
tcp: optimize inet_use_bhash2_on_bind()
Kuniyuki Iwashima <kuniyu@amazon.com>
tcp: Rearrange tests in inet_csk_bind_conflict().
Kuniyuki Iwashima <kuniyu@amazon.com>
tcp: Use bhash2 for v4-mapped-v6 non-wildcard address.
Yochai Eisenrich <echelonh@gmail.com>
net: fix fanout UAF in packet_release() via NETDEV_UP race
Kuniyuki Iwashima <kuniyu@google.com>
ipv6: Don't remove permanent routes with exceptions from tb6_gc_hlist.
Kuniyuki Iwashima <kuniyu@google.com>
ipv6: Remove permanent routes from tb6_gc_hlist when all exceptions expire.
Petr Oros <poros@redhat.com>
ice: use ice_update_eth_stats() for representor stats
Alok Tiwari <alok.a.tiwari@oracle.com>
platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlen
Sabrina Dubroca <sd@queasysnail.net>
rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_size
Qi Tang <tpluszz77@gmail.com>
net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer
Yang Yang <n05ec@lzu.edu.cn>
openvswitch: validate MPLS set/set_masked payload length
Yang Yang <n05ec@lzu.edu.cn>
openvswitch: defer tunnel netdev_put to RCU release
Toke Høiland-Jørgensen <toke@redhat.com>
net: openvswitch: Avoid releasing netdev before teardown completes
Jakub Kicinski <kuba@kernel.org>
nfc: nci: fix circular locking dependency in nci_close_device
Mohammad Heib <mheib@redhat.com>
ionic: fix persistent MAC address override on PF
Luca Leonardo Scorcia <l.scorcia@gmail.com>
pinctrl: mediatek: common: Fix probe failure for devices without EINT
Helen Koike <koike@igalia.com>
Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb
Anas Iqbal <mohd.abd.6602@gmail.com>
Bluetooth: hci_ll: Fix firmware leak on error path
Hyunwoo Kim <imv4bel@gmail.com>
Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold
Hyunwoo Kim <imv4bel@gmail.com>
Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()
Oliver Hartkopp <socketcan@hartkopp.net>
can: statistics: add missing atomic access in hot path
Shigeru Yoshida <syoshida@redhat.com>
dma: swiotlb: add KMSAN annotations to swiotlb_bounce()
Eric Dumazet <edumazet@google.com>
af_key: validate families in pfkey_send_migrate()
Sabrina Dubroca <sd@queasysnail.net>
esp: fix skb leak with espintcp and async crypto
Steffen Klassert <steffen.klassert@secunet.com>
xfrm: Fix the usage of skb->sk
Sabrina Dubroca <sd@queasysnail.net>
xfrm: call xdo_dev_state_delete during state update
Alan Borzeszkowski <alan.borzeszkowski@linux.intel.com>
spi: intel-pci: Add support for Nova Lake mobile SPI flash
Jie Deng <dengjie03@kylinos.cn>
usb: core: new quirk to handle devices with zero configurations
Josh Poimboeuf <jpoimboe@kernel.org>
objtool: Handle Clang RSP musical chairs
Uzair Mughal <contact@uzair.is-a.dev>
ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390
Liucheng Lu <luliucheng100@outlook.com>
ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirk
Boris Burkov <boris@bur.io>
btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create
Günther Noack <gnoack@google.com>
HID: apple: avoid memory leak in apple_report_fixup()
Isaac J. Manjarres <isaacmanjarres@google.com>
dma-buf: Include ioctl.h in UAPI header
Mark Brown <broonie@kernel.org>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()
Mark Brown <broonie@kernel.org>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()
Ihor Solodrai <ihor.solodrai@linux.dev>
module: Fix kernel panic when a symbol st_shndx is out of bounds
Denis Benato <denis.benato@linux.dev>
HID: asus: add xg mobile 2023 external hardware support
Romain Sioen <romain.sioen@microchip.com>
HID: mcp2221: cancel last I2C command on read error
Valentin Spreckels <valentin@spreckels.dev>
net: usb: r8152: add TRENDnet TUC-ET2G
Günther Noack <gnoack@google.com>
HID: magicmouse: avoid memory leak in magicmouse_report_fixup()
Julius Lehmann <lehmanju@devpi.de>
HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2
Keith Busch <kbusch@kernel.org>
nvme-pci: ensure we're polling a polled queue
Hans de Goede <johannes.goede@oss.qualcomm.com>
platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10
Leif Skunberg <diamondback@cohunt.app>
platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1
Daniel Hodges <hodgesd@meta.com>
nvme-fabrics: use kfree_sensitive() for DHCHAP secrets
Keith Busch <kbusch@kernel.org>
nvme-pci: cap queue creation to used queues
Peter Metz <peter.metz@unarin.com>
platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_list
Günther Noack <gnoack@google.com>
HID: asus: avoid memory leak in asus_report_fixup()
Jenny Guanni Qu <qguanni@gmail.com>
bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MIN
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Release module BTF IDR before module unload
Danilo Krummrich <dakr@kernel.org>
sh: platform_early: remove pdev->driver_override check
Danilo Krummrich <dakr@kernel.org>
hwmon: axi-fan: don't use driver_override as IRQ name
Nuno Sa <nuno.sa@analog.com>
hwmon: (axi-fan-control) Make use of dev_err_probe()
Nuno Sa <nuno.sa@analog.com>
hwmon: (axi-fan-control) Use device firmware agnostic API
Smita Koralahalli <Smita.KoralahalliChannabasappa@amd.com>
cxl/hdm: Avoid incorrect DVSEC fallback when HDM decoders are enabled
Peter Zijlstra <peterz@infradead.org>
perf: Make sure to use pmu_ctx->pmu for groups
Peter Zijlstra <peterz@infradead.org>
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(-)
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman @ 2026-03-31 21:48 ` Florian Fainelli 2026-04-01 1:32 ` Peter Schneider ` (8 subsequent siblings) 9 siblings, 0 replies; 14+ messages in thread From: Florian Fainelli @ 2026-03-31 21:48 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr On 3/31/26 09:19, Greg Kroah-Hartman wrote: > 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 On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC: Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> -- Florian ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman 2026-03-31 21:48 ` Florian Fainelli @ 2026-04-01 1:32 ` Peter Schneider 2026-04-01 6:46 ` Shung-Hsi Yu ` (7 subsequent siblings) 9 siblings, 0 replies; 14+ messages in thread From: Peter Schneider @ 2026-04-01 1:32 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr Am 31.03.2026 um 18:19 schrieb Greg Kroah-Hartman: > 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. Builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found. Tested-by: Peter Schneider <pschneider1968@googlemail.com> Beste Grüße, Peter Schneider -- Climb the mountain not to plant your flag, but to embrace the challenge, enjoy the air and behold the view. Climb it so you can see the world, not so the world can see you. -- David McCullough Jr. OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244 Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman 2026-03-31 21:48 ` Florian Fainelli 2026-04-01 1:32 ` Peter Schneider @ 2026-04-01 6:46 ` Shung-Hsi Yu 2026-04-01 7:28 ` Brett A C Sheffield ` (6 subsequent siblings) 9 siblings, 0 replies; 14+ messages in thread From: Shung-Hsi Yu @ 2026-04-01 6:46 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr On Tue, Mar 31, 2026 at 06:19:44PM +0200, Greg Kroah-Hartman wrote: > 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. test_progs, test_progs-no_alu32, test_progs-cpuv4, test_maps, test_verifier in BPF selftests all passes[1] on x86_64. Tested-by: Shung-Hsi Yu <shung-hsi.yu@suse.com> 1: https://github.com/shunghsiyu/libbpf/actions/runs/23814574909/job/69410511554 [...] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman ` (2 preceding siblings ...) 2026-04-01 6:46 ` Shung-Hsi Yu @ 2026-04-01 7:28 ` Brett A C Sheffield 2026-04-01 9:19 ` Jon Hunter ` (5 subsequent siblings) 9 siblings, 0 replies; 14+ messages in thread From: Brett A C Sheffield @ 2026-04-01 7:28 UTC (permalink / raw) To: gregkh Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr, Brett A C Sheffield # Librecast Test Results 020/020 [ OK ] liblcrq 010/010 [ OK ] libmld 120/120 [ OK ] liblibrecast CPU/kernel: Linux auntie 6.6.131-rc1-g616fc3cb7c95 #1 SMP PREEMPT_DYNAMIC Wed Apr 1 07:22:11 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux Tested-by: Brett A C Sheffield <bacs@librecast.net> ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman ` (3 preceding siblings ...) 2026-04-01 7:28 ` Brett A C Sheffield @ 2026-04-01 9:19 ` Jon Hunter 2026-04-01 9:34 ` Ron Economos ` (4 subsequent siblings) 9 siblings, 0 replies; 14+ messages in thread From: Jon Hunter @ 2026-04-01 9:19 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr, linux-tegra, stable On Tue, 31 Mar 2026 18:19:44 +0200, Greg Kroah-Hartman wrote: > 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 All tests passing for Tegra ... Test results for stable-v6.6: 11 builds: 11 pass, 0 fail 28 boots: 28 pass, 0 fail 133 tests: 133 pass, 0 fail Linux version: 6.6.131-rc1-g616fc3cb7c95 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra234-p3737-0000+p3701-0000, tegra30-cardhu-a04 Tested-by: Jon Hunter <jonathanh@nvidia.com> Jon ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman ` (4 preceding siblings ...) 2026-04-01 9:19 ` Jon Hunter @ 2026-04-01 9:34 ` Ron Economos 2026-04-01 10:26 ` Barry K. Nathan ` (3 subsequent siblings) 9 siblings, 0 replies; 14+ messages in thread From: Ron Economos @ 2026-04-01 9:34 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr On 3/31/26 09:19, Greg Kroah-Hartman wrote: > 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 Built and booted successfully on RISC-V RV64 (HiFive Unmatched). Tested-by: Ron Economos <re@w6rz.net> ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman ` (5 preceding siblings ...) 2026-04-01 9:34 ` Ron Economos @ 2026-04-01 10:26 ` Barry K. Nathan 2026-04-01 11:39 ` Francesco Dolcini ` (2 subsequent siblings) 9 siblings, 0 replies; 14+ messages in thread From: Barry K. Nathan @ 2026-04-01 10:26 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr On 3/31/26 09:19, Greg Kroah-Hartman wrote: > 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 Tested on an amd64 laptop (Lenovo ThinkPad T14 Gen 1). Working well, no regressions observed. Tested-by: Barry K. Nathan <barryn@pobox.com> -- -Barry K. Nathan <barryn@pobox.com> ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman ` (6 preceding siblings ...) 2026-04-01 10:26 ` Barry K. Nathan @ 2026-04-01 11:39 ` Francesco Dolcini 2026-04-01 16:22 ` Shuah Khan 2026-04-02 11:27 ` Miguel Ojeda 9 siblings, 0 replies; 14+ messages in thread From: Francesco Dolcini @ 2026-04-01 11:39 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr On Tue, Mar 31, 2026 at 06:19:44PM +0200, Greg Kroah-Hartman wrote: > 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. Compiled and tested on - Verdin iMX8MM - Colibri iMX6 - Apalis iMX6 - Colibri iMX6ULL - Colibri iMX7 Tested-by: Francesco Dolcini <francesco.dolcini@toradex.com> ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman ` (7 preceding siblings ...) 2026-04-01 11:39 ` Francesco Dolcini @ 2026-04-01 16:22 ` Shuah Khan 2026-04-02 11:27 ` Miguel Ojeda 9 siblings, 0 replies; 14+ messages in thread From: Shuah Khan @ 2026-04-01 16:22 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr, Shuah Khan On 3/31/26 10:19, Greg Kroah-Hartman wrote: > 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 > Compiled and booted on my test system. No dmesg regressions. Tested-by: Shuah Khan <skhan@linuxfoundation.org> thanks, -- Shuah ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman ` (8 preceding siblings ...) 2026-04-01 16:22 ` Shuah Khan @ 2026-04-02 11:27 ` Miguel Ojeda 2026-04-02 11:52 ` Greg KH 9 siblings, 1 reply; 14+ messages in thread From: Miguel Ojeda @ 2026-04-02 11:27 UTC (permalink / raw) To: gregkh Cc: achill, akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel, linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds, Benno Lossin, Gary Guo On Tue, 31 Mar 2026 18:19:44 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > 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 pin-init change does not build: error[E0425]: cannot find value `__refcount_guard` in this scope --> rust/kernel/init/macros.rs:1320:25 | 1320 | @guards([< __ $field _guard >], $($guards,)*), | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope | ::: rust/kernel/sync/arc.rs:529:49 | 529 | let inner = Box::try_init::<AllocError>(try_init!(ArcInner { | _________________________________________________- 530 | | // SAFETY: There are no safety requirements for this FFI call. 531 | | refcount: Opaque::new(unsafe { bindings::REFCOUNT_INIT(1) }), 532 | | data <- init::uninit::<T, AllocError>(), 533 | | }? AllocError))?; | |______________________- in this macro invocation | = note: this error originates in the macro `$crate::__init_internal` which comes from the expansion of the macro `try_init` (in Nightly builds, run with -Z macro-backtrace for more info) (among other errors) I would suggest dropping these for now: 0565326613fa ("rust: pin-init: internal: init: document load-bearing fact of field accessors") 66655aacfa42 ("rust: pin-init: add references to previously initialized fields") Cc: Benno Lossin <lossin@kernel.org> Cc: Gary Guo <gary@garyguo.net> Thanks! Cheers, Miguel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-04-02 11:27 ` Miguel Ojeda @ 2026-04-02 11:52 ` Greg KH 2026-04-02 12:01 ` Gary Guo 0 siblings, 1 reply; 14+ messages in thread From: Greg KH @ 2026-04-02 11:52 UTC (permalink / raw) To: Miguel Ojeda Cc: achill, akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel, linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds, Benno Lossin, Gary Guo On Thu, Apr 02, 2026 at 01:27:12PM +0200, Miguel Ojeda wrote: > On Tue, 31 Mar 2026 18:19:44 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > > > 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 pin-init change does not build: > > error[E0425]: cannot find value `__refcount_guard` in this scope > --> rust/kernel/init/macros.rs:1320:25 > | > 1320 | @guards([< __ $field _guard >], $($guards,)*), > | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope > | > ::: rust/kernel/sync/arc.rs:529:49 > | > 529 | let inner = Box::try_init::<AllocError>(try_init!(ArcInner { > | _________________________________________________- > 530 | | // SAFETY: There are no safety requirements for this FFI call. > 531 | | refcount: Opaque::new(unsafe { bindings::REFCOUNT_INIT(1) }), > 532 | | data <- init::uninit::<T, AllocError>(), > 533 | | }? AllocError))?; > | |______________________- in this macro invocation > | > = note: this error originates in the macro `$crate::__init_internal` which comes from the expansion of the macro `try_init` (in Nightly builds, run with -Z macro-backtrace for more info) > > (among other errors) > > I would suggest dropping these for now: > > 0565326613fa ("rust: pin-init: internal: init: document load-bearing fact of field accessors") > 66655aacfa42 ("rust: pin-init: add references to previously initialized fields") > > Cc: Benno Lossin <lossin@kernel.org> > Cc: Gary Guo <gary@garyguo.net> Crap, I just did a realease. Let me go revert these and do a new release with that fixed, sorry about that, I guess my builds weren't testing rust on older kernels, my fault :( greg k-h ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-04-02 11:52 ` Greg KH @ 2026-04-02 12:01 ` Gary Guo 2026-04-02 12:07 ` Benno Lossin 0 siblings, 1 reply; 14+ messages in thread From: Gary Guo @ 2026-04-02 12:01 UTC (permalink / raw) To: Greg KH, Miguel Ojeda Cc: achill, akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel, linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds, Benno Lossin, Gary Guo On Thu Apr 2, 2026 at 12:52 PM BST, Greg KH wrote: > On Thu, Apr 02, 2026 at 01:27:12PM +0200, Miguel Ojeda wrote: >> On Tue, 31 Mar 2026 18:19:44 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: >> > >> > 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 pin-init change does not build: >> >> error[E0425]: cannot find value `__refcount_guard` in this scope >> --> rust/kernel/init/macros.rs:1320:25 >> | >> 1320 | @guards([< __ $field _guard >], $($guards,)*), >> | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope >> | >> ::: rust/kernel/sync/arc.rs:529:49 >> | >> 529 | let inner = Box::try_init::<AllocError>(try_init!(ArcInner { >> | _________________________________________________- >> 530 | | // SAFETY: There are no safety requirements for this FFI call. >> 531 | | refcount: Opaque::new(unsafe { bindings::REFCOUNT_INIT(1) }), >> 532 | | data <- init::uninit::<T, AllocError>(), >> 533 | | }? AllocError))?; >> | |______________________- in this macro invocation >> | >> = note: this error originates in the macro `$crate::__init_internal` which comes from the expansion of the macro `try_init` (in Nightly builds, run with -Z macro-backtrace for more info) >> >> (among other errors) >> >> I would suggest dropping these for now: >> >> 0565326613fa ("rust: pin-init: internal: init: document load-bearing fact of field accessors") >> 66655aacfa42 ("rust: pin-init: add references to previously initialized fields") >> >> Cc: Benno Lossin <lossin@kernel.org> >> Cc: Gary Guo <gary@garyguo.net> > > Crap, I just did a realease. Let me go revert these and do a new > release with that fixed, sorry about that, I guess my builds weren't > testing rust on older kernels, my fault :( > > greg k-h It is probably missing a dependency patch. I could take a look next week, but perhaps not backporting to 6.6 is an easier solution :) Best, Gary ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/175] 6.6.131-rc1 review 2026-04-02 12:01 ` Gary Guo @ 2026-04-02 12:07 ` Benno Lossin 0 siblings, 0 replies; 14+ messages in thread From: Benno Lossin @ 2026-04-02 12:07 UTC (permalink / raw) To: Gary Guo, Greg KH, Miguel Ojeda Cc: achill, akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel, linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds On Thu Apr 2, 2026 at 2:01 PM CEST, Gary Guo wrote: > On Thu Apr 2, 2026 at 12:52 PM BST, Greg KH wrote: >> On Thu, Apr 02, 2026 at 01:27:12PM +0200, Miguel Ojeda wrote: >>> On Tue, 31 Mar 2026 18:19:44 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: >>> > >>> > 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 pin-init change does not build: >>> >>> error[E0425]: cannot find value `__refcount_guard` in this scope >>> --> rust/kernel/init/macros.rs:1320:25 >>> | >>> 1320 | @guards([< __ $field _guard >], $($guards,)*), >>> | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope >>> | >>> ::: rust/kernel/sync/arc.rs:529:49 >>> | >>> 529 | let inner = Box::try_init::<AllocError>(try_init!(ArcInner { >>> | _________________________________________________- >>> 530 | | // SAFETY: There are no safety requirements for this FFI call. >>> 531 | | refcount: Opaque::new(unsafe { bindings::REFCOUNT_INIT(1) }), >>> 532 | | data <- init::uninit::<T, AllocError>(), >>> 533 | | }? AllocError))?; >>> | |______________________- in this macro invocation >>> | >>> = note: this error originates in the macro `$crate::__init_internal` which comes from the expansion of the macro `try_init` (in Nightly builds, run with -Z macro-backtrace for more info) >>> >>> (among other errors) >>> >>> I would suggest dropping these for now: >>> >>> 0565326613fa ("rust: pin-init: internal: init: document load-bearing fact of field accessors") >>> 66655aacfa42 ("rust: pin-init: add references to previously initialized fields") >>> >>> Cc: Benno Lossin <lossin@kernel.org> >>> Cc: Gary Guo <gary@garyguo.net> >> >> Crap, I just did a realease. Let me go revert these and do a new >> release with that fixed, sorry about that, I guess my builds weren't >> testing rust on older kernels, my fault :( I don't know what happened with this series :( Sorry for the extra work. > It is probably missing a dependency patch. I could take a look next week, but > perhaps not backporting to 6.6 is an easier solution :) Yeah let's do that. Cheers, Benno ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2026-04-02 12:07 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-03-31 16:19 [PATCH 6.6 000/175] 6.6.131-rc1 review Greg Kroah-Hartman 2026-03-31 21:48 ` Florian Fainelli 2026-04-01 1:32 ` Peter Schneider 2026-04-01 6:46 ` Shung-Hsi Yu 2026-04-01 7:28 ` Brett A C Sheffield 2026-04-01 9:19 ` Jon Hunter 2026-04-01 9:34 ` Ron Economos 2026-04-01 10:26 ` Barry K. Nathan 2026-04-01 11:39 ` Francesco Dolcini 2026-04-01 16:22 ` Shuah Khan 2026-04-02 11:27 ` Miguel Ojeda 2026-04-02 11:52 ` Greg KH 2026-04-02 12:01 ` Gary Guo 2026-04-02 12:07 ` Benno Lossin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox