* [PATCH 6.18 000/198] 6.18.7-rc1 review
@ 2026-01-21 18:13 Greg Kroah-Hartman
2026-01-21 22:12 ` Ronald Warsow
` (13 more replies)
0 siblings, 14 replies; 17+ messages in thread
From: Greg Kroah-Hartman @ 2026-01-21 18:13 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
This is the start of the stable review cycle for the 6.18.7 release.
There are 198 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 6.18.7-rc1
Carlos Llamas <cmllamas@google.com>
iommu/sva: include mmu_notifier.h header
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Revert "functionfs: fix the open/removal races"
Vlastimil Babka <vbabka@suse.cz>
mm/page_alloc: prevent pcp corruption with SMP=n
Joshua Hahn <joshua.hahnjy@gmail.com>
mm/page_alloc: batch page freeing in decay_pcp_high
Joshua Hahn <joshua.hahnjy@gmail.com>
mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection
Robbie Ko <robbieko@synology.com>
btrfs: fix deadlock in wait_current_trans() due to ignored transaction type
Nathan Chancellor <nathan@kernel.org>
HID: intel-ish-hid: Fix -Wcast-function-type-strict in devm_ishtp_alloc_workqueue()
Zhang Lixu <lixu.zhang@intel.com>
HID: intel-ish-hid: Use dedicated unbound workqueues to prevent resume blocking
Lu Baolu <baolu.lu@linux.intel.com>
iommu/sva: invalidate stale IOTLB entries for kernel address space
Dave Hansen <dave.hansen@linux.intel.com>
mm: introduce deferred freeing for kernel page tables
Lu Baolu <baolu.lu@linux.intel.com>
x86/mm: use pagetable_free()
Dave Hansen <dave.hansen@linux.intel.com>
mm: introduce pure page table freeing function
Dave Hansen <dave.hansen@linux.intel.com>
x86/mm: use 'ptdesc' when freeing PMD pages
Dave Hansen <dave.hansen@linux.intel.com>
mm: actually mark kernel page table pages
Dave Hansen <dave.hansen@linux.intel.com>
mm: add a ptdesc flag to mark kernel page tables
Johan Hovold <johan@kernel.org>
dmaengine: ti: k3-udma: fix device leak on udma lookup
Johan Hovold <johan@kernel.org>
dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
Johan Hovold <johan@kernel.org>
dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
Johan Hovold <johan@kernel.org>
dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
Johan Hovold <johan@kernel.org>
dmaengine: stm32: dmamux: fix device leak on route allocation
Biju Das <biju.das.jz@bp.renesas.com>
dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
Johan Hovold <johan@kernel.org>
dmaengine: sh: rz-dmac: fix device leak on probe failure
Miaoqian Lin <linmq006@gmail.com>
dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()
Johan Hovold <johan@kernel.org>
dmaengine: lpc32xx-dmamux: fix device leak on route allocation
Johan Hovold <johan@kernel.org>
dmaengine: lpc18xx-dmamux: fix device leak on route allocation
Johan Hovold <johan@kernel.org>
dmaengine: idxd: fix device leaks on compat bind and unbind
Zhen Ni <zhen.ni@easystack.cn>
dmaengine: fsl-edma: Fix clk leak on alloc_chan_resources failure
Johan Hovold <johan@kernel.org>
dmaengine: dw: dmamux: fix OF node leak on route allocation failure
Johan Hovold <johan@kernel.org>
dmaengine: cv1800b-dmamux: fix device leak on route allocation
Johan Hovold <johan@kernel.org>
dmaengine: bcm-sba-raid: fix device leak on probe
Johan Hovold <johan@kernel.org>
dmaengine: at_hdmac: fix device leak on of_dma_xlate()
Janne Grunau <j@jannau.net>
dmaengine: apple-admac: Add "apple,t8103-admac" compatible
Qiang Ma <maqianga@uniontech.com>
LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy()
Qiang Ma <maqianga@uniontech.com>
LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy()
Qiang Ma <maqianga@uniontech.com>
LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy()
Binbin Zhou <zhoubinbin@loongson.cn>
LoongArch: dts: loongson-2k2000: Add default interrupt controller address cells
Binbin Zhou <zhoubinbin@loongson.cn>
LoongArch: dts: loongson-2k1000: Fix i2c-gpio node names
Binbin Zhou <zhoubinbin@loongson.cn>
LoongArch: dts: loongson-2k1000: Add default interrupt controller address cells
Binbin Zhou <zhoubinbin@loongson.cn>
LoongArch: dts: loongson-2k0500: Add default interrupt controller address cells
Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()
Thomas Zimmermann <tzimmermann@suse.de>
drm/sysfb: Remove duplicate declarations
Ludovic Desroches <ludovic.desroches@microchip.com>
drm/panel: simple: restore connector_type fallback
Marek Vasut <marex@nabladev.com>
drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
Lyude Paul <lyude@redhat.com>
drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
drm/amdkfd: fix a memory leak in device_queue_manager_init()
Alex Deucher <alexander.deucher@amd.com>
drm/amdgpu: make sure userqs are enabled in userq IOCTLs
Philip Yang <Philip.Yang@amd.com>
drm/amdgpu: Fix gfx9 update PTE mtype flag
Mario Limonciello (AMD) <superm1@kernel.org>
drm/amd: Clean up kfd node on surprise disconnect
Vivek Das Mohapatra <vivek@collabora.com>
drm/amd/display: Initialise backlight level values from hw
Mario Limonciello <mario.limonciello@amd.com>
drm/amd/display: Bump the HDMI clock to 340MHz
Yao Zi <me@ziyao.cc>
LoongArch: dts: Describe PCI sideband IRQ through interrupt-extended
Lisa Robinson <lisa@bytefly.space>
LoongArch: Fix PMU counter allocation for mixed-type event groups
SeongJae Park <sj@kernel.org>
mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure
SeongJae Park <sj@kernel.org>
mm/damon/sysfs: cleanup intervals subdirs on attrs dir setup failure
SeongJae Park <sj@kernel.org>
mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure
SeongJae Park <sj@kernel.org>
mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure
SeongJae Park <sj@kernel.org>
mm/damon/core: remove call_control in inactive contexts
Aboorva Devarajan <aboorvad@linux.ibm.com>
mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free
Pavel Butsykin <pbutsykin@cloudlinux.com>
mm/zswap: fix error pointer free in zswap_cpu_comp_prepare()
Ben Dooks <ben.dooks@codethink.co.uk>
mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed'
Ryan Roberts <ryan.roberts@arm.com>
mm: kmsan: fix poisoning of high-order non-compound pages
Nilay Shroff <nilay@linux.ibm.com>
nvme: fix PCIe subsystem reset controller state transition
Xiaochen Shen <shenxiaochen@open-hieco.net>
x86/resctrl: Fix memory bandwidth counter width for Hygon
Xiaochen Shen <shenxiaochen@open-hieco.net>
x86/resctrl: Add missing resctrl initialization for Hygon
Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
i2c: riic: Move suspend handling to NOIRQ phase
Arnaud Ferraris <arnaud.ferraris@collabora.com>
tcpm: allow looking for role_sw device in the main node
Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
EDAC/i3200: Fix a resource leak in i3200_probe1()
Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
EDAC/x38: Fix a resource leak in x38_probe1()
Thomas Weißschuh <thomas.weissschuh@linutronix.de>
hrtimer: Fix softirq base check in update_needs_ipi()
Yang Erkun <yangerkun@huawei.com>
ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
Arnd Bergmann <arnd@arndb.de>
ext4: fix ext4_tune_sb_params padding
Johan Hovold <johan@kernel.org>
ASoC: codecs: wsa881x: fix unnecessary initialisation
Ilikara Zheng <ilikara@aosc.io>
nvme-pci: disable secondary temp for Wodposit WPBSNM8
Ethan Nelson-Moore <enelsonmoore@gmail.com>
USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
Ulrich Mohr <u.mohr@semex-engcon.com>
USB: serial: option: add Telit LE910 MBIM composition
Huacai Chen <chenhuacai@kernel.org>
USB: OHCI/UHCI: Add soft dependencies on ehci_platform
Johannes Brüderl <johannes.bruederl@gmail.com>
usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor
Thinh Nguyen <Thinh.Nguyen@synopsys.com>
usb: dwc3: Check for USB4 IP_NAME
Xu Yang <xu.yang_2@nxp.com>
usb: gadget: uvc: fix req_payload_size calculation
Xu Yang <xu.yang_2@nxp.com>
usb: gadget: uvc: fix interval_duration calculation
Mathias Nyman <mathias.nyman@linux.intel.com>
xhci: sideband: don't dereference freed ring when removing sideband endpoint
Wayne Chang <waynec@nvidia.com>
usb: host: xhci-tegra: Use platform_get_irq_optional() for wake IRQs
Wayne Chang <waynec@nvidia.com>
phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
Franz Schnyder <franz.schnyder@toradex.com>
phy: fsl-imx8mq-usb: fix typec orientation switch when built as module
Louis Chauvet <louis.chauvet@bootlin.com>
phy: rockchip: inno-usb2: fix disconnection in gadget mode
Rafael Beims <rafael.beims@toradex.com>
phy: freescale: imx8m-pcie: assert phy reset during power on
Wentao Liang <vulab@iscas.ac.cn>
phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()
Johan Hovold <johan@kernel.org>
phy: ti: gmii-sel: fix regmap leak on probe failure
Luca Ceresoli <luca.ceresoli@bootlin.com>
phy: rockchip: inno-usb2: fix communication disruption in gadget mode
Dan Williams <dan.j.williams@intel.com>
x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers
Shakeel Butt <shakeel.butt@linux.dev>
lib/buildid: use __kernel_read() for sleepable context
Bui Quang Minh <minhquangbui99@gmail.com>
virtio-net: don't schedule delayed refill worker
Nirjhar Roy (IBM) <nirjhar.roy.lists@gmail.com>
xfs: Fix the return value of xfs_rtcopy_summary()
Brian Foster <bfoster@redhat.com>
xfs: set max_agbno to allow sparse alloc of last full inode chunk
Guenter Roeck <linux@roeck-us.net>
ftrace: Do not over-allocate ftrace memory
Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
tools/testing/selftests: fix gup_longterm for unknown fs
Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
tools/testing/selftests: add forked (un)/faulted VMA merge tests
Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
tools/testing/selftests: add tests for !tgt, src mremap() merges
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts
Ondrej Ille <ondrej.ille@gmail.com>
can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.
Marc Kleine-Budde <mkl@pengutronix.de>
can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak
Nilay Shroff <nilay@linux.ibm.com>
null_blk: fix kmemleak by releasing references to fault configfs items
Zhang Heng <zhangheng@kylinos.cn>
ALSA: hda/realtek: Add quirk for HP Pavilion x360 to enable mute LED
Matthew Schwartz <matthew.schwartz@linux.dev>
ALSA: hda/tas2781: Skip UEFI calibration on ASUS ROG Xbox Ally X
Jaroslav Kysela <perex@perex.cz>
ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
Paolo Bonzini <pbonzini@redhat.com>
selftests: kvm: try getting XFD and XSAVE state out of sync
Paolo Bonzini <pbonzini@redhat.com>
selftests: kvm: replace numbered sync points with actions
Brian Kao <powenkao@google.com>
scsi: core: Fix error handler encryption support
Yonghong Song <yonghong.song@linux.dev>
selftests/bpf: Fix selftest verif_scale_strobemeta failure with llvm22
Benjamin Tissoires <bentiss@kernel.org>
HID: usbhid: paper over wrong bNumDescriptor field
Peter Zijlstra <peterz@infradead.org>
sched: Deadline has dynamic priority
Peter Zijlstra <peterz@infradead.org>
sched/deadline: Avoid double update_rq_clock()
Carlos Song <carlos.song@nxp.com>
i2c: imx-lpi2c: change to PIO mode in system-wide suspend/resume progress
Neil Armstrong <neil.armstrong@linaro.org>
i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com>
soundwire: bus: fix off-by-one when allocating slave IDs
Haotian Zhang <vulab@iscas.ac.cn>
dmaengine: omap-dma: fix dma_pool resource leak in error paths
Günther Noack <gnoack3000@gmail.com>
selftests/landlock: Properly close a file descriptor
Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
Tingmao Wang <m@maowtm.org>
landlock: Fix wrong type usage
Matthieu Buffet <matthieu@buffet.re>
selftests/landlock: Remove invalid unix socket bind()
Matthieu Buffet <matthieu@buffet.re>
selftests/landlock: Fix TCP bind(AF_UNSPEC) test case
Matthieu Buffet <matthieu@buffet.re>
landlock: Fix TCP handling of short AF_UNSPEC addresses
Haotian Zhang <vulab@iscas.ac.cn>
phy: ti: da8xx-usb: Handle devm_pm_runtime_enable() errors
Dan Carpenter <dan.carpenter@linaro.org>
phy: stm32-usphyc: Fix off by one in probe()
Loic Poulain <loic.poulain@oss.qualcomm.com>
phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
Stefano Radaelli <stefano.radaelli21@gmail.com>
phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it
Suraj Gupta <suraj.gupta2@amd.com>
dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing
Sheetal <sheetal@nvidia.com>
dmaengine: tegra-adma: Fix use-after-free
Anthony Brandon <anthony@amarulasolutions.com>
dmaengine: xilinx: xdma: Fix regmap max_register
Guodong Xu <guodong@riscstar.com>
dmaengine: mmp_pdma: fix DMA mask handling
Trond Myklebust <trond.myklebust@hammerspace.com>
NFS: Fix size read races in truncate, fallocate and copy offload
John Groves <John@Groves.net>
drivers/dax: add some missing kerneldoc comment fields for struct dev_dax
Mike Rapoport (Microsoft) <rppt@kernel.org>
mips: fix HIGHMEM initialization
Bagas Sanjaya <bagasdotme@gmail.com>
mm, kfence: describe @slab parameter in __kfence_obj_info()
Bagas Sanjaya <bagasdotme@gmail.com>
textsearch: describe @list member in ts_ops search
Bagas Sanjaya <bagasdotme@gmail.com>
mm: describe @flags parameter in memalloc_flags_save()
Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
drm/amdgpu/userq: Fix fence reference leak on queue teardown v2
Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
drm/amdkfd: No need to suspend whole MES to evict process
Yang Wang <kevinyang.wang@amd.com>
drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2
Mario Limonciello (AMD) <superm1@kernel.org>
drm/amd/display: Show link name in PSR status message
Lu Yao <yaolu@kylinos.cn>
drm/amdgpu: fix drm panic null pointer when driver not support atomic
Emil Svendsen <emas@bang-olufsen.dk>
ASoC: tlv320adcx140: fix word length
Emil Svendsen <emas@bang-olufsen.dk>
ASoC: tlv320adcx140: fix null pointer
Cole Leavitt <cole@unwrap.rs>
ASoC: sdw_utils: cs42l43: Enable Headphone pin for LINEOUT jack type
Eric Dumazet <edumazet@google.com>
net/sched: sch_qfq: do not free existing class in qfq_change_class()
Gal Pressman <gal@nvidia.com>
selftests: drv-net: fix RPS mask handling for high CPU numbers
Kuniyuki Iwashima <kuniyu@google.com>
ipv6: Fix use-after-free in inet6_addr_del().
Eric Dumazet <edumazet@google.com>
dst: fix races in rt6_uncached_list_del() and rt_del_uncached_list()
Aditya Garg <gargaditya@linux.microsoft.com>
net: hv_netvsc: reject RSS hash key programming without RX indirection table
Richard Fitzgerald <rf@opensource.cirrus.com>
ALSA: hda/cirrus_scodec_test: Fix test suite name
Richard Fitzgerald <rf@opensource.cirrus.com>
ALSA: hda/cirrus_scodec_test: Fix incorrect setup of gpiochip
Lorenzo Bianconi <lorenzo@kernel.org>
net: airoha: Fix typo in airoha_ppe_setup_tc_block_cb definition
Jijie Shao <shaojijie@huawei.com>
net: phy: motorcomm: fix duplex setting error for phy leds
Kery Qi <qikeyu2017@gmail.com>
net: octeon_ep_vf: fix free_irq dev_id mismatch in IRQ rollback
Li Ming <ming.li@zohomail.com>
cxl/hdm: Fix potential infinite loop in __cxl_dpa_reserve()
Jiasheng Jiang <jiashengjiangcool@gmail.com>
btrfs: fix memory leaks in create_space_info() error paths
Saeed Mahameed <saeedm@nvidia.com>
net/mlx5e: Restore destroying state bit after profile cleanup
Saeed Mahameed <saeedm@nvidia.com>
net/mlx5e: Pass netdev to mlx5e_destroy_netdev instead of priv
Saeed Mahameed <saeedm@nvidia.com>
net/mlx5e: Don't store mlx5e_priv in mlx5e_dev devlink priv
Saeed Mahameed <saeedm@nvidia.com>
net/mlx5e: Fix crash on profile change rollback failure
Stefano Garzarella <sgarzare@redhat.com>
vsock/test: add a final full barrier after run all tests
Eric Dumazet <edumazet@google.com>
ipv4: ip_gre: make ipgre_header() robust
Caleb Sander Mateos <csander@purestorage.com>
block: zero non-PI portion of auto integrity buffer
Eric Dumazet <edumazet@google.com>
macvlan: fix possible UAF in macvlan_forward_source()
Eric Dumazet <edumazet@google.com>
net: update netdev_lock_{type,name}
Eric Dumazet <edumazet@google.com>
ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()
Eric Dumazet <edumazet@google.com>
net: bridge: annotate data-races around fdb->{updated,used}
Yang Li <yang.li@amlogic.com>
Bluetooth: hci_sync: enable PA Sync Lost event
Qu Wenruo <wqu@suse.com>
btrfs: send: check for inline extents in range_is_hole_in_parent()
Filipe Manana <fdmanana@suse.com>
btrfs: release path before iget_failed() in btrfs_read_locked_inode()
Robert Richter <rrichter@amd.com>
cxl/port: Fix target list setup for multiple decoders sharing the same dport
Shivam Kumar <kumar.shivam43666@gmail.com>
nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec
Szymon Wilczek <swilczek.lx@gmail.com>
can: etas_es58x: allow partial RX URB allocation to succeed
Eric Dumazet <edumazet@google.com>
ipv4: ip_tunnel: spread netdev_lockdep_set_classes()
Yaxiong Tian <tianyaxiong@kylinos.cn>
PM: EM: Fix incorrect description of the cost field in struct em_perf_state
Andy Yan <andy.yan@rock-chips.com>
drm/rockchip: vop2: Only wait for changed layer cfg done when there is pending cfgdone bits
Andy Yan <andy.yan@rock-chips.com>
drm/rockchip: vop2: Add delay between poll registers
Trond Myklebust <trond.myklebust@hammerspace.com>
NFS/localio: Deal with page bases that are > PAGE_SIZE
Ian Forbes <ian.forbes@broadcom.com>
drm/vmwgfx: Merge vmw_bo_release and vmw_bo_free functions
Ian Forbes <ian.forbes@broadcom.com>
drm/vmwgfx: Fix KMS with 3D on HW version 10
Sebastian Reichel <sebastian.reichel@collabora.com>
drm/bridge: dw-hdmi-qp: Fix spurious IRQ on resume
Zilin Guan <zilin@seu.edu.cn>
pnfs/blocklayout: Fix memory leak in bl_parse_scsi()
Zilin Guan <zilin@seu.edu.cn>
pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()
Trond Myklebust <trond.myklebust@hammerspace.com>
NFS: Fix a deadlock involving nfs_release_folio()
Trond Myklebust <trond.myklebust@hammerspace.com>
pNFS: Fix a deadlock when returning a delegation during open()
Antony Antony <antony.antony@secunet.com>
xfrm: set ipv4 no_pmtu_disc flag only on output sa when direction is set
Jianbo Liu <jianbol@nvidia.com>
xfrm: Fix inner mode lookup in tunnel mode GSO segmentation
Ming Lei <ming.lei@redhat.com>
io_uring: move local task_work in exit cancel loop
Gustavo A. R. Silva <gustavoars@kernel.org>
virtio_net: Fix misalignment bug in struct virtnet_info
Shenghao Yang <me@shenghaoyang.info>
drm/gud: fix NULL fb and crtc dereferences on USB disconnect
Johan Hovold <johan@kernel.org>
ASoC: codecs: wsa883x: fix unnecessary initialisation
Johan Hovold <johan@kernel.org>
ASoC: codecs: wsa884x: fix codec initialisation
Alice Ryhl <aliceryhl@google.com>
rust: bitops: fix missing _find_* functions on 32-bit ARM
Sean Christopherson <seanjc@google.com>
x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1
Andreas Gruenbacher <agruenba@redhat.com>
Revert "gfs2: Fix use of bio_chain"
Janne Grunau <j@jannau.net>
nvme-apple: add "apple,t8103-nvme-ans2" as compatible
Morduan Zang <zhangdandan@uniontech.com>
efi/cper: Fix cper_bits_to_str buffer handling and return value
Peng Fan <peng.fan@nxp.com>
firmware: imx: scu-irq: Set mu_resource_id before get handle
-------------
Diffstat:
Makefile | 4 +-
arch/loongarch/boot/dts/loongson-2k0500.dtsi | 3 +
arch/loongarch/boot/dts/loongson-2k1000.dtsi | 31 +-
arch/loongarch/boot/dts/loongson-2k2000.dtsi | 35 +-
arch/loongarch/kernel/perf_event.c | 21 +-
arch/loongarch/kvm/intc/eiointc.c | 1 +
arch/loongarch/kvm/intc/ipi.c | 1 +
arch/loongarch/kvm/intc/pch_pic.c | 1 +
arch/mips/mm/init.c | 23 ++
arch/x86/Kconfig | 1 +
arch/x86/kernel/cpu/resctrl/core.c | 21 +-
arch/x86/kernel/cpu/resctrl/internal.h | 3 +
arch/x86/kernel/fpu/core.c | 32 +-
arch/x86/kvm/x86.c | 9 +
arch/x86/mm/init_64.c | 2 +-
arch/x86/mm/kaslr.c | 10 +-
arch/x86/mm/pat/set_memory.c | 2 +-
arch/x86/mm/pgtable.c | 12 +-
block/bio-integrity-auto.c | 2 +-
drivers/block/null_blk/main.c | 12 +-
drivers/cxl/core/hdm.c | 2 +-
drivers/cxl/core/port.c | 2 +-
drivers/dax/dax-private.h | 10 +-
drivers/dma/apple-admac.c | 1 +
drivers/dma/at_hdmac.c | 9 +-
drivers/dma/bcm-sba-raid.c | 6 +-
drivers/dma/cv1800b-dmamux.c | 17 +-
drivers/dma/dw/rzn1-dmamux.c | 4 +-
drivers/dma/fsl-edma-common.c | 1 +
drivers/dma/idxd/compat.c | 23 +-
drivers/dma/lpc18xx-dmamux.c | 19 +-
drivers/dma/lpc32xx-dmamux.c | 19 +-
drivers/dma/mmp_pdma.c | 20 +-
drivers/dma/qcom/gpi.c | 6 +-
drivers/dma/sh/rz-dmac.c | 18 +-
drivers/dma/stm32/stm32-dmamux.c | 22 +-
drivers/dma/tegra210-adma.c | 10 +-
drivers/dma/ti/dma-crossbar.c | 18 +-
drivers/dma/ti/k3-udma-private.c | 2 +-
drivers/dma/ti/omap-dma.c | 4 +
drivers/dma/xilinx/xdma-regs.h | 1 +
drivers/dma/xilinx/xdma.c | 2 +-
drivers/dma/xilinx/xilinx_dma.c | 7 +-
drivers/edac/i3200_edac.c | 11 +-
drivers/edac/x38_edac.c | 9 +-
drivers/firmware/efi/cper.c | 2 +-
drivers/firmware/imx/imx-scu-irq.c | 24 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 16 +
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 8 +
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 31 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 21 +-
drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h | 2 +-
.../gpu/drm/amd/display/dc/link/link_detection.c | 4 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 3 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 9 +
drivers/gpu/drm/gud/gud_pipe.c | 20 +-
drivers/gpu/drm/nouveau/dispnv50/curs507a.c | 1 +
drivers/gpu/drm/panel/panel-simple.c | 110 +++---
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 12 +-
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 17 +-
drivers/gpu/drm/sysfb/drm_sysfb_helper.h | 9 -
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 22 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 14 +-
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 4 +-
drivers/hid/intel-ish-hid/ipc/ipc.c | 25 +-
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 +-
drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +-
drivers/hid/intel-ish-hid/ishtp/bus.c | 18 +-
drivers/hid/intel-ish-hid/ishtp/hbm.c | 4 +-
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 3 +
drivers/hid/usbhid/hid-core.c | 17 +-
drivers/i2c/busses/i2c-imx-lpi2c.c | 7 +
drivers/i2c/busses/i2c-qcom-geni.c | 11 +-
drivers/i2c/busses/i2c-riic.c | 46 ++-
drivers/iommu/iommu-sva.c | 33 +-
drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +-
drivers/net/can/usb/etas_es58x/es58x_core.c | 2 +-
drivers/net/can/usb/gs_usb.c | 2 +
.../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 13 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 86 +++--
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 15 +-
drivers/net/hyperv/netvsc_drv.c | 3 +
drivers/net/macvlan.c | 20 +-
drivers/net/phy/motorcomm.c | 4 +-
drivers/net/virtio_net.c | 59 ++--
drivers/nvme/host/apple.c | 1 +
drivers/nvme/host/pci.c | 7 +-
drivers/nvme/target/tcp.c | 12 +
drivers/pci/Kconfig | 6 -
drivers/phy/broadcom/phy-bcm-ns-usb3.c | 2 +-
drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 3 +-
drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 15 +-
drivers/phy/qualcomm/phy-qcom-qusb2.c | 16 +-
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 14 +-
drivers/phy/st/phy-stm32-usbphyc.c | 2 +-
drivers/phy/tegra/xusb-tegra186.c | 3 +
drivers/phy/ti/phy-da8xx-usb.c | 7 +-
drivers/phy/ti/phy-gmii-sel.c | 2 +-
drivers/scsi/scsi_error.c | 24 ++
drivers/soundwire/bus_type.c | 2 +-
drivers/usb/core/config.c | 5 +
drivers/usb/core/quirks.c | 3 +
drivers/usb/dwc3/core.c | 2 +
drivers/usb/dwc3/core.h | 1 +
drivers/usb/gadget/function/f_fs.c | 53 +--
drivers/usb/gadget/function/f_uvc.c | 4 +
drivers/usb/gadget/function/uvc.h | 3 +-
drivers/usb/gadget/function/uvc_queue.c | 15 +-
drivers/usb/gadget/function/uvc_video.c | 11 +-
drivers/usb/host/ohci-platform.c | 1 +
drivers/usb/host/uhci-platform.c | 1 +
drivers/usb/host/xhci-sideband.c | 1 -
drivers/usb/host/xhci-tegra.c | 2 +-
drivers/usb/host/xhci.c | 15 +-
drivers/usb/serial/ftdi_sio.c | 1 +
drivers/usb/serial/ftdi_sio_ids.h | 2 +
drivers/usb/serial/option.c | 1 +
drivers/usb/typec/tcpm/tcpm.c | 2 +-
fs/btrfs/inode.c | 9 +
fs/btrfs/send.c | 2 +
fs/btrfs/space-info.c | 8 +-
fs/btrfs/transaction.c | 11 +-
fs/ext4/xattr.c | 1 +
fs/gfs2/lops.c | 2 +-
fs/nfs/blocklayout/dev.c | 6 +-
fs/nfs/file.c | 3 +-
fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +-
fs/nfs/inode.c | 10 +-
fs/nfs/io.c | 2 +
fs/nfs/localio.c | 2 +
fs/nfs/nfs42proc.c | 29 +-
fs/nfs/nfs4proc.c | 6 +-
fs/nfs/nfstrace.h | 3 +
fs/nfs/pnfs.c | 58 +++-
fs/nfs/pnfs.h | 17 +-
fs/nfs/write.c | 33 ++
fs/xfs/libxfs/xfs_ialloc.c | 11 +-
fs/xfs/xfs_rtalloc.c | 2 +-
include/asm-generic/pgalloc.h | 18 +
include/drm/bridge/dw_hdmi_qp.h | 1 +
include/linux/energy_model.h | 2 +-
include/linux/gfp.h | 2 +-
include/linux/intel-ish-client-if.h | 2 +
include/linux/iommu.h | 4 +
include/linux/kfence.h | 1 +
include/linux/mm.h | 65 +++-
include/linux/nfs_fs.h | 1 +
include/linux/sched/mm.h | 1 +
include/linux/soc/airoha/airoha_offload.h | 4 +-
include/linux/textsearch.h | 1 +
include/linux/usb/quirks.h | 3 +
include/net/ip_tunnels.h | 13 +-
include/scsi/scsi_eh.h | 6 +
include/sound/pcm.h | 2 +-
include/uapi/linux/ext4.h | 2 +-
io_uring/io_uring.c | 8 +-
kernel/sched/core.c | 2 +-
kernel/sched/deadline.c | 3 +-
kernel/sched/syscalls.c | 2 +-
kernel/time/hrtimer.c | 2 +-
kernel/trace/ftrace.c | 29 +-
lib/buildid.c | 32 +-
mm/Kconfig | 13 +-
mm/damon/core.c | 33 +-
mm/damon/sysfs-schemes.c | 10 +-
mm/damon/sysfs.c | 9 +-
mm/kmsan/shadow.c | 2 +-
mm/numa_memblks.c | 2 +
mm/page_alloc.c | 74 +++-
mm/pgtable-generic.c | 39 +++
mm/vmstat.c | 28 +-
mm/zswap.c | 2 +-
net/bluetooth/hci_sync.c | 1 +
net/bridge/br_fdb.c | 28 +-
net/bridge/br_input.c | 4 +-
net/can/j1939/transport.c | 10 +-
net/core/dev.c | 25 +-
net/core/dst.c | 1 +
net/ipv4/esp4_offload.c | 4 +-
net/ipv4/ip_gre.c | 11 +-
net/ipv4/ip_tunnel.c | 5 +-
net/ipv4/route.c | 4 +-
net/ipv6/addrconf.c | 4 +-
net/ipv6/esp6_offload.c | 4 +-
net/ipv6/ip6_tunnel.c | 2 +-
net/ipv6/route.c | 4 +-
net/sched/sch_qfq.c | 6 +-
net/xfrm/xfrm_state.c | 1 +
rust/helpers/bitops.c | 42 +++
security/landlock/audit.c | 2 +-
security/landlock/net.c | 118 ++++---
sound/core/oss/pcm_oss.c | 4 +-
sound/core/pcm_native.c | 9 +-
sound/hda/codecs/realtek/alc269.c | 1 +
sound/hda/codecs/side-codecs/cirrus_scodec_test.c | 3 +-
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 13 +-
sound/soc/codecs/tlv320adcx140.c | 8 +-
sound/soc/codecs/wsa881x.c | 9 +
sound/soc/codecs/wsa883x.c | 9 +
sound/soc/codecs/wsa884x.c | 3 +-
sound/soc/sdw_utils/soc_sdw_cs42l43.c | 2 +-
tools/testing/selftests/bpf/progs/strobemeta.h | 6 +-
tools/testing/selftests/kvm/x86/amx_test.c | 118 ++++---
tools/testing/selftests/landlock/common.h | 1 +
tools/testing/selftests/landlock/fs_test.c | 6 +-
tools/testing/selftests/landlock/net_test.c | 16 +-
tools/testing/selftests/mm/gup_longterm.c | 2 +-
tools/testing/selftests/mm/merge.c | 384 +++++++++++++++++++--
tools/testing/selftests/net/toeplitz.c | 4 +-
tools/testing/vsock/util.c | 12 +
215 files changed, 2132 insertions(+), 828 deletions(-)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
@ 2026-01-21 22:12 ` Ronald Warsow
2026-01-21 23:35 ` Shuah Khan
` (12 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Ronald Warsow @ 2026-01-21 22:12 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,
conor, hargar, broonie, achill, sr
Hi
no regressions here on x86_64 (Intel 11th Gen. CPU)
Thanks
Tested-by: Ronald Warsow <rwarsow@gmx.de>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
2026-01-21 22:12 ` Ronald Warsow
@ 2026-01-21 23:35 ` Shuah Khan
2026-01-21 23:57 ` Florian Fainelli
` (11 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Shuah Khan @ 2026-01-21 23:35 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee,
rwarsow, conor, hargar, broonie, achill, sr, Shuah Khan
On 1/21/26 11:13, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.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] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
2026-01-21 22:12 ` Ronald Warsow
2026-01-21 23:35 ` Shuah Khan
@ 2026-01-21 23:57 ` Florian Fainelli
2026-01-22 2:07 ` Justin Forbes
` (10 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Florian Fainelli @ 2026-01-21 23:57 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, sudipm.mukherjee, rwarsow, conor,
hargar, broonie, achill, sr
On 1/21/26 10:13, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.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] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2026-01-21 23:57 ` Florian Fainelli
@ 2026-01-22 2:07 ` Justin Forbes
2026-01-22 4:07 ` Takeshi Ogasawara
` (9 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Justin Forbes @ 2026-01-22 2:07 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
On Wed, Jan 21, 2026 at 07:13:48PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Tested rc1 against the Fedora build system (aarch64, ppc64le, s390x,
x86_64), and boot tested x86_64. No regressions noted.
Tested-by: Justin M. Forbes <jforbes@fedoraproject.org>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2026-01-22 2:07 ` Justin Forbes
@ 2026-01-22 4:07 ` Takeshi Ogasawara
2026-01-22 5:41 ` Brett A C Sheffield
` (8 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Takeshi Ogasawara @ 2026-01-22 4:07 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
Hi Greg
On Thu, Jan 22, 2026 at 4:38 AM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
6.18.7-rc1 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.18.7-rc1rv-g28a73c31d7f5
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 15.2.1 20260103, GNU ld (GNU
Binutils) 2.45.1) #1 SMP PREEMPT_DYNAMIC Thu Jan 22 11:47:11 JST 2026
Thanks
Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (4 preceding siblings ...)
2026-01-22 4:07 ` Takeshi Ogasawara
@ 2026-01-22 5:41 ` Brett A C Sheffield
2026-01-22 7:36 ` Shung-Hsi Yu
` (7 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Brett A C Sheffield @ 2026-01-22 5:41 UTC (permalink / raw)
To: gregkh
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr,
Brett A C Sheffield
# Librecast Test Results
020/020 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast
CPU/kernel: Linux auntie 6.18.7-rc1-g28a73c31d7f5 #1 SMP PREEMPT_DYNAMIC Thu Jan 22 05:27:29 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux
Tested-by: Brett A C Sheffield <bacs@librecast.net>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (5 preceding siblings ...)
2026-01-22 5:41 ` Brett A C Sheffield
@ 2026-01-22 7:36 ` Shung-Hsi Yu
2026-01-22 8:43 ` Jon Hunter
` (6 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Shung-Hsi Yu @ 2026-01-22 7:36 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
On Wed, Jan 21, 2026 at 07:13:48PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 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.
test_progs, test_progs-no_alu32, test_progs-cpuv4, test_maps,
test_verifier in BPF selftests all passes on x86_64.
Link: https://github.com/shunghsiyu/libbpf/actions/runs/21221602824/job/61107573538
Tested-by: Shung-Hsi Yu <shung-hsi.yu@suse.com>
...
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (6 preceding siblings ...)
2026-01-22 7:36 ` Shung-Hsi Yu
@ 2026-01-22 8:43 ` Jon Hunter
2026-01-22 12:17 ` Ron Economos
` (5 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Jon Hunter @ 2026-01-22 8:43 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr,
linux-tegra, stable
On Wed, 21 Jan 2026 19:13:48 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
All tests passing for Tegra ...
Test results for stable-v6.18:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
133 tests: 133 pass, 0 fail
Linux version: 6.18.7-rc1-g28a73c31d7f5
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] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (7 preceding siblings ...)
2026-01-22 8:43 ` Jon Hunter
@ 2026-01-22 12:17 ` Ron Economos
2026-01-22 15:08 ` Brett Mastbergen
` (4 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Ron Economos @ 2026-01-22 12:17 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee,
rwarsow, conor, hargar, broonie, achill, sr
On 1/21/26 10:13, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.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] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (8 preceding siblings ...)
2026-01-22 12:17 ` Ron Economos
@ 2026-01-22 15:08 ` Brett Mastbergen
2026-01-22 15:51 ` Peter Schneider
` (3 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Brett Mastbergen @ 2026-01-22 15:08 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
On Wed, Jan 21, 2026 at 2:47 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Builds successfully. Boots and works on qemu and Intel Core i7-10810U
Tested-by: Brett Mastbergen <bmastbergen@ciq.com>
Thanks,
Brett
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (9 preceding siblings ...)
2026-01-22 15:08 ` Brett Mastbergen
@ 2026-01-22 15:51 ` Peter Schneider
2026-01-22 18:15 ` Mark Brown
` (2 subsequent siblings)
13 siblings, 0 replies; 17+ messages in thread
From: Peter Schneider @ 2026-01-22 15:51 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee,
rwarsow, conor, hargar, broonie, achill, sr
Am 21.01.2026 um 19:13 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 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] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (10 preceding siblings ...)
2026-01-22 15:51 ` Peter Schneider
@ 2026-01-22 18:15 ` Mark Brown
2026-01-22 18:23 ` Lorenzo Stoakes
2026-01-23 17:08 ` Dileep malepu
2026-01-23 22:06 ` Miguel Ojeda
13 siblings, 1 reply; 17+ messages in thread
From: Mark Brown @ 2026-01-22 18:15 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, achill, sr,
Ryan.Roberts, Lorenzo Stoakes
[-- Attachment #1: Type: text/plain, Size: 2965 bytes --]
On Wed, Jan 21, 2026 at 07:13:48PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 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>
However:
> Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
> tools/testing/selftests: add forked (un)/faulted VMA merge tests
These are failing for me on arm64 and I think arm (something literally
exploded in my lab so the arm bisect didn't complete yet due to the
half of the lab with that board being powered off until I get that
fixed), that in turn causes a new top level failure of the merge
selftest program but the actual failure is purely newly added tests not
working so I don't think the kernel itself is any worse than it was
before. The tests are OK in Linus' tree so we are I guess missing a
backport?
Log:
https://lava.sirena.org.uk/scheduler/job/2395273#L4133
# # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_prev ...
# # # merge.c:1283:mremap_faulted_to_unfaulted_prev:Expected procmap->query.vma_end (281473166635008) == (unsigned long)ptr_b + offset (281473166622720)
# # # mremap_faulted_to_unfaulted_prev: Test terminated by assertion
# # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_prev
# # not ok 16 merge_with_fork.forked.mremap_faulted_to_unfaulted_prev
# # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_next ...
# # # merge.c:1349:mremap_faulted_to_unfaulted_next:Expected procmap->query.vma_end (281473166635008) == (unsigned long)ptr_a + offset (281473166622720)
# # # mremap_faulted_to_unfaulted_next: Test terminated by assertion
# # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_next
# # not ok 17 merge_with_fork.forked.mremap_faulted_to_unfaulted_next
# # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_unfaulted_next ...
# # # merge.c:1420:mremap_faulted_to_unfaulted_prev_unfaulted_next:Expected procmap->query.vma_end (281473166647296) == (unsigned long)ptr_a + offset (281473166622720)
# # # mremap_faulted_to_unfaulted_prev_unfaulted_next: Test terminated by assertion
# # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_unfaulted_next
# # not ok 18 merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_unfaulted_next
# # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_faulted_next ...
# # # merge.c:1495:mremap_faulted_to_unfaulted_prev_faulted_next:Expected procmap->query.vma_start (281473166610432) == (unsigned long)ptr_b (281473166622720)
# # # mremap_faulted_to_unfaulted_prev_faulted_next: Test terminated by assertion
# # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_faulted_next
# # not ok 19 merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_faulted_next
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-22 18:15 ` Mark Brown
@ 2026-01-22 18:23 ` Lorenzo Stoakes
2026-01-22 19:14 ` Lorenzo Stoakes
0 siblings, 1 reply; 17+ messages in thread
From: Lorenzo Stoakes @ 2026-01-22 18:23 UTC (permalink / raw)
To: Mark Brown
Cc: Greg Kroah-Hartman, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, achill, sr,
Ryan.Roberts
On Thu, Jan 22, 2026 at 06:15:12PM +0000, Mark Brown wrote:
> On Wed, Jan 21, 2026 at 07:13:48PM +0100, Greg Kroah-Hartman wrote:
>
> > This is the start of the stable review cycle for the 6.18.7 release.
> > There are 198 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>
>
> However:
>
> > Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
> > tools/testing/selftests: add forked (un)/faulted VMA merge tests
>
> These are failing for me on arm64 and I think arm (something literally
> exploded in my lab so the arm bisect didn't complete yet due to the
> half of the lab with that board being powered off until I get that
> fixed), that in turn causes a new top level failure of the merge
> selftest program but the actual failure is purely newly added tests not
> working so I don't think the kernel itself is any worse than it was
> before. The tests are OK in Linus' tree so we are I guess missing a
> backport?
Yeah, I wouldn't recommend running these tests as they repro the the bug that
the backport fixes :)
You may experience instability as a result of that.
I'm fixing the failed backport to 6.18.y literally right now, should have it out
soon.
I guess maybe I should have put a 'please do not take this until previous patch
was taken' note in there, but ther we go.
Cheers, Lorenzo
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-22 18:23 ` Lorenzo Stoakes
@ 2026-01-22 19:14 ` Lorenzo Stoakes
0 siblings, 0 replies; 17+ messages in thread
From: Lorenzo Stoakes @ 2026-01-22 19:14 UTC (permalink / raw)
To: Mark Brown
Cc: Greg Kroah-Hartman, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, achill, sr,
Ryan.Roberts
On Thu, Jan 22, 2026 at 06:23:25PM +0000, Lorenzo Stoakes wrote:
> On Thu, Jan 22, 2026 at 06:15:12PM +0000, Mark Brown wrote:
> > On Wed, Jan 21, 2026 at 07:13:48PM +0100, Greg Kroah-Hartman wrote:
> >
> > > This is the start of the stable review cycle for the 6.18.7 release.
> > > There are 198 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>
> >
> > However:
> >
> > > Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
> > > tools/testing/selftests: add forked (un)/faulted VMA merge tests
> >
> > These are failing for me on arm64 and I think arm (something literally
> > exploded in my lab so the arm bisect didn't complete yet due to the
> > half of the lab with that board being powered off until I get that
> > fixed), that in turn causes a new top level failure of the merge
> > selftest program but the actual failure is purely newly added tests not
> > working so I don't think the kernel itself is any worse than it was
> > before. The tests are OK in Linus' tree so we are I guess missing a
> > backport?
>
> Yeah, I wouldn't recommend running these tests as they repro the the bug that
> the backport fixes :)
>
> You may experience instability as a result of that.
>
> I'm fixing the failed backport to 6.18.y literally right now, should have it out
> soon.
>
> I guess maybe I should have put a 'please do not take this until previous patch
> was taken' note in there, but ther we go.
>
> Cheers, Lorenzo
FYI the fixes are now sent to stable at
https://lore.kernel.org/stable/f1e305c89aaf15fc62c6160505eb6d19adf5d49b.1769108022.git.lorenzo.stoakes@oracle.com/
Cheers, Lorenzo
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (11 preceding siblings ...)
2026-01-22 18:15 ` Mark Brown
@ 2026-01-23 17:08 ` Dileep malepu
2026-01-23 22:06 ` Miguel Ojeda
13 siblings, 0 replies; 17+ messages in thread
From: Dileep malepu @ 2026-01-23 17:08 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
On Thu, Jan 22, 2026 at 2:12 AM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +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.18.7-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.18.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
> -------------
build and boot report for Linux 6.18.7-rc1.
The kernel was built and booted successfull on both arm64 and x86_64
architectures using the defconfig. Testing was performed in virtual
environments,
and the system ran as expected.
No dmesg regressions were found during testing.
Build details:
Architectures: arm64, x86_64
Kernel version: 6.18.7
Configuration: defconfig
Source: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Commit: 28a73c31d7f5d9d2276c92e1d4891c18a5631e6e
Tested-by: Dileep Malepu <dileep.debian@gmail.com>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 6.18 000/198] 6.18.7-rc1 review
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
` (12 preceding siblings ...)
2026-01-23 17:08 ` Dileep malepu
@ 2026-01-23 22:06 ` Miguel Ojeda
13 siblings, 0 replies; 17+ messages in thread
From: Miguel Ojeda @ 2026-01-23 22:06 UTC (permalink / raw)
To: gregkh
Cc: achill, akpm, broonie, conor, f.fainelli, hargar, jonathanh,
linux-kernel, linux, lkft-triage, patches, patches, pavel,
rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds,
Miguel Ojeda
On Wed, 21 Jan 2026 19:13:48 +0100 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.18.7 release.
> There are 198 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 23 Jan 2026 18:13:40 +0000.
> Anything received after that time might be too late.
Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested
for loongarch64:
Tested-by: Miguel Ojeda <ojeda@kernel.org>
Thanks!
Cheers,
Miguel
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2026-01-23 22:06 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-21 18:13 [PATCH 6.18 000/198] 6.18.7-rc1 review Greg Kroah-Hartman
2026-01-21 22:12 ` Ronald Warsow
2026-01-21 23:35 ` Shuah Khan
2026-01-21 23:57 ` Florian Fainelli
2026-01-22 2:07 ` Justin Forbes
2026-01-22 4:07 ` Takeshi Ogasawara
2026-01-22 5:41 ` Brett A C Sheffield
2026-01-22 7:36 ` Shung-Hsi Yu
2026-01-22 8:43 ` Jon Hunter
2026-01-22 12:17 ` Ron Economos
2026-01-22 15:08 ` Brett Mastbergen
2026-01-22 15:51 ` Peter Schneider
2026-01-22 18:15 ` Mark Brown
2026-01-22 18:23 ` Lorenzo Stoakes
2026-01-22 19:14 ` Lorenzo Stoakes
2026-01-23 17:08 ` Dileep malepu
2026-01-23 22:06 ` Miguel Ojeda
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox