6.17.9-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.17.9-rc2 review
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +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.17.9-rc2.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.17.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.17.9-rc2
Horatiu Vultur <[email protected]>
net: phy: micrel: Fix lan8814_config_init
Abdun Nihaal <[email protected]>
isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()
Sean Christopherson <[email protected]>
KVM: VMX: Inject #UD if guest tries to execute SEAMCALL or TDCALL
Xin Li <[email protected]>
KVM: x86: Add support for RDMSR/WRMSRNS w/ immediate on Intel
Sean Christopherson <[email protected]>
KVM: x86: Rename local "ecx" variables to "msr" and "pmc" as appropriate
Claudiu Beznea <[email protected]>
ASoC: da7213: Use component driver suspend/resume
Geert Uytterhoeven <[email protected]>
ASoC: da7213: Convert to DEFINE_RUNTIME_DEV_PM_OPS()
Carlos Llamas <[email protected]>
scripts/decode_stacktrace.sh: fix build ID and PC source parsing
Matthieu Baerts (NGI0) <[email protected]>
scripts/decode_stacktrace.sh: symbol: preserve alignment
Matthieu Baerts (NGI0) <[email protected]>
scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces
Kiryl Shutsemau <[email protected]>
mm/memory: do not populate page table entries beyond i_size
Zi Yan <[email protected]>
mm/huge_memory: do not change split_huge_page*() target order silently
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: properly kill background tasks
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: userspace: longer transfer
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: trunc: read all recv data
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: endpoints: longer transfer
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: rm: set backup flag
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: fix fallback note due to OoO
Marek Szyprowski <[email protected]>
pmdomain: samsung: Rework legacy splash-screen handover workaround
André Draszik <[email protected]>
pmdomain: samsung: plug potential memleak during probe
Miaoqian Lin <[email protected]>
pmdomain: imx: Fix reference count leak in imx_gpc_remove
Sudeep Holla <[email protected]>
pmdomain: arm: scmi: Fix genpd leak on provider registration failure
Nitin Gote <[email protected]>
drm/xe/xe3: Add WA_14024681466 for Xe3_LPG
Tangudu Tilak Tirumalesh <[email protected]>
drm/xe/xe3: Extend wa_14023061436
Nitin Gote <[email protected]>
drm/xe/xe3lpg: Extend Wa_15016589081 for xe3lpg
Jani Nikula <[email protected]>
drm/i915/psr: fix pipe to vblank conversion
Vitaly Prosyak <[email protected]>
drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces
Jesse.Zhang <[email protected]>
drm/amdgpu: fix lock warning in amdgpu_userq_fence_driver_process
Jonathan Kim <[email protected]>
drm/amdkfd: relax checks for over allocation of save area
Zilin Guan <[email protected]>
btrfs: release root after error in data_reloc_print_warning_inode()
Filipe Manana <[email protected]>
btrfs: do not update last_log_commit when logging inode due to a new name
Zilin Guan <[email protected]>
btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe()
Naohiro Aota <[email protected]>
btrfs: zoned: fix stripe width calculation
Naohiro Aota <[email protected]>
btrfs: zoned: fix conventional zone capacity calculation
Mario Limonciello (AMD) <[email protected]>
PM: hibernate: Use atomic64_t for compressed_size variable
Mario Limonciello (AMD) <[email protected]>
PM: hibernate: Emit an error when image writing fails
Niravkumar L Rabara <[email protected]>
EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection
Niravkumar L Rabara <[email protected]>
EDAC/altera: Handle OCRAM ECC enable after warm reset
Huacai Chen <[email protected]>
LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRY
Huacai Chen <[email protected]>
LoongArch: Consolidate max_pfn & max_low_pfn calculation
Song Liu <[email protected]>
ftrace: Fix BPF fexit with livepatch
Jens Axboe <[email protected]>
io_uring/rw: ensure allocated iovec gets cleared for early failure
Sami Tolvanen <[email protected]>
gendwarfksyms: Skip files with no exports
Ankit Khushwaha <[email protected]>
selftests/user_events: fix type cast for write_index packed member in perf_test
Mario Limonciello <[email protected]>
x86/CPU/AMD: Add additional fixed RDSEED microcode revisions
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev
Hans de Goede <[email protected]>
spi: Try to get ACPI GPIO IRQ earlier
Henrique Carvalho <[email protected]>
smb: client: fix cifs_pick_channel when channel needs reconnect
Miaoqian Lin <[email protected]>
crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_value
Sourabh Jain <[email protected]>
crash: fix crashkernel resource shrink
Hao Ge <[email protected]>
codetag: debug: handle existing CODETAG_EMPTY in mark_objexts_empty for slabobj_ext
Edward Adam Davis <[email protected]>
cifs: client: fix memory leak in smb3_fs_context_parse_param
Miaoqian Lin <[email protected]>
ASoC: sdw_utils: fix device reference leak in is_sdca_endpoint_present()
Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix potential overflow of PCM transfer buffer
Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Fix breakage at probing nvhdmi-mcp driver
Shawn Lin <[email protected]>
mmc: dw_mmc-rockchip: Fix wrong internal phase calculate
Rakuram Eswaran <[email protected]>
mmc: pxamci: Simplify pxamci_probe() error handling using devm APIs
Shawn Lin <[email protected]>
mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4
Zi Yan <[email protected]>
mm/huge_memory: fix folio split check for anon folios in swapcache
Kairui Song <[email protected]>
mm, swap: fix potential UAF issue for VMA readahead
Dev Jain <[email protected]>
mm/mremap: honour writable bit in mremap pte batching
Kairui Song <[email protected]>
mm/shmem: fix THP allocation and fallback loop
Aleksei Nikiforov <[email protected]>
mm/kmsan: fix kmsan kmalloc hook when no stack depots are allocated yet
Quanmin Yan <[email protected]>
mm/damon/stat: change last_refresh_jiffies to a global variable
Isaac J. Manjarres <[email protected]>
mm/mm_init: fix hash table order logging in alloc_large_system_hash()
Wei Yang <[email protected]>
fs/proc: fix uaf in proc_readdir_de()
Zi Yan <[email protected]>
mm/huge_memory: preserve PG_has_hwpoisoned if a folio is split to >0 order
Johannes Berg <[email protected]>
wifi: mac80211: reject address change while connecting
Steven Rostedt <[email protected]>
selftests/tracing: Run sample events to clear page cache events
Lance Yang <[email protected]>
mm/secretmem: fix use-after-free race in fault handler
Breno Leitao <[email protected]>
net: netpoll: fix incorrect refcount handling causing incorrect cleanup
Edward Adam Davis <[email protected]>
nilfs2: avoid having an active sc_timer before freeing sci
Quanmin Yan <[email protected]>
mm/damon/sysfs: change next_update_jiffies to a global variable
Chuang Wang <[email protected]>
ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe
Tianyang Zhang <[email protected]>
LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTY
Huacai Chen <[email protected]>
LoongArch: Use correct accessor to read FWPC/MWPC
Huacai Chen <[email protected]>
LoongArch: Consolidate early_ioremap()/ioremap_prot()
Martin Kaiser <[email protected]>
maple_tree: fix tracepoint string pointers
Qinxin Xia <[email protected]>
dma-mapping: benchmark: Restore padding to ensure uABI remained consistent
Nate Karstens <[email protected]>
strparser: Fix signed/unsigned mismatch bug
Pratyush Yadav <[email protected]>
kho: warn and exit when unpreserved page wasn't preserved
Pedro Demarchi Gomes <[email protected]>
ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
Joshua Rogers <[email protected]>
ksmbd: close accepted socket when per-IP limit rejects connection
Peter Oberparleiter <[email protected]>
gcov: add support for GCC 15
Olga Kornievskaia <[email protected]>
NFSD: free copynotify stateid in nfs4_free_ol_stateid()
Olga Kornievskaia <[email protected]>
nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes
NeilBrown <[email protected]>
nfsd: fix refcount leak in nfsd_set_fh_dentry()
Sukrit Bhatnagar <[email protected]>
KVM: VMX: Fix check for valid GVA on an EPT violation
Yosry Ahmed <[email protected]>
KVM: nSVM: Fix and simplify LBR virtualization handling with nested
Yosry Ahmed <[email protected]>
KVM: nSVM: Always recalculate LBR MSR intercepts in svm_update_lbrv()
Yosry Ahmed <[email protected]>
KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updated
Marc Zyngier <[email protected]>
KVM: arm64: Make all 32bit ID registers fully writable
Sean Christopherson <[email protected]>
KVM: guest_memfd: Remove bindings on memslot deletion when gmem is dying
Bibo Mao <[email protected]>
LoongArch: KVM: Fix max supported vCPUs set with EIOINTC
Bibo Mao <[email protected]>
LoongArch: KVM: Add delay until timer interrupt injected
Bibo Mao <[email protected]>
LoongArch: KVM: Restore guest PMU if it is enabled
Abdun Nihaal <[email protected]>
HID: uclogic: Fix potential memory leak in error path
Abdun Nihaal <[email protected]>
HID: playstation: Fix memory leak in dualshock4_get_calibration_data()
Luke Wang <[email protected]>
pwm: adp5585: Correct mismatched pwm chip info
Chukun Pan <[email protected]>
arm64: dts: rockchip: drop reset from rk3576 i2c9 node
Andrey Leonchikov <[email protected]>
arm64: dts: rockchip: Fix USB power enable pin for BTT CB2 and Pi2
Rafał Miłecki <[email protected]>
ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY
Masami Ichikawa <[email protected]>
HID: hid-ntrig: Prevent memory leak in ntrig_report_version()
Frieder Schrempf <[email protected]>
arm64: dts: imx8mp-kontron: Fix USB OTG role switching
João Paulo Gonçalves <[email protected]>
arm64: dts: imx8-ss-img: Avoid gpio0_mipi_csi GPIOs being deferred
Jihed Chaibi <[email protected]>
ARM: dts: imx51-zii-rdu1: Fix audmux node names
Dario Binacchi <[email protected]>
ARM: dts: imx6ull-engicam-microgea-rmm: fix report-rate-hz value
Dragan Simic <[email protected]>
arm64: dts: rockchip: Make RK3588 GPU OPP table naming less generic
Andrey Leonchikov <[email protected]>
arm64: dts: rockchip: Fix PCIe power enable pin for BigTreeTech CB2 and Pi2
Anand Moon <[email protected]>
arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1
Ravi Bangoria <[email protected]>
perf test: Fix lock contention test
Ian Rogers <[email protected]>
perf test shell lock_contention: Extra debug diagnostics
Ravi Bangoria <[email protected]>
perf lock: Fix segfault due to missing kernel map
Arnaldo Carvalho de Melo <[email protected]>
perf build: Don't fail fast path feature detection when binutils-devel is not available
Thomas Falcon <[email protected]>
perf header: Write bpf_prog (infos|btfs)_cnt to data file
Zqiang <[email protected]>
sched_ext: Fix unsafe locking in the scx_dump_state()
Andrei Vagin <[email protected]>
fs/namespace: correctly handle errors returned by grab_requested_mnt_ns
Zilin Guan <[email protected]>
binfmt_misc: restore write access before closing files opened by open_exec()
Alok Tiwari <[email protected]>
virtio-fs: fix incorrect check for fsvq->kobj
Dan Carpenter <[email protected]>
mtd: onenand: Pass correct pointer to IRQ handler
David Howells <[email protected]>
afs: Fix dynamic lookup to fail on cell lookup failure
Hongbo Li <[email protected]>
hostfs: Fix only passing host root in boot stage with new mount
Eric Biggers <[email protected]>
lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN
Eslam Khafagy <[email protected]>
posix-timers: Plug potential memory leak in do_timer_create()
Nick Hu <[email protected]>
irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops
Eduard Zingerman <[email protected]>
bpf: account for current allocated stack depth in widen_imprecise_scalars()
Eric Dumazet <[email protected]>
bpf: Add bpf_prog_run_data_pointers()
Randy Dunlap <[email protected]>
drm/client: fix MODULE_PARM_DESC string for "active"
Haotian Zhang <[email protected]>
ASoC: rsnd: fix OF node reference leak in rsnd_ssiu_probe()
Dave Jiang <[email protected]>
acpi/hmat: Fix lockdep warning for hmem_register_resource()
Sultan Alsawaf <[email protected]>
drm/amd/amdgpu: Ensure isp_kernel_buffer_alloc() creates a new BO
Haein Lee <[email protected]>
ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd
Dai Ngo <[email protected]>
NFS: Fix LTP test failures when timestamps are delegated
Trond Myklebust <[email protected]>
NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()
Yang Xiuwei <[email protected]>
NFS: sysfs: fix leak when nfs_client kobject add fails
Trond Myklebust <[email protected]>
NFSv2/v3: Fix error handling in nfs_atomic_open_v23()
Al Viro <[email protected]>
simplify nfs_atomic_open_v23()
Trond Myklebust <[email protected]>
NFS: Check the TLS certificate fields in nfs_match_client()
Trond Myklebust <[email protected]>
pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS
Trond Myklebust <[email protected]>
pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect()
Trond Myklebust <[email protected]>
pnfs: Fix TLS logic in _nfs4_pnfs_v3_ds_connect()
Boris Brezillon <[email protected]>
drm/panthor: Flush shmem writes before mapping buffers CPU-uncached
Shenghao Ding <[email protected]>
ASoC: tas2781: fix getting the wrong device number
Ian Forbes <[email protected]>
drm/vmwgfx: Restore Guest-Backed only cursor plane support
Ian Forbes <[email protected]>
drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE
Haotian Zhang <[email protected]>
ASoC: codecs: va-macro: fix resource leak in probe error path
Haotian Zhang <[email protected]>
ASoC: cs4271: Fix regulator leak on probe failure
Haotian Zhang <[email protected]>
regulator: fixed: fix GPIO descriptor leak on register failure
Shuai Xue <[email protected]>
acpi,srat: Fix incorrect device handle check for Generic Initiator
Caleb Sander Mateos <[email protected]>
io_uring/rsrc: don't use blk_rq_nr_phys_segments() as number of bvecs
Andrii Melnychenko <[email protected]>
netfilter: nft_ct: add seqadj extension for natted connections
Pauli Virtanen <[email protected]>
Bluetooth: L2CAP: export l2cap_chan_hold for modules
Srinivas Pandruvada <[email protected]>
cpufreq: intel_pstate: Check IDA only before MSR_IA32_PERF_CTL writes
Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs
Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Perform fast check switch only for online CPUs
Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Check _CPC validity for only the online CPUs
Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Detect preferred core availability on online CPUs
Felix Maurer <[email protected]>
hsr: Follow standard for HSRv0 supervision frames
Felix Maurer <[email protected]>
hsr: Fix supervision frame sending on HSRv0
Xuan Zhuo <[email protected]>
virtio-net: fix incorrect flags recording in big mode
Miri Korenblit <[email protected]>
wifi: iwlwifi: mld: always take beacon ies in link grading
Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: fix beacon template/fixed rate
Eric Dumazet <[email protected]>
net_sched: limit try_bulk_dequeue_skb() batches
Akiva Goldberger <[email protected]>
mlx5: Fix default values in create CQ
Cosmin Ratiu <[email protected]>
net/mlx5e: Prepare for using different CQ doorbells
Cosmin Ratiu <[email protected]>
net/mlx5: Store the global doorbell in mlx5_priv
Cosmin Ratiu <[email protected]>
net/mlx5: Fix typo of MLX5_EQ_DOORBEL_OFFSET
Gal Pressman <[email protected]>
net/mlx5e: Fix potentially misleading debug message
Gal Pressman <[email protected]>
net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps
Gal Pressman <[email protected]>
net/mlx5e: Fix maxrate wraparound in threshold between units
Carolina Jubran <[email protected]>
net/mlx5e: Fix missing error assignment in mlx5e_xfrm_add_state()
Ranganath V N <[email protected]>
net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak
Ranganath V N <[email protected]>
net: sched: act_connmark: initialize struct tc_ife to fix kernel leak
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix not handling PA Sync Lost event
Kuniyuki Iwashima <[email protected]>
af_unix: Initialise scc_index in unix_add_edge().
Benjamin Berg <[email protected]>
wifi: mac80211: skip rate verification for not captured PSDUs
Buday Csaba <[email protected]>
net: mdio: fix resource leak in mdiobus_register_device()
Kuniyuki Iwashima <[email protected]>
tipc: Fix use-after-free in tipc_mon_reinit_self().
Aksh Garg <[email protected]>
net: ethernet: ti: am65-cpsw-qos: fix IET verify retry mechanism
Aksh Garg <[email protected]>
net: ethernet: ti: am65-cpsw-qos: fix IET verify/response timeout
Zilin Guan <[email protected]>
net/handshake: Fix memory leak in tls_handshake_accept()
D. Wythe <[email protected]>
net/smc: fix mismatch between CLC header and proposal
Jonas Gorski <[email protected]>
net: dsa: tag_brcm: do not mark link local traffic as offloaded
Eric Dumazet <[email protected]>
sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_conn: Fix not cleaning up PA_LINK connections
Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions
Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion
Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: reset link-local header on ipv6 recv path
Raphael Pinsonneault-Thibeault <[email protected]>
Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF
Pauli Virtanen <[email protected]>
Bluetooth: MGMT: cancel mesh send timer when hdev removed
Chuck Lever <[email protected]>
NFSD: Skip close replay processing if XDR encoding fails
Xi Ruoyao <[email protected]>
rust: Add -fno-isolate-erroneous-paths-dereference to bindgen_skip_c_flags
Horatiu Vultur <[email protected]>
net: phy: micrel: lan8814 fix reset of the QSGMII interface
Horatiu Vultur <[email protected]>
net: phy: micrel: Replace hardcoded pages with defines
Horatiu Vultur <[email protected]>
net: phy: micrel: Introduce lanphy_modify_page_reg
Wei Fang <[email protected]>
net: fec: correct rx_bytes statistic for the case SHIFT16 is set
Alexander Sverdlin <[email protected]>
selftests: net: local_termination: Wait for interfaces to come up
Gao Xiang <[email protected]>
erofs: avoid infinite loop due to incomplete zstd-compressed data
Nicolas Escande <[email protected]>
wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp()
Jedrzej Jagielski <[email protected]>
ixgbe: handle IXGBE_VF_FEATURES_NEGOTIATE mbox cmd
Dawn Gardner <[email protected]>
ALSA: hda/realtek: Fix mute led for HP Omen 17-cb0xxx
Sharique Mohammad <[email protected]>
ASoC: max98090/91: fixed max98091 ALSA widget powering up/down
Stuart Hayhurst <[email protected]>
HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL
ZhangGuoDong <[email protected]>
smb/server: fix possible refcount leak in smb2_sess_setup()
ZhangGuoDong <[email protected]>
smb/server: fix possible memory leak in smb2_read()
Pavel Begunkov <[email protected]>
io_uring: fix unexpected placement on same size resizing
Jaehun Gou <[email protected]>
exfat: fix improper check of dentry.stream.valid_size
Oleg Makarenko <[email protected]>
HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel
Scott Mayhew <[email protected]>
NFS: check if suid/sgid was cleared after a write as needed
Vicki Pfau <[email protected]>
HID: nintendo: Wait longer for initial probe
Jedrzej Jagielski <[email protected]>
ixgbe: handle IXGBE_VF_GET_PF_LINK_STATE mailbox operation
Tristan Lobb <[email protected]>
HID: quirks: avoid Cooler Master MM712 dongle wakeup bug
Abhishek Tamboli <[email protected]>
HID: intel-thc-hid: intel-quickspi: Add ARL PCI Device Id's
Joshua Watt <[email protected]>
NFS4: Apply delay_retrans to async operations
Jonathan Kim <[email protected]>
drm/amdkfd: fix suspend/resume all calls in mes based eviction path
Joshua Watt <[email protected]>
NFS4: Fix state renewals missing after boot
Jesse.Zhang <[email protected]>
drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices
Christian König <[email protected]>
drm/amdgpu: hide VRAM sysfs attributes on GPUs without VRAM
Christian König <[email protected]>
drm/amdgpu: remove two invalid BUG_ON()s
Cristian Ciocaltea <[email protected]>
ASoC: nau8821: Avoid unnecessary blocking in IRQ handler
Andrey Albershteyn <[email protected]>
fs: return EOPNOTSUPP from file_setattr/file_getattr syscalls
Han Gao <[email protected]>
riscv: acpi: avoid errors caused by probing DT devices when ACPI is used
Danil Skrebenkov <[email protected]>
RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors
Feng Jiang <[email protected]>
riscv: Build loader.bin exclusively for Canaan K210
Peter Zijlstra <[email protected]>
compiler_types: Move unused static inline functions warning to W=2
Yang Shi <[email protected]>
arm64: kprobes: check the return value of set_memory_rox()
Timur Kristóf <[email protected]>
drm/amd: Disable ASPM on SI
Timur Kristóf <[email protected]>
drm/amd/pm: Disable MCLK switching on SI at high pixel clocks
Timur Kristóf <[email protected]>
drm/amd/display: Disable fastboot on DCE 6 too
Timur Kristóf <[email protected]>
drm/amd/pm: Use pm_display_cfg in legacy DPM (v2)
Timur Kristóf <[email protected]>
drm/amd/display: Add pixel_clock to amd_pp_display_configuration
Jouni Högander <[email protected]>
drm/xe: Do clean shutdown also when using flr
Tejas Upadhyay <[email protected]>
drm/xe: Move declarations under conditional branch
Balasubramani Vivekanandan <[email protected]>
drm/xe/guc: Synchronize Dead CT worker with unbind
Mario Limonciello <[email protected]>
drm/amd: Fix suspend failure with secure display TA
Peter Zijlstra <[email protected]>
futex: Optimize per-cpu reference counting
Jason Gunthorpe <[email protected]>
iommufd: Make vfio_compat's unmap succeed if the range is already empty
Shuhao Fu <[email protected]>
smb: client: fix refcount leak in smb2_set_path_attr
Mario Limonciello (AMD) <[email protected]>
drm/amd/display: Don't stretch non-native images by default in eDP
Alex Deucher <[email protected]>
drm/amdgpu: set default gfx reset masks for gfx6-8
Umesh Nerlige Ramappa <[email protected]>
drm/i915: Fix conversion between clock ticks and nanoseconds
Janusz Krzysztofik <[email protected]>
drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
Jason-JH Lin <[email protected]>
drm/mediatek: Add pm_runtime support for GCE power control
Nicolin Chen <[email protected]>
iommufd/selftest: Fix ioctl return value in _test_cmd_trigger_vevents()
-------------
Diffstat:
Makefile | 4 +- .../boot/dts/broadcom/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx51-zii-rdu1.dts | 4 +- .../dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts | 2 +- arch/arm/crypto/Kconfig | 2 +- arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 2 - .../boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts | 24 +- .../boot/dts/rockchip/rk3566-bigtreetech-cb2.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts | 2 + arch/arm64/boot/dts/rockchip/rk3576.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3588-opp.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588j.dtsi | 2 +- arch/arm64/kernel/probes/kprobes.c | 5 +- arch/arm64/kvm/sys_regs.c | 59 +-- arch/loongarch/include/asm/hw_breakpoint.h | 4 +- arch/loongarch/include/asm/io.h | 5 +- arch/loongarch/include/asm/pgtable.h | 11 +- arch/loongarch/kernel/mem.c | 7 +- arch/loongarch/kernel/numa.c | 23 +- arch/loongarch/kernel/setup.c | 5 +- arch/loongarch/kernel/traps.c | 4 +- arch/loongarch/kvm/intc/eiointc.c | 2 +- arch/loongarch/kvm/timer.c | 2 + arch/loongarch/kvm/vcpu.c | 5 + arch/loongarch/mm/init.c | 2 - arch/loongarch/mm/ioremap.c | 2 +- arch/riscv/Makefile | 2 +- arch/riscv/kernel/cpu-hotplug.c | 1 + arch/riscv/kernel/setup.c | 7 +- arch/x86/include/asm/kvm_host.h | 3 + arch/x86/include/uapi/asm/vmx.h | 7 +- arch/x86/kernel/acpi/cppc.c | 2 +- arch/x86/kernel/cpu/amd.c | 7 + arch/x86/kernel/cpu/microcode/amd.c | 1 + arch/x86/kvm/svm/nested.c | 20 +- arch/x86/kvm/svm/svm.c | 73 ++- arch/x86/kvm/vmx/common.h | 2 +- arch/x86/kvm/vmx/nested.c | 21 +- arch/x86/kvm/vmx/vmx.c | 29 ++ arch/x86/kvm/vmx/vmx.h | 5 + arch/x86/kvm/x86.c | 75 ++- drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/numa/hmat.c | 46 +- drivers/acpi/numa/srat.c | 2 +- drivers/bluetooth/btusb.c | 13 +- drivers/cpufreq/intel_pstate.c | 9 +- drivers/crypto/hisilicon/qm.c | 2 + drivers/edac/altera_edac.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 73 +-- drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 1 + .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 2 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 6 +- drivers/gpu/drm/amd/include/dm_pp_interface.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c | 67 +++ drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h | 2 + drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 4 +- drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 6 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 70 ++- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 11 +- drivers/gpu/drm/clients/drm_client_setup.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 4 +- drivers/gpu/drm/i915/i915_vma.c | 16 +- drivers/gpu/drm/mediatek/mtk_crtc.c | 7 + drivers/gpu/drm/panthor/panthor_gem.c | 18 + drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 5 + drivers/gpu/drm/xe/regs/xe_gt_regs.h | 1 + drivers/gpu/drm/xe/xe_device.c | 14 +- drivers/gpu/drm/xe/xe_guc_ct.c | 3 + drivers/gpu/drm/xe/xe_wa.c | 11 + drivers/hid/hid-ids.h | 4 + drivers/hid/hid-logitech-hidpp.c | 21 + drivers/hid/hid-nintendo.c | 2 +- drivers/hid/hid-ntrig.c | 7 +- drivers/hid/hid-playstation.c | 2 + drivers/hid/hid-quirks.c | 2 + drivers/hid/hid-uclogic-params.c | 4 +- .../intel-thc-hid/intel-quickspi/pci-quickspi.c | 6 + .../intel-thc-hid/intel-quickspi/quickspi-dev.h | 2 + drivers/infiniband/hw/mlx5/cq.c | 15 +- drivers/iommu/iommufd/io_pagetable.c | 12 +- drivers/iommu/iommufd/ioas.c | 4 + drivers/irqchip/irq-riscv-intc.c | 3 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 18 +- drivers/mmc/host/dw_mmc-rockchip.c | 4 +- drivers/mmc/host/pxamci.c | 56 +-- drivers/mmc/host/sdhci-of-dwcmshc.c | 2 +- drivers/mtd/nand/onenand/onenand_samsung.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 15 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 79 ++++ drivers/net/ethernet/mellanox/mlx5/core/cq.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/params.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 5 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 8 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- .../mellanox/mlx5/core/steering/hws/send.c | 15 +- .../mellanox/mlx5/core/steering/sws/dr_send.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/wc.c | 4 +- drivers/net/ethernet/ti/am65-cpsw-qos.c | 53 ++- drivers/net/phy/mdio_bus.c | 5 +- drivers/net/phy/micrel.c | 515 +++++++++++++-------- drivers/net/virtio_net.c | 16 +- drivers/net/wireless/ath/ath11k/wmi.c | 3 + drivers/net/wireless/intel/iwlwifi/mld/link.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 12 +- drivers/pmdomain/arm/scmi_pm_domain.c | 13 +- drivers/pmdomain/imx/gpc.c | 2 + drivers/pmdomain/samsung/exynos-pm-domains.c | 29 +- drivers/pwm/pwm-adp5585.c | 4 +- drivers/regulator/fixed.c | 1 + drivers/spi/spi.c | 10 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 6 +- fs/afs/cell.c | 78 +++- fs/afs/dynroot.c | 3 +- fs/afs/internal.h | 12 +- fs/afs/mntpt.c | 3 +- fs/afs/proc.c | 3 +- fs/afs/super.c | 2 +- fs/afs/vl_alias.c | 3 +- fs/binfmt_misc.c | 4 +- fs/btrfs/inode.c | 4 +- fs/btrfs/scrub.c | 2 + fs/btrfs/tree-log.c | 2 +- fs/btrfs/zoned.c | 60 ++- fs/erofs/decompressor_zstd.c | 11 +- fs/exfat/namei.c | 6 +- fs/file_attr.c | 4 + fs/fuse/virtio_fs.c | 2 +- fs/hostfs/hostfs_kern.c | 29 +- fs/namespace.c | 32 +- fs/nfs/client.c | 8 + fs/nfs/dir.c | 23 +- fs/nfs/inode.c | 18 +- fs/nfs/nfs3client.c | 14 +- fs/nfs/nfs4client.c | 15 +- fs/nfs/nfs4proc.c | 22 +- fs/nfs/pnfs_nfs.c | 66 +-- fs/nfs/sysfs.c | 1 + fs/nfs/write.c | 3 +- fs/nfsd/nfs4state.c | 3 +- fs/nfsd/nfs4xdr.c | 3 +- fs/nfsd/nfsd.h | 1 + fs/nfsd/nfsfh.c | 6 +- fs/nilfs2/segment.c | 7 +- fs/proc/generic.c | 12 +- fs/smb/client/fs_context.c | 2 + fs/smb/client/smb2inode.c | 2 + fs/smb/client/transport.c | 2 +- fs/smb/server/smb2pdu.c | 2 + fs/smb/server/transport_tcp.c | 5 +- include/linux/compiler_types.h | 5 +- include/linux/filter.h | 20 + include/linux/huge_mm.h | 55 +-- include/linux/map_benchmark.h | 1 + include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/driver.h | 3 +- include/linux/nfs_xdr.h | 1 + include/net/bluetooth/hci.h | 5 + include/uapi/linux/mount.h | 2 +- io_uring/register.c | 7 - io_uring/rsrc.c | 16 +- io_uring/rw.c | 3 + kernel/bpf/trampoline.c | 5 - kernel/bpf/verifier.c | 6 +- kernel/crash_core.c | 2 +- kernel/futex/core.c | 12 +- kernel/gcov/gcc_4_7.c | 4 +- kernel/kexec_handover.c | 8 +- kernel/power/swap.c | 17 +- kernel/sched/ext.c | 4 +- kernel/time/posix-timers.c | 12 +- kernel/trace/ftrace.c | 20 +- lib/maple_tree.c | 30 +- mm/damon/stat.c | 9 +- mm/damon/sysfs.c | 10 +- mm/filemap.c | 20 +- mm/huge_memory.c | 38 +- mm/kmsan/core.c | 3 - mm/kmsan/hooks.c | 6 +- mm/kmsan/shadow.c | 2 +- mm/ksm.c | 113 ++++- mm/memory.c | 20 +- mm/mm_init.c | 2 +- mm/mremap.c | 2 +- mm/secretmem.c | 2 +- mm/shmem.c | 9 +- mm/slub.c | 6 +- mm/swap_state.c | 13 + mm/truncate.c | 6 +- net/bluetooth/6lowpan.c | 103 +++-- net/bluetooth/hci_conn.c | 33 +- net/bluetooth/hci_event.c | 56 ++- net/bluetooth/hci_sync.c | 2 +- net/bluetooth/l2cap_core.c | 1 + net/bluetooth/mgmt.c | 1 + net/core/netpoll.c | 7 +- net/dsa/tag_brcm.c | 6 +- net/handshake/tlshd.c | 1 + net/hsr/hsr_device.c | 5 +- net/hsr/hsr_forward.c | 22 +- net/ipv4/route.c | 5 + net/mac80211/iface.c | 14 +- net/mac80211/rx.c | 10 +- net/netfilter/nft_ct.c | 5 + net/sched/act_bpf.c | 6 +- net/sched/act_connmark.c | 12 +- net/sched/act_ife.c | 12 +- net/sched/cls_bpf.c | 6 +- net/sched/sch_generic.c | 17 +- net/sctp/transport.c | 13 +- net/smc/smc_clc.c | 1 + net/strparser/strparser.c | 2 +- net/tipc/net.c | 2 + net/unix/garbage.c | 14 +- rust/Makefile | 2 +- scripts/decode_stacktrace.sh | 43 +- scripts/gendwarfksyms/gendwarfksyms.c | 3 +- scripts/gendwarfksyms/gendwarfksyms.h | 2 +- scripts/gendwarfksyms/symbols.c | 4 +- sound/hda/codecs/hdmi/nvhdmi-mcp.c | 4 +- sound/hda/codecs/realtek/alc269.c | 1 + sound/soc/codecs/cs4271.c | 10 +- sound/soc/codecs/da7213.c | 65 ++- sound/soc/codecs/da7213.h | 1 + sound/soc/codecs/lpass-va-macro.c | 2 +- sound/soc/codecs/max98090.c | 6 +- sound/soc/codecs/nau8821.c | 22 +- sound/soc/codecs/nau8821.h | 2 +- sound/soc/codecs/tas2781-i2c.c | 9 +- sound/soc/renesas/rcar/ssiu.c | 3 +- sound/soc/sdw_utils/soc_sdw_utils.c | 20 +- sound/usb/endpoint.c | 5 + sound/usb/mixer.c | 2 + tools/build/feature/Makefile | 4 +- tools/perf/Makefile.config | 5 +- tools/perf/builtin-lock.c | 2 + tools/perf/tests/shell/lock_contention.sh | 21 +- tools/perf/util/header.c | 10 +- .../ftrace/test.d/filter/event-filter-function.tc | 4 + tools/testing/selftests/iommu/iommufd.c | 2 + tools/testing/selftests/iommu/iommufd_utils.h | 4 +- .../selftests/net/forwarding/local_termination.sh | 2 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 18 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 90 ++-- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 21 + tools/testing/selftests/user_events/perf_test.c | 2 +- virt/kvm/guest_memfd.c | 47 +- 277 files changed, 2501 insertions(+), 1388 deletions(-)
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.y
and the diffstat can be found below.thanks,
greg k-h
Build and Boot Report for 6.17.9-rc2
The kernel version 6.17.9 was built and boot-tested using qemu-x86_64 and qemu-arm64 with the default configuration (defconfig). The build and boot processes completed successfully, and the kernel operated as expected in the virtualized environments without any issues. No dmesg regressions.
Build Details :
Builds : arm64, x86_64
Kernel Version: 6.17.9
Configuration : defconfig
Source: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Commit : c2a456a29ad6042b4ca41d6d1ab4604d60e3bef9
Best regards,
Dileep Malepu
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.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:
Signature · 1 line
Florian
hello
Compiled and booted 6.17.9-rc2+
// sudo dmesg -l err shows error
// [ 21.490792] ee1004 3-0051: probe with driver ee1004 failed with error -5
The error above got fixed NOW.
THANKS
As per dmidecode command.
Version: AMD Ryzen 3 3250U with Radeon Graphics
Processor Information
Socket Designation: FP5
Type: Central Processor
Family: Zen
Manufacturer: Advanced Micro Devices, Inc.
ID: 81 0F 81 00 FF FB 8B 17
Signature: Family 23, Model 24, Stepping 1
--
software engineer
rajagiri school of engineering and technology
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.y
and the diffstat can be found below.thanks,
greg k-h
Tested rc2 against the Fedora build system (aarch64, ppc64le, s390x, x86_64), and boot tested x86_64. No regressions noted.
Hi
no regressions here on x86_64 (RKL, Intel 11th Gen. CPU)
Thanks
Hi Greg
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.y
and the diffstat can be found below.thanks,
greg k-h
6.17.9-rc2 tested.
Build successfully completed.
Boot successfully completed.
No dmesg regressions.
Video output normal.
Sound output normal.
Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux)
[ 0.000000] Linux version 6.17.9-rc2rv-gddfe918dc24b
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 15.2.1 20251112, GNU ld (GNU Binutils) 2.45.1) #1 SMP PREEMPT_DYNAMIC Sat Nov 22 07:50:12 JST 2025
Thanks
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.y
and the diffstat can be found below.thanks,
greg k-h
The LTP syscalls listmount04 failures noticed across the 6.18.0-rc6, Linux next-20251120, stable-rc 6.17.9-rc1, 6.17.9-rc2 and 6.12.59-rc1.
First seen on 6.17.9-rc1
Good: v6.17.6
Bad: 6.17.9-rc1
Regression Analysis:
- New regression? yes
- Reproducibility? yes
Test regression: listmount04.c:128: TFAIL: invalid mnt_id_req.spare expected EINVAL: EBADF (9)
## Test log,
<8>[ 467.451816] <LAVA_SIGNAL_STARTTC listmount04>
tst_buffers.c:57: TINFO: Test is using guarded buffers tst_test.c:2021: TINFO: LTP version: 20250930
tst_test.c:2024: TINFO: Tested kernel: 6.17.9-rc1 #1 SMP PREEMPT @1763732790 aarch64
tst_kconfig.c:88: TINFO: Parsing kernel config '/proc/config.gz' tst_kconfig.c:676: TINFO: CONFIG_TRACE_IRQFLAGS kernel option detected which might slow the execution
tst_test.c:1842: TINFO: Overall timeout per run is 0h 21m 36s listmount04.c:128: TPASS: request points to unaccessible memory : EFAULT (14) listmount04.c:128: TPASS: mnt_ids points to unaccessible memory : EFAULT (14) listmount04.c:128: TPASS: invalid flags : EINVAL (22) listmount04.c:128: TPASS: insufficient mnt_id_req.size : EINVAL (22) listmount04.c:128: TFAIL: invalid mnt_id_req.spare expected EINVAL: EBADF (9) listmount04.c:128: TPASS: invalid mnt_id_req.param : EINVAL (22) listmount04.c:128: TPASS: invalid mnt_id_req.mnt_id : EINVAL (22) listmount04.c:128: TPASS: non-existant mnt_id : ENOENT (2)
Summary:
passed 7 failed 1 broken 0 skipped 0
warnings 0
## Build
* kernel: 6.17.9-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: ddfe918dc24b5818022af062d1685d31fcdb8b3b
* git describe: v6.17.6-1131-gddfe918dc24b
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.17.y/build/v6.17.6-1131-gddfe918dc24b
## Test
* Test details:
https://regressions.linaro.org/lkft/linux-stable-rc-linux-6.17.y/v6.17.6-1131-gddfe918dc24b/ltp-syscalls/listmount04/
* Test log: https://lkft.validation.linaro.org/scheduler/job/8533736#L25762
* Test plan: https://tuxapi.tuxsuite.com/v1/groups/linaro/projects/lkft/tests/35nQWH8wgEwiOrUmrLn0I3NGkyh
* Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/35nQUZuM39Pa120Y5iFXGyRw4Or/
* Kernel config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/35nQUZuM39Pa120Y5iFXGyRw4Or/config
--
Linaro LKFT
https://lkft.linaro.org
# Librecast Test Results
020/020 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast
CPU/kernel: Linux auntie 6.17.9-rc2-gddfe918dc24b #130 SMP PREEMPT_DYNAMIC Sat Nov 22 05:42:59 -00 2025 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.17.y
6.6 passes our testing, too:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.6.y
Best regards,
Pavel
Signature · 2 lines
In cooperation with DENX Software Engineering GmbH, HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Am 21.11.2025 um 17:07 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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.
Beste Grüße,
Peter Schneider
Signature · 8 lines
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&[email protected] https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.y
and the diffstat can be found below.thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Quoted 8 lines · On Fri, 21 Nov 2025 17:07:19 +0100 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested for arm and loongarch64:
Thanks!
Cheers,
Miguel
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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.
I'm also seeing the listmount04 thing Naresh reported here, otherwise it looks good. I didn't see a report for it upstream so I sent one, but I'm not convinced it isn't just an overly sensitive test.
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.17:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
120 tests: 120 pass, 0 failLinux version: 6.17.9-rc2-gddfe918dc24b
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-a04Jon
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.17.9 release. There are 244 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 Sun, 23 Nov 2025 16:05:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.17.y
and the diffstat can be found below.thanks,
greg k-h
Confirmed the virtio-net fix works as intended and the rest of my tests pass on aarch64.