* [PATCH 6.6 000/139] 6.6.96-rc1 review
@ 2025-07-03 14:41 Greg Kroah-Hartman
2025-07-03 17:47 ` Florian Fainelli
` (8 more replies)
0 siblings, 9 replies; 14+ messages in thread
From: Greg Kroah-Hartman @ 2025-07-03 14:41 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, srw, rwarsow, conor, hargar, broonie
This is the start of the stable review cycle for the 6.6.96 release.
There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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.96-rc1
Sibi Sankar <quic_sibis@quicinc.com>
firmware: arm_scmi: Ensure that the message-id supports fastchannel
Cristian Marussi <cristian.marussi@arm.com>
firmware: arm_scmi: Add a common helper to check if a message is supported
Jens Axboe <axboe@kernel.dk>
nvme: always punt polled uring_cmd end_io work to task_work
Khairul Anuar Romli <khairul.anuar.romli@altera.com>
spi: spi-cadence-quadspi: Fix pm runtime unbalance
Brett A C Sheffield (Librecast) <bacs@librecast.net>
Revert "ipv6: save dontfrag in cork"
Nathan Chancellor <nathan@kernel.org>
x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c
Sergio González Collado <sergio.collado@gmail.com>
Kunit to check the longest symbol length
Heiko Carstens <hca@linux.ibm.com>
s390/entry: Fix last breaking event handling in case of stack corruption
Ricardo Ribalda <ribalda@chromium.org>
media: uvcvideo: Rollback non processed entities on error
Jose Ignacio Tornos Martinez <jtornosm@redhat.com>
kbuild: rpm-pkg: simplify installkernel %post
Masahiro Yamada <masahiroy@kernel.org>
scripts: clean up IA-64 code
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: remove unsafe_memcpy use in session setup
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: Use unsafe_memcpy() for ntlm_negotiate
Alex Deucher <alexander.deucher@amd.com>
drm/amdgpu: switch job hw_fence to amdgpu_fence
Frank Min <Frank.Min@amd.com>
drm/amdgpu: Add kicker device detection
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
John Olender <john.olender@gmail.com>
drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
Wentao Liang <vulab@iscas.ac.cn>
drm/amd/display: Add null pointer check for get_first_active_display()
Aradhya Bhatia <a-bhatia1@ti.com>
drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
Aradhya Bhatia <a-bhatia1@ti.com>
drm/bridge: cdns-dsi: Check return value when getting default PHY config
Aradhya Bhatia <a-bhatia1@ti.com>
drm/bridge: cdns-dsi: Fix connecting to next bridge
Aradhya Bhatia <a-bhatia1@ti.com>
drm/bridge: cdns-dsi: Fix phy de-init and flag it so
Aradhya Bhatia <a-bhatia1@ti.com>
drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
Jay Cornwall <jay.cornwall@amd.com>
drm/amdkfd: Fix race in GWS queue scheduling
Stephan Gerhold <stephan.gerhold@linaro.org>
drm/msm/gpu: Fix crash when throttling GPU immediately during boot
Thomas Zimmermann <tzimmermann@suse.de>
drm/udl: Unregister device before cleaning up on disconnect
Qiu-ji Chen <chenqiuji666@gmail.com>
drm/tegra: Fix a possible null pointer dereference
Thierry Reding <treding@nvidia.com>
drm/tegra: Assign plane type before registration
Maíra Canal <mcanal@igalia.com>
drm/etnaviv: Protect the scheduler's pending list with its lock
Thomas Zimmermann <tzimmermann@suse.de>
drm/cirrus-qemu: Fix pitch programming
Thomas Zimmermann <tzimmermann@suse.de>
drm/ast: Fix comment on modeset lock
Chen Yu <yu.c.chen@intel.com>
scsi: megaraid_sas: Fix invalid node index
Qasim Ijaz <qasdev00@gmail.com>
HID: wacom: fix kobject reference count leak
Qasim Ijaz <qasdev00@gmail.com>
HID: wacom: fix memory leak on sysfs attribute creation failure
Qasim Ijaz <qasdev00@gmail.com>
HID: wacom: fix memory leak on kobject creation failure
Iusico Maxim <iusico.maxim@libero.it>
HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
Jiawen Wu <jiawenwu@trustnetic.com>
net: libwx: fix the creation of page_pool
Mark Harmstone <maharmstone@fb.com>
btrfs: update superblock's device bytes_used when dropping chunk
Filipe Manana <fdmanana@suse.com>
btrfs: fix a race between renames and directory logging
Heinz Mauelshagen <heinzm@redhat.com>
dm-raid: fix variable in journal device check
Frédéric Danis <frederic.danis@collabora.com>
Bluetooth: L2CAP: Fix L2CAP MTU negotiation
Fabio Estevam <festevam@gmail.com>
serial: imx: Restore original RXTL for console to fix data loss
Yao Zi <ziyao@disroot.org>
dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
Nathan Chancellor <nathan@kernel.org>
staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
Avadhut Naik <avadhut.naik@amd.com>
EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
Paulo Alcantara <pc@manguebit.org>
smb: client: fix potential deadlock when reconnecting channels
Jayesh Choudhary <j-choudhary@ti.com>
drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
Wolfram Sang <wsa+renesas@sang-engineering.com>
drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
Arnd Bergmann <arnd@arndb.de>
drm/i915: fix build error some more
Jakub Kicinski <kuba@kernel.org>
net: selftests: fix TCP packet checksum
Salvatore Bonaccorso <carnil@debian.org>
ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
Kuniyuki Iwashima <kuniyu@google.com>
atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
Simon Horman <horms@kernel.org>
net: enetc: Correct endianness handling in _enetc_rd_reg64
Adin Scannell <amscanne@meta.com>
libbpf: Fix possible use-after-free for externs
Tiwei Bie <tiwei.btw@antgroup.com>
um: ubd: Add missing error check in start_io_thread()
Stefano Garzarella <sgarzare@redhat.com>
vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
Kuniyuki Iwashima <kuniyu@google.com>
af_unix: Don't set -ECONNRESET for consumed OOB skb.
Lachlan Hodges <lachlan.hodges@morsemicro.com>
wifi: mac80211: fix beacon interval calculation overflow
Yuan Chen <chenyuan@kylinos.cn>
libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
Al Viro <viro@zeniv.linux.org.uk>
attach_recursive_mnt(): do not lock the covering tree when sliding something under it
Youngjun Lee <yjjuny.lee@samsung.com>
ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
Eric Dumazet <edumazet@google.com>
atm: clip: prevent NULL deref in clip_push()
Imre Deak <imre.deak@intel.com>
drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
Yu Kuai <yukuai3@huawei.com>
lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
Fedor Pchelkin <pchelkin@ispras.ru>
s390/pkey: Prevent overflow in size calculation for memdup_user()
Oliver Schramm <oliver.schramm97@gmail.com>
ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
SeongJae Park <sj@kernel.org>
mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write
Wolfram Sang <wsa+renesas@sang-engineering.com>
i2c: robotfuzz-osif: disable zero-length read messages
Wolfram Sang <wsa+renesas@sang-engineering.com>
i2c: tiny-usb: disable zero-length read messages
Kuniyuki Iwashima <kuniyu@google.com>
af_unix: Don't leave consecutive consumed OOB skbs.
Kuniyuki Iwashima <kuniyu@amazon.com>
af_unix: Don't call skb_get() for OOB skb.
Kuniyuki Iwashima <kuniyu@amazon.com>
af_unix: Define locking order for U_RECVQ_LOCK_EMBRYO in unix_collect_skb().
Kuniyuki Iwashima <kuniyu@amazon.com>
af_unix: Define locking order for U_LOCK_SECOND in unix_state_double_lock().
Kuniyuki Iwashima <kuniyu@amazon.com>
af_unix: Define locking order for unix_table_double_lock().
Rong Zhang <i@rong.moe>
platform/x86: ideapad-laptop: use usleep_range() for EC polling
Gergo Koteles <soyer@irl.hu>
platform/x86: ideapad-laptop: move ACPI helpers from header to source file
Gergo Koteles <soyer@irl.hu>
platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc
Gergo Koteles <soyer@irl.hu>
platform/x86: ideapad-laptop: introduce a generic notification chain
Thomas Zimmermann <tzimmermann@suse.de>
dummycon: Trigger redraw when switching consoles with deferred takeover
Jiri Slaby (SUSE) <jirislaby@kernel.org>
tty: vt: make consw::con_switch() return a bool
Jiri Slaby (SUSE) <jirislaby@kernel.org>
tty: vt: sanitize arguments of consw::con_clear()
Jiri Slaby (SUSE) <jirislaby@kernel.org>
tty: vt: make init parameter of consw::con_init() a bool
Janne Grunau <j@jannau.net>
PCI: apple: Set only available ports up
Zhang Zekun <zhangzekun11@huawei.com>
PCI: apple: Use helper function for_each_child_of_node_scoped()
Long Li <longli@microsoft.com>
uio_hv_generic: Align ring size to system page
Saurabh Sengar <ssengar@linux.microsoft.com>
uio_hv_generic: Query the ringbuffer size for device
Saurabh Sengar <ssengar@linux.microsoft.com>
Drivers: hv: vmbus: Add utility function for querying ring size
Chao Yu <chao@kernel.org>
f2fs: don't over-report free space or inodes in statvfs
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
ASoC: codecs: wcd9335: Fix missing free of regulator supplies
Peng Fan <peng.fan@nxp.com>
ASoC: codec: wcd9335: Convert to GPIO descriptors
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
ASoC: codecs: wcd9335: Handle nicer probe deferral and simplify with dev_err_probe()
Vasiliy Kovalev <kovalev@altlinux.org>
jfs: validate AG parameters in dbMount() to prevent crashes
Dave Kleikamp <dave.kleikamp@oracle.com>
fs/jfs: consolidate sanity checking in dbMount
Qu Wenruo <wqu@suse.com>
btrfs: handle csum tree error with rescue=ibadroots correctly
Kees Cook <kees@kernel.org>
ovl: Check for NULL d_inode() in ovl_dentry_upper()
Ziqi Chen <quic_ziqichen@quicinc.com>
scsi: ufs: core: Don't perform UFS clkscaling during host async scan
Dmitry Kandybka <d.kandybka@gmail.com>
ceph: fix possible integer overflow in ceph_zero_objects()
Mario Limonciello <mario.limonciello@amd.com>
ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
Vijendar Mukunda <Vijendar.Mukunda@amd.com>
ALSA: hda: Add new pci id for AMD GPU display HD audio controller
Cezary Rojewski <cezary.rojewski@intel.com>
ALSA: hda: Ignore unsol events for cards being shut down
Michael Grzeschik <m.grzeschik@pengutronix.de>
usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set
Jos Wang <joswang@lenovo.com>
usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
Robert Hodaszi <robert.hodaszi@digi.com>
usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
usb: Add checks for snprintf() calls in usb_alloc_dev()
Chance Yang <chance.yang@kneron.us>
usb: common: usb-conn-gpio: use a unique name for usb connector device
Jakub Lewalski <jakub.lewalski@nokia.com>
tty: serial: uartlite: register uart driver in init
Chen Yufeng <chenyufeng@iie.ac.cn>
usb: potential integer overflow in usbg_make_tpg()
Chenyuan Yang <chenyuan0y@gmail.com>
misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe()
Purva Yeshi <purvayeshi550@gmail.com>
iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
Michael Grzeschik <m.grzeschik@pengutronix.de>
usb: dwc2: also exit clock_gating when stopping udc while suspended
James Clark <james.clark@linaro.org>
coresight: Only check bottom two claim bits
Benjamin Berg <benjamin.berg@intel.com>
um: use proper care when taking mmap lock during segfault
Sami Tolvanen <samitolvanen@google.com>
um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
Jonathan Cameron <Jonathan.Cameron@huawei.com>
iio: pressure: zpa2326: Use aligned_s64 for the timestamp
Lin.Cao <lincao12@amd.com>
drm/scheduler: signal scheduled fence when kill job
Linggang Zeng <linggang.zeng@easystack.cn>
bcache: fix NULL pointer in cache_set_flush()
Yifan Zhang <yifan1.zhang@amd.com>
amd/amdkfd: fix a kfd_process ref leak
Yu Kuai <yukuai3@huawei.com>
md/md-bitmap: fix dm-raid max_write_behind setting
Hector Martin <marcan@marcan.st>
PCI: apple: Fix missing OF node reference in apple_pcie_setup_port
Wenbin Yao <quic_wenbyao@quicinc.com>
PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane
Thomas Gessler <thomas.gessler@brueckmann-gmbh.de>
dmaengine: xilinx_dma: Set dma_device directions
Yi Sun <yi.sun@intel.com>
dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using
Lukas Wunner <lukas@wunner.de>
Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices"
FUJITA Tomonori <fujita.tomonori@gmail.com>
rust: module: place cleanup_module() in .exit.text section
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: provide zero as a unique ID to the Mac client
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension
Alexis Czezar Torreno <alexisczezar.torreno@analog.com>
hwmon: (pmbus/max34440) Fix support for max34451
Scott Mayhew <smayhew@redhat.com>
NFSv4: xattr handlers should check for absent nfs filehandles
Robert Richter <rrichter@amd.com>
cxl/region: Add a dev_err() on missing target list entries
Guang Yuan Wu <gwu@ddn.com>
fuse: fix race between concurrent setattrs from multiple nodes
Sven Schwermer <sven.schwermer@disruptive-technologies.com>
leds: multicolor: Fix intensity setting while SW blinking
Nikhil Jha <njha@janestreet.com>
sunrpc: don't immediately retransmit on seqno miss
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
mfd: max14577: Fix wakeup source leaks on device unbind
Peng Fan <peng.fan@nxp.com>
mailbox: Not protect module_put with spin_lock_irqsave
Olga Kornievskaia <okorniev@redhat.com>
NFSv4.2: fix listxattr to return selinux security label
Han Young <hanyang.tony@bytedance.com>
NFSv4: Always set NLINK even if the server doesn't support it
Pali Rohár <pali@kernel.org>
cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode
Pali Rohár <pali@kernel.org>
cifs: Fix cifs_query_path_info() for Windows NT servers
Pali Rohár <pali@kernel.org>
cifs: Correctly set SMB1 SessionKey field in Session Setup Request
-------------
Diffstat:
Documentation/devicetree/bindings/serial/8250.yaml | 2 +-
Makefile | 4 +-
arch/s390/kernel/entry.S | 2 +-
arch/um/drivers/ubd_user.c | 2 +-
arch/um/include/asm/asm-prototypes.h | 5 +
arch/um/kernel/trap.c | 129 +++++++++--
arch/x86/tools/insn_decoder_test.c | 5 +-
arch/x86/um/asm/checksum.h | 3 +
drivers/cxl/core/region.c | 7 +
drivers/dma/idxd/cdev.c | 4 +-
drivers/dma/xilinx/xilinx_dma.c | 2 +
drivers/edac/amd64_edac.c | 57 +++--
drivers/firmware/arm_scmi/driver.c | 44 ++++
drivers/firmware/arm_scmi/protocols.h | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 30 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 16 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 17 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 3 +
drivers/gpu/drm/ast/ast_mode.c | 6 +-
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c | 32 ++-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 109 ++++++----
drivers/gpu/drm/display/drm_dp_helper.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 5 +-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +-
drivers/gpu/drm/i915/i915_pmu.c | 2 +-
drivers/gpu/drm/msm/msm_gpu_devfreq.c | 1 +
drivers/gpu/drm/scheduler/sched_entity.c | 1 +
drivers/gpu/drm/tegra/dc.c | 17 +-
drivers/gpu/drm/tegra/hub.c | 4 +-
drivers/gpu/drm/tegra/hub.h | 3 +-
drivers/gpu/drm/tiny/cirrus.c | 1 -
drivers/gpu/drm/udl/udl_drv.c | 2 +-
drivers/hid/hid-lenovo.c | 11 +-
drivers/hid/wacom_sys.c | 6 +-
drivers/hv/channel_mgmt.c | 15 +-
drivers/hv/hyperv_vmbus.h | 5 +
drivers/hwmon/pmbus/max34440.c | 48 ++++-
drivers/hwtracing/coresight/coresight-core.c | 3 +-
drivers/hwtracing/coresight/coresight-priv.h | 1 +
drivers/i2c/busses/i2c-robotfuzz-osif.c | 6 +
drivers/i2c/busses/i2c-tiny-usb.c | 6 +
drivers/iio/adc/ad_sigma_delta.c | 4 +
drivers/iio/pressure/zpa2326.c | 2 +-
drivers/iommu/amd/init.c | 3 -
drivers/leds/led-class-multicolor.c | 3 +-
drivers/mailbox/mailbox.c | 2 +-
drivers/md/bcache/super.c | 7 +-
drivers/md/dm-raid.c | 2 +-
drivers/md/md-bitmap.c | 2 +-
drivers/media/usb/uvc/uvc_ctrl.c | 41 ++--
drivers/mfd/max14577.c | 1 +
drivers/misc/tps6594-pfsm.c | 3 +
drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 +-
drivers/net/ethernet/wangxun/libwx/wx_lib.c | 2 +-
drivers/nvme/host/ioctl.c | 16 +-
drivers/pci/controller/dwc/pcie-designware.c | 5 +-
drivers/pci/controller/pcie-apple.c | 7 +-
drivers/platform/x86/Kconfig | 1 +
drivers/platform/x86/ideapad-laptop.c | 237 +++++++++++++++++++++
drivers/platform/x86/ideapad-laptop.h | 142 +-----------
drivers/platform/x86/lenovo-ymc.c | 60 +-----
drivers/s390/crypto/pkey_api.c | 2 +-
drivers/scsi/megaraid/megaraid_sas_base.c | 6 +-
drivers/spi/spi-cadence-quadspi.c | 11 +-
drivers/staging/rtl8723bs/core/rtw_security.c | 44 ++--
drivers/tty/serial/imx.c | 17 +-
drivers/tty/serial/uartlite.c | 25 ++-
drivers/tty/vt/vt.c | 12 +-
drivers/ufs/core/ufshcd.c | 3 +
drivers/uio/uio_hv_generic.c | 10 +-
drivers/usb/class/cdc-wdm.c | 23 +-
drivers/usb/common/usb-conn-gpio.c | 25 ++-
drivers/usb/core/usb.c | 14 +-
drivers/usb/dwc2/gadget.c | 6 +
drivers/usb/gadget/function/f_tcm.c | 4 +-
drivers/usb/typec/altmodes/displayport.c | 4 +
drivers/usb/typec/mux.c | 4 +-
drivers/video/console/dummycon.c | 24 ++-
drivers/video/console/mdacon.c | 21 +-
drivers/video/console/newport_con.c | 12 +-
drivers/video/console/sticon.c | 14 +-
drivers/video/console/vgacon.c | 12 +-
drivers/video/fbdev/core/fbcon.c | 40 ++--
fs/btrfs/disk-io.c | 3 +-
fs/btrfs/inode.c | 83 ++++++--
fs/btrfs/volumes.c | 6 +
fs/ceph/file.c | 2 +-
fs/f2fs/super.c | 30 +--
fs/fuse/dir.c | 11 +
fs/jfs/jfs_dmap.c | 41 ++--
fs/namespace.c | 8 +-
fs/nfs/inode.c | 2 +
fs/nfs/nfs4proc.c | 17 +-
fs/overlayfs/util.c | 4 +-
fs/smb/client/cifsglob.h | 2 +
fs/smb/client/cifspdu.h | 6 +-
fs/smb/client/cifssmb.c | 1 +
fs/smb/client/connect.c | 58 +++--
fs/smb/client/misc.c | 8 +
fs/smb/client/sess.c | 21 +-
fs/smb/server/connection.h | 1 +
fs/smb/server/smb2pdu.c | 81 ++++---
fs/smb/server/smb2pdu.h | 3 +
include/linux/console.h | 13 +-
include/linux/hyperv.h | 2 +
include/linux/ipv6.h | 1 -
include/uapi/linux/vm_sockets.h | 4 +
lib/Kconfig.debug | 9 +
lib/Makefile | 2 +
lib/group_cpus.c | 9 +-
lib/longest_symbol_kunit.c | 82 +++++++
mm/damon/sysfs-schemes.c | 1 +
net/atm/clip.c | 11 +-
net/atm/resources.c | 3 +-
net/bluetooth/l2cap_core.c | 9 +-
net/core/selftests.c | 5 +-
net/ipv6/ip6_output.c | 9 +-
net/mac80211/util.c | 2 +-
net/sunrpc/clnt.c | 9 +-
net/unix/af_unix.c | 107 +++++++---
net/unix/garbage.c | 24 +--
rust/macros/module.rs | 1 +
scripts/checkstack.pl | 3 -
scripts/gdb/linux/tasks.py | 15 +-
scripts/head-object-list.txt | 1 -
scripts/kconfig/mconf.c | 2 +-
scripts/kconfig/nconf.c | 2 +-
scripts/package/kernel.spec | 28 +--
scripts/package/mkdebian | 2 +-
scripts/recordmcount.c | 1 -
scripts/recordmcount.pl | 7 -
scripts/xz_wrap.sh | 1 -
sound/pci/hda/hda_bind.c | 2 +-
sound/pci/hda/hda_intel.c | 3 +
sound/pci/hda/patch_realtek.c | 1 +
sound/soc/amd/yc/acp6x-mach.c | 7 +
sound/soc/codecs/wcd9335.c | 62 ++----
sound/usb/quirks.c | 2 +
sound/usb/stream.c | 2 +
tools/lib/bpf/btf_dump.c | 3 +
tools/lib/bpf/libbpf.c | 10 +-
.../selftests/bpf/progs/test_global_map_resize.c | 16 ++
150 files changed, 1558 insertions(+), 833 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
@ 2025-07-03 17:47 ` Florian Fainelli
2025-07-03 19:51 ` Hardik Garg
` (7 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Florian Fainelli @ 2025-07-03 17:47 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow,
conor, hargar, broonie
On 7/3/25 07:41, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
2025-07-03 17:47 ` Florian Fainelli
@ 2025-07-03 19:51 ` Hardik Garg
2025-07-03 22:16 ` Shuah Khan
` (6 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Hardik Garg @ 2025-07-03 19:51 UTC (permalink / raw)
To: gregkh
Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel,
linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw,
stable, sudipm.mukherjee, torvalds
The kernel, bpf tool, and perf tool builds fine for v6.6.96-rc1 on x86 and arm64 Azure VM.
Kernel binary size for x86 build:
text data bss dec hex filename
27323349 16732218 4640768 48696335 2e70c0f vmlinux
Kernel binary size for arm64 build:
text data bss dec hex filename
34707028 13854434 970368 49531830 2f3cbb6 vmlinux
Tested-by: Hardik Garg <hargar@linux.microsoft.com>
Thanks,
Hardik
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
2025-07-03 17:47 ` Florian Fainelli
2025-07-03 19:51 ` Hardik Garg
@ 2025-07-03 22:16 ` Shuah Khan
2025-07-04 6:04 ` Ron Economos
` (5 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Shuah Khan @ 2025-07-03 22:16 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, srw,
rwarsow, conor, hargar, broonie, Shuah Khan
On 7/3/25 08:41, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2025-07-03 22:16 ` Shuah Khan
@ 2025-07-04 6:04 ` Ron Economos
2025-07-04 11:13 ` Jon Hunter
` (4 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Ron Economos @ 2025-07-04 6:04 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, srw,
rwarsow, conor, hargar, broonie
On 7/3/25 07:41, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2025-07-04 6:04 ` Ron Economos
@ 2025-07-04 11:13 ` Jon Hunter
2025-07-04 12:14 ` Mark Brown
` (3 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Jon Hunter @ 2025-07-04 11:13 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, srw, rwarsow, conor, hargar, broonie,
linux-tegra, stable
On Thu, 03 Jul 2025 16:41:03 +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
120 tests: 120 pass, 0 fail
Linux version: 6.6.96-rc1-ge950145d456d
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,
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/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
` (4 preceding siblings ...)
2025-07-04 11:13 ` Jon Hunter
@ 2025-07-04 12:14 ` Mark Brown
2025-07-04 13:25 ` Naresh Kamboju
` (2 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Mark Brown @ 2025-07-04 12:14 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, srw, rwarsow, conor, hargar
[-- Attachment #1: Type: text/plain, Size: 345 bytes --]
On Thu, Jul 03, 2025 at 04:41:03PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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.
Tested-by: Mark Brown <broonie@kernel.org>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
` (5 preceding siblings ...)
2025-07-04 12:14 ` Mark Brown
@ 2025-07-04 13:25 ` Naresh Kamboju
2025-07-05 3:12 ` Naresh Kamboju
2025-07-04 22:48 ` Miguel Ojeda
2025-07-05 2:48 ` Peter Schneider
8 siblings, 1 reply; 14+ messages in thread
From: Naresh Kamboju @ 2025-07-04 13:25 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, srw, rwarsow, conor, hargar, broonie,
James Clark, Leo Yan, Yeoreum Yun, Suzuki K Poulose,
Anders Roxell, Dan Carpenter, Arnd Bergmann
On Thu, 3 Jul 2025 at 20:42, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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
The following build errors were noticed on arm with gcc-13 and clang-20 on
the stable-rc 6.6.96-rc1.
Test environments:
- arm
Regression Analysis:
- New regression? Yes
- Reproducibility? Yes
Test regression: 6.6.96-rc1: coresight-core.c error implicit
declaration of function 'FIELD_GET'
Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
## Test log
drivers/hwtracing/coresight/coresight-core.c: In function
'coresight_read_claim_tags':
drivers/hwtracing/coresight/coresight-core.c:138:16: error: implicit
declaration of function 'FIELD_GET'
[-Werror=implicit-function-declaration]
138 | return FIELD_GET(CORESIGHT_CLAIM_MASK,
| ^~~~~~~~~
cc1: some warnings being treated as errors
## Build
* kernel: 6.6.96-rc1
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: e950145d456d01fa4e589d5e6183c2f8f0676743
* git describe: v6.6.95-140-ge950145d456d
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.95-140-ge950145d456d
## Test Regressions (compared to v6.6.94-289-g33e06c71265b)
* arm, build
- clang-20-lkftconfig
- clang-20-u8500_defconfig
- clang-nightly-lkftconfig
- clang-nightly-u8500_defconfig
- gcc-13-allmodconfig
- gcc-13-lkftconfig
- gcc-13-lkftconfig-debug
- gcc-13-lkftconfig-kasan
- gcc-13-lkftconfig-kunit
- gcc-13-lkftconfig-libgpiod
- gcc-13-lkftconfig-perf
- gcc-13-lkftconfig-rcutorture
- gcc-13-u8500_defconfig
- gcc-8-u8500_defconfig
## Metric Regressions (compared to v6.6.94-289-g33e06c71265b)
## Test Fixes (compared to v6.6.94-289-g33e06c71265b)
## Metric Fixes (compared to v6.6.94-289-g33e06c71265b)
## Test result summary
total: 224212, pass: 204338, fail: 5194, skip: 14300, xfail: 380
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 129 total, 113 passed, 15 failed, 1 skipped
* arm64: 44 total, 44 passed, 0 failed
* i386: 23 total, 23 passed, 0 failed
* mips: 26 total, 25 passed, 1 failed
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 32 total, 31 passed, 1 failed
* riscv: 15 total, 14 passed, 0 failed, 1 skipped
* s390: 14 total, 13 passed, 1 failed
* sh: 10 total, 10 passed, 0 failed
* sparc: 7 total, 7 passed, 0 failed
* x86_64: 37 total, 36 passed, 0 failed, 1 skipped
## Test suites summary
* boot
* commands
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-efivarfs
* kselftest-exec
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mm
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-x86
* kunit
* kvm-unit-tests
* lava
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-build-clang
* log-parser-build-gcc
* log-parser-test
* ltp-capability
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* modules
* perf
* rcutorture
--
Linaro LKFT
https://lkft.linaro.org
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
` (6 preceding siblings ...)
2025-07-04 13:25 ` Naresh Kamboju
@ 2025-07-04 22:48 ` Miguel Ojeda
2025-07-05 2:48 ` Peter Schneider
8 siblings, 0 replies; 14+ messages in thread
From: Miguel Ojeda @ 2025-07-04 22:48 UTC (permalink / raw)
To: gregkh
Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel,
linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw,
stable, sudipm.mukherjee, torvalds, Miguel Ojeda
On Thu, 03 Jul 2025 16:41:03 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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 Sat, 05 Jul 2025 14:39:10 +0000.
> Anything received after that time might be too late.
Boot-tested under QEMU for Rust x86_64:
Tested-by: Miguel Ojeda <ojeda@kernel.org>
Thanks!
Cheers,
Miguel
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
` (7 preceding siblings ...)
2025-07-04 22:48 ` Miguel Ojeda
@ 2025-07-05 2:48 ` Peter Schneider
8 siblings, 0 replies; 14+ messages in thread
From: Peter Schneider @ 2025-07-05 2:48 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, srw,
rwarsow, conor, hargar, broonie
Am 03.07.2025 um 16:41 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.6.96 release.
> There are 139 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/139] 6.6.96-rc1 review
2025-07-04 13:25 ` Naresh Kamboju
@ 2025-07-05 3:12 ` Naresh Kamboju
2025-07-06 6:55 ` Greg Kroah-Hartman
0 siblings, 1 reply; 14+ messages in thread
From: Naresh Kamboju @ 2025-07-05 3:12 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, srw, rwarsow, conor, hargar, broonie,
James Clark, Leo Yan, Yeoreum Yun, Suzuki K Poulose,
Anders Roxell, Dan Carpenter, Arnd Bergmann
On Fri, 4 Jul 2025 at 18:55, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
>
> On Thu, 3 Jul 2025 at 20:42, Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> >
> > This is the start of the stable review cycle for the 6.6.96 release.
> > There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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
>
> The following build errors were noticed on arm with gcc-13 and clang-20 on
> the stable-rc 6.6.96-rc1.
>
> Test environments:
> - arm
>
> Regression Analysis:
> - New regression? Yes
> - Reproducibility? Yes
>
> Test regression: 6.6.96-rc1: coresight-core.c error implicit
> declaration of function 'FIELD_GET'
>
Bisection results pointing to,
coresight: Only check bottom two claim bits
[ Upstream commit a4e65842e1142aa18ef36113fbd81d614eaefe5a ]
The following patch needs to be back ported ?
b36e78b216e6 ("ARM: 9354/1: ptrace: Use bitfield helpers")
> Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
>
> ## Test log
> drivers/hwtracing/coresight/coresight-core.c: In function
> 'coresight_read_claim_tags':
> drivers/hwtracing/coresight/coresight-core.c:138:16: error: implicit
> declaration of function 'FIELD_GET'
> [-Werror=implicit-function-declaration]
> 138 | return FIELD_GET(CORESIGHT_CLAIM_MASK,
> | ^~~~~~~~~
> cc1: some warnings being treated as errors
>
> ## Build
> * kernel: 6.6.96-rc1
> * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> * git commit: e950145d456d01fa4e589d5e6183c2f8f0676743
> * git describe: v6.6.95-140-ge950145d456d
> * test details:
> https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.95-140-ge950145d456d
>
> ## Test Regressions (compared to v6.6.94-289-g33e06c71265b)
> * arm, build
> - clang-20-lkftconfig
> - clang-20-u8500_defconfig
> - clang-nightly-lkftconfig
> - clang-nightly-u8500_defconfig
> - gcc-13-allmodconfig
> - gcc-13-lkftconfig
> - gcc-13-lkftconfig-debug
> - gcc-13-lkftconfig-kasan
> - gcc-13-lkftconfig-kunit
> - gcc-13-lkftconfig-libgpiod
> - gcc-13-lkftconfig-perf
> - gcc-13-lkftconfig-rcutorture
> - gcc-13-u8500_defconfig
> - gcc-8-u8500_defconfig
- Naresh
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-05 3:12 ` Naresh Kamboju
@ 2025-07-06 6:55 ` Greg Kroah-Hartman
2025-07-07 9:03 ` Leo Yan
0 siblings, 1 reply; 14+ messages in thread
From: Greg Kroah-Hartman @ 2025-07-06 6:55 UTC (permalink / raw)
To: Naresh Kamboju
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
James Clark, Leo Yan, Yeoreum Yun, Suzuki K Poulose,
Anders Roxell, Dan Carpenter, Arnd Bergmann
On Sat, Jul 05, 2025 at 08:42:49AM +0530, Naresh Kamboju wrote:
> On Fri, 4 Jul 2025 at 18:55, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
> >
> > On Thu, 3 Jul 2025 at 20:42, Greg Kroah-Hartman
> > <gregkh@linuxfoundation.org> wrote:
> > >
> > > This is the start of the stable review cycle for the 6.6.96 release.
> > > There are 139 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 Sat, 05 Jul 2025 14:39:10 +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.96-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
> >
> > The following build errors were noticed on arm with gcc-13 and clang-20 on
> > the stable-rc 6.6.96-rc1.
> >
> > Test environments:
> > - arm
> >
> > Regression Analysis:
> > - New regression? Yes
> > - Reproducibility? Yes
> >
> > Test regression: 6.6.96-rc1: coresight-core.c error implicit
> > declaration of function 'FIELD_GET'
> >
>
> Bisection results pointing to,
>
> coresight: Only check bottom two claim bits
> [ Upstream commit a4e65842e1142aa18ef36113fbd81d614eaefe5a ]
>
> The following patch needs to be back ported ?
> b36e78b216e6 ("ARM: 9354/1: ptrace: Use bitfield helpers")
Thanks, that makes sense, and is easier than me fixing this up by hand
like I had tried to in one of the branches :)
Now queued up.
greg k-h
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-06 6:55 ` Greg Kroah-Hartman
@ 2025-07-07 9:03 ` Leo Yan
2025-07-07 9:16 ` James Clark
0 siblings, 1 reply; 14+ messages in thread
From: Leo Yan @ 2025-07-07 9:03 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Naresh Kamboju, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
James Clark, Yeoreum Yun, Suzuki K Poulose, Anders Roxell,
Dan Carpenter, Arnd Bergmann
On Sun, Jul 06, 2025 at 08:55:32AM +0200, Greg Kroah-Hartman wrote:
[...]
> > Bisection results pointing to,
> >
> > coresight: Only check bottom two claim bits
> > [ Upstream commit a4e65842e1142aa18ef36113fbd81d614eaefe5a ]
> >
> > The following patch needs to be back ported ?
> > b36e78b216e6 ("ARM: 9354/1: ptrace: Use bitfield helpers")
>
> Thanks, that makes sense, and is easier than me fixing this up by hand
> like I had tried to in one of the branches :)
>
> Now queued up.
I built for the Arm target in my local environment and confirmed that
the build failure has been fixed on the linux-6.6.y branch.
Thanks for reporting and resolving the issue.
Leo
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 6.6 000/139] 6.6.96-rc1 review
2025-07-07 9:03 ` Leo Yan
@ 2025-07-07 9:16 ` James Clark
0 siblings, 0 replies; 14+ messages in thread
From: James Clark @ 2025-07-07 9:16 UTC (permalink / raw)
To: Leo Yan, Greg Kroah-Hartman
Cc: Naresh Kamboju, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
Yeoreum Yun, Suzuki K Poulose, Anders Roxell, Dan Carpenter,
Arnd Bergmann
On 07/07/2025 10:03 am, Leo Yan wrote:
> On Sun, Jul 06, 2025 at 08:55:32AM +0200, Greg Kroah-Hartman wrote:
>
> [...]
>
>>> Bisection results pointing to,
>>>
>>> coresight: Only check bottom two claim bits
>>> [ Upstream commit a4e65842e1142aa18ef36113fbd81d614eaefe5a ]
>>>
>>> The following patch needs to be back ported ?
>>> b36e78b216e6 ("ARM: 9354/1: ptrace: Use bitfield helpers")
>>
>> Thanks, that makes sense, and is easier than me fixing this up by hand
>> like I had tried to in one of the branches :)
>>
>> Now queued up.
>
> I built for the Arm target in my local environment and confirmed that
> the build failure has been fixed on the linux-6.6.y branch.
>
> Thanks for reporting and resolving the issue.
>
> Leo
That commit only fixes it by transitively including the header though.
I'll send a proper fix to include it in coresight-core.c so it doesn't
break again in the future.
Thanks
James
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-07-07 9:16 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-03 14:41 [PATCH 6.6 000/139] 6.6.96-rc1 review Greg Kroah-Hartman
2025-07-03 17:47 ` Florian Fainelli
2025-07-03 19:51 ` Hardik Garg
2025-07-03 22:16 ` Shuah Khan
2025-07-04 6:04 ` Ron Economos
2025-07-04 11:13 ` Jon Hunter
2025-07-04 12:14 ` Mark Brown
2025-07-04 13:25 ` Naresh Kamboju
2025-07-05 3:12 ` Naresh Kamboju
2025-07-06 6:55 ` Greg Kroah-Hartman
2025-07-07 9:03 ` Leo Yan
2025-07-07 9:16 ` James Clark
2025-07-04 22:48 ` Miguel Ojeda
2025-07-05 2:48 ` Peter Schneider
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).