6.6.153-rc2 review
Greg Kroah-Hartman
maintainercover 6.6.153-rc2 review
This is the start of the stable review cycle for the 6.6.153 release. There are 160 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 Aug 2026 14:28:27 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.153-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.6.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.6.153-rc2
Tengda Wu <[email protected]>
ring-buffer: Use current_context for safe per-CPU buffer swap
Steven Rostedt <[email protected]>
ring-buffer: Remove jump to out label in ring_buffer_swap_cpu()
Paolo Abeni <[email protected]>
net: harmonize tstats and dstats
Christian Brauner <[email protected]>
binfmt_misc: use exe_file_deny_write_access() for the interpreter clone
Baul Lee <[email protected]>
net/x25: fix use-after-free of the socket by its timers
Gao Xiang <[email protected]>
erofs: fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS on some UP platforms
Jamal Hadi Salim <[email protected]>
net/sched: cls_bpf: reject dev-bound programs bound to a different device
Siddharth Vadapalli <[email protected]>
net: ethernet: ti: am65-cpsw-nuss: Fix port_id extraction from SRC TAG
Uwe Kleine-König <[email protected]>
m68k: Define NR_CPUS to 1
Christoph Hellwig <[email protected]>
m68k: use the coherent DMA code for coldfire without data cache
Christoph Hellwig <[email protected]>
dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol
Zhang Changzhong <[email protected]>
net/sched: cls_u32: skip hash tables in u32_bind_class()
Jamal Hadi Salim <[email protected]>
net/sched: act_api: fix TOCTOU NULL deref on a->goto_chain
Victor Nogueira <[email protected]>
net: sched: Add initial TC error skb drop reasons
Victor Nogueira <[email protected]>
net: sched: Move drop_reason to struct tc_skb_cb
Yan Zhai <[email protected]>
packet: add a generic drop reason for receive
Jamal Hadi Salim <[email protected]>
net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config
Daniel Borkmann <[email protected]>
net, sched: Add tcf_set_drop_reason for {__,}tcf_classify
Daniel Borkmann <[email protected]>
net, sched: Make tc-related drop reason more flexible
Eric Dumazet <[email protected]>
af_packet: Don't send zero-byte data in tpacket_snd().
Rosen Penev <[email protected]>
ASoC: xilinx: formatter_pcm: pass aud_drv_data to irq handlers
Chuck Lever <[email protected]>
net/tls: Fail tls_sw_splice_read() after a failed async decrypt
Wei Fang <[email protected]>
net: packet: fix wrong transport_header when sending VLAN-tagged frame
Eric Dumazet <[email protected]>
macvlan: inherit needed_headroom and needed_tailroom from lowerdev
Eric Dumazet <[email protected]>
ipvlan: inherit needed_headroom and needed_tailroom from phy_dev
Florian Westphal <[email protected]>
netfilter: ipset: let destroy callbacks adjust ext mem size
Florian Westphal <[email protected]>
netfilter: ipset: fix list type element drift bug
Jérémy Jean <[email protected]>
netfilter: flowtable: publish GC-visible tuple last
Alexey Velichayshiy <[email protected]>
netfilter: nf_tables_offload: suppress WARN_ON_ONCE for ENOMEM in abort path
Xiang Mei (Microsoft) <[email protected]>
netfilter: ipset: fix refcount race between list:set GC and swap
Herbert Xu <[email protected]>
crypto: ccm - Set rfc4309 maxauthsize from child
Jon Hunter <[email protected]>
arm64: tegra: Add EL2 virtual timer interrupt for Tegra194
Lorenzo Stoakes (ARM) <[email protected]>
mm/huge_memory: fix huge_zero_pfn race
Jérémy Jean <[email protected]>
tls: rx: restore msg_iter before TLS 1.3 optimistic retry
Sabrina Dubroca <[email protected]>
selftests: tls: add rekey tests
Paolo Bonzini <[email protected]>
KVM: SVM: Serialize accesses to the owner and mirror list with separate lock
Lorenzo Stoakes (ARM) <[email protected]>
mm/ptdump: always stabilise against page table freeing using init_mm
Lorenzo Stoakes (ARM) <[email protected]>
mm/vmalloc: acquire init_mm lock on huge vmap to avoid ptdump UAF
Lorenzo Stoakes <[email protected]>
mm/pagewalk: split walk_page_range_novma() into kernel/user parts
Pierre-Eric Pelloux-Prayer <[email protected]>
drm/amdgpu: move debug_vm handling to amdgpu_cs_parser_fini
Yang Wang <[email protected]>
drm/amd/pm: fix pptable use-after-free
Yang Wang <[email protected]>
drm/amd/pm: fix torn gpu metrics reads
Tu Nguyen <[email protected]>
can: rcar_canfd: change the initializing flow for clocks and resets
Jonas Gorski <[email protected]>
i2c: iproc: reset bus after timeout if START_BUSY is stuck
Wolfram Sang <[email protected]>
i2c: bcm-iproc: remove printout on handled timeouts
Eric Dumazet <[email protected]>
vxlan: use pskb_network_may_pull() for transmit path header pulls
Guillaume Nault <[email protected]>
vxlan: Handle stats using NETDEV_PCPU_STAT_DSTATS.
Guillaume Nault <[email protected]>
vrf: Make pcpu_dstats update functions available to other modules.
Jeremy Kerr <[email protected]>
net: core,vrf: Change pcpu_dstat fields to u64_stats_t
Breno Leitao <[email protected]>
vxlan: Do not alloc tstats manually
Dawid Osuchowski <[email protected]>
ice: fix VF interrupts cleanup
Christian Brauner <[email protected]>
binfmt_misc: restore write access when removing an entry
Amir Goldstein <[email protected]>
fs: don't block write during exec on pre-content watched files
Matt Fleming <[email protected]>
veth: convert frag_list skbs before running XDP
Chengfeng Ye <[email protected]>
net: pktgen: fix proc entry use-after-free
Peter Seiderer <[email protected]>
net: pktgen: fix code style (WARNING: Block comments)
Namjae Jeon <[email protected]>
ksmbd: reject repeated SMB2 NEGOTIATE requests
Namjae Jeon <[email protected]>
ksmbd: conn lock to serialize smb2 negotiate
David Carlier <[email protected]>
igc: remove napi_synchronize() in igc_down()
Mark Brown <[email protected]>
ASoC: tas2562: Validate values for volume writes
Kefeng Wang <[email protected]>
mm: migrate_device: fix pte_pfn/pte_dirty called on non-present PTE
Guanghui Yang <[email protected]>
btrfs: zoned: fix missing chunk metadata reservation
Filipe Manana <[email protected]>
btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg()
Naohiro Aota <[email protected]>
btrfs: add space_info argument to btrfs_chunk_alloc()
David Sterba <[email protected]>
btrfs: add debug build only WARN
Yuxiang Yang <[email protected]>
tcp: challenge ACK for non-exact RST in SYN-RECEIVED
Ilpo Järvinen <[email protected]>
tcp: fast path functions later
Ilpo Järvinen <[email protected]>
tcp: Pass flags to __tcp_send_ack
Namjae Jeon <[email protected]>
ksmbd: validate minimum PDU size for transform requests
ChenXiaoSong <[email protected]>
smb/server: fix minimum SMB2 PDU size
ChenXiaoSong <[email protected]>
smb/server: fix minimum SMB1 PDU size
Namjae Jeon <[email protected]>
ksmbd: rename smb2_get_msg to smb_get_msg
ChenXiaoSong <[email protected]>
smb/server: rename include guard in smb_common.h
ZhangGuoDong <[email protected]>
smb: move get_rfc1002_len() to common/smbglob.h
ZhangGuoDong <[email protected]>
smb: move smb_version_values to common/smbglob.h
Christian Brauner <[email protected]>
super: fix emergency thaw deadlock on frozen block devices
Aldo Ariel Panzardo <[email protected]>
net/sched: serialize qdisc_rtab_list against concurrent get/put
Shiming Cheng <[email protected]>
net: gro: fix double aggregation of flush-marked skbs
Felix Fietkau <[email protected]>
net: move skb_gro_receive_list from udp to core
Pavitra Jha <[email protected]>
libceph: fix two unsafe bare decodes in decode_lockers()
Mike Rapoport (Microsoft) <[email protected]>
userfaultfd: prevent registration of special VMAs
Mike Rapoport (Microsoft) <[email protected]>
userfaultfd: move vma_can_userfault out of line
Chunyan Zhang <[email protected]>
mm: userfaultfd: add pgtable_supports_uffd_wp()
Zhang Yi <[email protected]>
iomap: fix out-of-bounds bitmap_set() with zero-length range
Matthew Wilcox (Oracle) <[email protected]>
iomap: hold state_lock over call to ifs_set_range_uptodate()
Chancel Liu <[email protected]>
ASoC: fsl_sai: Fix spurious BCLK on resume by clearing BYP
Xiang Mei <[email protected]>
libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZE
Andy Shevchenko <[email protected]>
libceph: Amend checking to fix make W=1 build breakage
Matthew Wilcox (Oracle) <[email protected]>
ceph: Use a folio in ceph_page_mkwrite()
Max Kellermann <[email protected]>
ceph: fix hanging __ceph_get_caps() with stale mds_wanted
Matthew Wilcox (Oracle) <[email protected]>
ceph: Remove ceph_writepage()
Max Kellermann <[email protected]>
ceph: avoid fs reclaim while using current->journal_info
Sabrina Dubroca <[email protected]>
selftests: tls: add test with a partially invalid iov
Palmer Dabbelt <[email protected]>
RISC-V: Provide pgtable_l5_enabled on rv32
Christoph Hellwig <[email protected]>
xfs: check v5 superblock features early
Long Li <[email protected]>
xfs: don't swallow dquot recovery verification errors
Long Li <[email protected]>
xfs: fix ilock leak on error in xfs_dq_get_next_id
Darrick J. Wong <[email protected]>
xfs: only check mergeability of bnobt records
Junrui Luo <[email protected]>
drm/amdgpu: disallow multiple FENCE chunks in one submit
David Rosca <[email protected]>
drm/amdgpu: Fix UVD decode image min size calculation
David Rosca <[email protected]>
drm/amdgpu: Fix UVD dpb min size calculation for H264
David Rosca <[email protected]>
drm/amdgpu: Fix UVD min buffer sizes
David Rosca <[email protected]>
drm/amdgpu: Implement insert_end for VCE 3
David Rosca <[email protected]>
drm/amdgpu: Reject UVD message with dimensions above 4096
Candice Li <[email protected]>
drm/amdgpu: validate GEM_CREATE domain combinations
David Rosca <[email protected]>
drm/amdgpu: Reject UVD message with invalid number of h265 refs
Eric Farman <[email protected]>
s390/vfio_ccw: Selectively expand io_mutex
Eric Farman <[email protected]>
s390/vfio_ccw: Move cp cleanup out of not operational
Eric Farman <[email protected]>
s390/vfio_ccw: Fix out of bounds check on CCW array
Eric Farman <[email protected]>
s390/vfio_ccw: Ensure index for read/write regions are within range
Eric Farman <[email protected]>
s390/vfio_ccw: Cancel existing workqueues
Eric Farman <[email protected]>
s390/vfio_ccw: Limit the number of channel program segments
Eric Farman <[email protected]>
s390/vfio_ccw: Free all memory if cp_init() fails
Guangshuo Li <[email protected]>
drm/radeon: fix autosuspend cleanup during teardown
Haibo Chen <[email protected]>
mmc: sdhci: make tuning_err a signed int
Myeonghun Pak <[email protected]>
mmc: sdhci: unmap the bounce buffer before device release
Zhan Xusheng <[email protected]>
mmc: omap_hsmmc: fix busy_timeout overflow in ns conversion on 32-bit
Kefu Chai <[email protected]>
libceph: tolerate addrvecs with multiple entries of the same type
Yiming Zhu <[email protected]>
ceph: fix MDS random selection readiness predicate
Raphael Zimmer <[email protected]>
libceph: Avoid using invalid osd indices from primary_temp
Dmitry Torokhov <[email protected]>
Input: sur40 - fix V4L error path cleanup
Dmitry Torokhov <[email protected]>
Input: sur40 - fix input device registration ordering
Ali Ahmet Memis <[email protected]>
openrisc: signal: do not restore privileged SR bits on sigreturn
Josh Poimboeuf <[email protected]>
ftrace: Fix off-by-one fentry site disable in ftrace_free_mem()
Leon Hwang <[email protected]>
ftrace: Protect direct_functions in ftrace_find_rec_direct
Pavitra Jha <[email protected]>
libceph: fix multiple unsafe decodes in decode_locker()
Thorsten Blum <[email protected]>
crypto: qce - fix error path in devm_qce_register_algs
Jianing Li <[email protected]>
Input: hynitron_cstxxx - validate touch count and finger IDs
Dmitry Torokhov <[email protected]>
Input: synaptics-rmi4 - propagate F54 worker errors to V4L2 queue
Dmitry Torokhov <[email protected]>
Input: synaptics-rmi4 - block s_input when F54 queue is busy
Bryam Vargas <[email protected]>
Input: synaptics-rmi4 - bound the F54 report size to the allocated buffer
Dmitry Torokhov <[email protected]>
Input: synaptics-rmi4 - zero report size on F54 work error
George Wilson <[email protected]>
powerpc/pseries: lparcfg - fix kbuf[] underflow
Pengpeng Hou <[email protected]>
Input: iforce - validate input packet lengths
Zhefu Zhang <[email protected]>
Input: atkbd - skip deactivate for Xiaomi Book Pro 14's internal keyboard
Linmao Li <[email protected]>
Input: psxpad-spi - set driver data before use
Richard Davies <[email protected]>
Input: focaltech - fix array out-of-bounds in focaltech_process_rel_packet
Dmitry Torokhov <[email protected]>
Input: synaptics-rmi4 - fix F55 transmitter electrode count typo
George Wilson <[email protected]>
powerpc/pseries: pci - logic bug
Kyohei Kadota <[email protected]>
Input: xpad - add support for ZENAIM LEVERLESS
Asad Kamal <[email protected]>
drm/amdgpu: fix aperture iounmap skipped on device removal
Mingyu Wang <[email protected]>
fbdev: core: Fix pointer desynchronization in fb_io_read()
Dawid Wróbel <[email protected]>
ASoC: codecs: lpass-wsa-macro: Fix enum kcontrol accesses
Peter Ujfalusi <[email protected]>
ASoC: cs35l41: sort the register default table
Peter Ujfalusi <[email protected]>
ASoC: cs35l45: sort the register default table
Peter Ujfalusi <[email protected]>
ASoC: cs4265: sort the register default table
Peter Ujfalusi <[email protected]>
ASoC: SOF: sof-audio: Fix error path in sof_widget_setup_unlocked()
Hidayath Khan <[email protected]>
s390/qeth: validate user buffer length in SNMP and ARP query ioctls
Wyatt Feng <[email protected]>
mptcp: fastopen: only mark MPTFO subflows with SYN data
Matthieu Baerts (NGI0) <[email protected]>
mptcp: options: reset DSS fields in case of unexpected size
Matthieu Baerts (NGI0) <[email protected]>
mptcp: avoid combining some incoming suboptions
Gang Yan <[email protected]>
selftests: mptcp: join: mark tests with data corruption as failed
Bryam Vargas <[email protected]>
selinux: reject an unclaimed class value in security_get_classes()
Bryam Vargas <[email protected]>
selinux: do not cancel a policy conversion that never started
Bryam Vargas <[email protected]>
selinux: reject a class permission count below its inherited common
Bryam Vargas <[email protected]>
selinux: require every boolean value to be defined
Erni Sri Satya Vennela <[email protected]>
net: mana: Fix EQ leak in mana_remove on NULL port
Yizhou Zhao <[email protected]>
ipvs: separate destination availability state
Chao Yu <[email protected]>
f2fs: fix UAF issue in f2fs_merge_page_bio()
Chao Shi <[email protected]>
block: stop the timeout timer when releasing a never added disk
-------------
Diffstat:
Makefile | 4 +- arch/arm/Kconfig | 1 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 + arch/m68k/Kconfig | 7 +- arch/m68k/Kconfig.cpu | 16 + arch/m68k/kernel/Makefile | 2 +- arch/m68k/kernel/dma.c | 2 +- arch/openrisc/include/asm/processor.h | 2 + arch/openrisc/kernel/dma.c | 4 +- arch/openrisc/kernel/signal.c | 5 +- arch/parisc/Kconfig | 1 + arch/powerpc/platforms/pseries/lparcfg.c | 2 +- arch/powerpc/platforms/pseries/pci.c | 2 +- arch/riscv/include/asm/pgtable-32.h | 3 + arch/riscv/include/asm/pgtable.h | 1 - arch/riscv/mm/init.c | 2 + arch/riscv/mm/pageattr.c | 8 +- arch/x86/kvm/svm/sev.c | 34 +- arch/x86/kvm/svm/svm.h | 1 + block/genhd.c | 12 +- crypto/ccm.c | 2 +- drivers/crypto/qce/core.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 21 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 85 +--- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 26 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 27 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 16 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 6 +- drivers/gpu/drm/radeon/radeon_kms.c | 1 + drivers/i2c/busses/i2c-bcm-iproc.c | 11 +- drivers/input/joystick/iforce/iforce-packets.c | 11 +- drivers/input/joystick/iforce/iforce-usb.c | 3 + drivers/input/joystick/psxpad-spi.c | 1 + drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/atkbd.c | 8 + drivers/input/mouse/focaltech.c | 2 +- drivers/input/rmi4/rmi_f54.c | 43 +- drivers/input/rmi4/rmi_f55.c | 4 +- drivers/input/touchscreen/hynitron_cstxxx.c | 13 +- drivers/input/touchscreen/sur40.c | 23 +- drivers/mmc/host/omap_hsmmc.c | 2 +- drivers/mmc/host/sdhci.c | 16 + drivers/mmc/host/sdhci.h | 2 +- drivers/net/can/rcar/rcar_canfd.c | 28 +- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 27 + .../net/ethernet/intel/ice/ice_vf_lib_private.h | 1 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 21 + drivers/net/ethernet/intel/igc/igc_main.c | 1 - drivers/net/ethernet/microsoft/mana/mana_en.c | 4 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 + drivers/net/ipvlan/ipvlan_main.c | 4 + drivers/net/macvlan.c | 4 + drivers/net/veth.c | 4 +- drivers/net/vrf.c | 49 +- drivers/net/vxlan/vxlan_core.c | 45 +- drivers/net/vxlan/vxlan_mdb.c | 4 +- drivers/s390/cio/vfio_ccw_async.c | 16 + drivers/s390/cio/vfio_ccw_chp.c | 17 +- drivers/s390/cio/vfio_ccw_cp.c | 53 +- drivers/s390/cio/vfio_ccw_cp.h | 8 + drivers/s390/cio/vfio_ccw_drv.c | 15 +- drivers/s390/cio/vfio_ccw_fsm.c | 8 +- drivers/s390/cio/vfio_ccw_ops.c | 35 +- drivers/s390/cio/vfio_ccw_private.h | 6 +- drivers/s390/net/qeth_core_main.c | 3 + drivers/s390/net/qeth_l3_main.c | 5 + drivers/video/fbdev/core/fb_io_fops.c | 8 + fs/binfmt_elf.c | 4 +- fs/binfmt_elf_fdpic.c | 4 +- fs/binfmt_misc.c | 14 +- fs/btrfs/block-group.c | 61 ++- fs/btrfs/block-group.h | 3 +- fs/btrfs/extent-tree.c | 6 +- fs/btrfs/messages.h | 7 + fs/btrfs/space-info.c | 2 +- fs/btrfs/transaction.c | 5 +- fs/btrfs/zoned.c | 5 +- fs/btrfs/zoned.h | 6 +- fs/ceph/addr.c | 54 +- fs/ceph/caps.c | 17 +- fs/ceph/file.c | 9 +- fs/ceph/mds_client.c | 11 + fs/ceph/mds_client.h | 2 + fs/ceph/mdsmap.c | 2 +- fs/erofs/Kconfig | 3 +- fs/exec.c | 6 +- fs/f2fs/data.c | 2 +- fs/iomap/buffered-io.c | 42 +- fs/smb/client/cifsglob.h | 27 - fs/smb/client/cifssmb.c | 6 +- fs/smb/client/connect.c | 2 +- fs/smb/client/transport.c | 8 +- fs/smb/common/cifsglob.h | 36 ++ fs/smb/server/auth.c | 4 +- fs/smb/server/connection.c | 23 +- fs/smb/server/connection.h | 5 + fs/smb/server/oplock.c | 8 +- fs/smb/server/smb2misc.c | 2 +- fs/smb/server/smb2ops.c | 32 +- fs/smb/server/smb2pdu.c | 88 ++-- fs/smb/server/smb2pdu.h | 9 - fs/smb/server/smb_common.c | 43 +- fs/smb/server/smb_common.h | 43 +- fs/super.c | 22 +- fs/userfaultfd.c | 20 +- fs/xfs/libxfs/xfs_sb.c | 4 +- fs/xfs/scrub/alloc.c | 5 +- fs/xfs/xfs_dquot.c | 3 +- fs/xfs/xfs_dquot_item_recover.c | 2 +- include/asm-generic/pgtable_uffd.h | 17 + include/linux/fs.h | 12 + include/linux/mm_inline.h | 7 +- include/linux/mmap_lock.h | 4 + include/linux/netdevice.h | 52 +- include/linux/pagewalk.h | 7 +- include/linux/userfaultfd_k.h | 19 +- include/net/dropreason-core.h | 21 + include/net/gro.h | 1 + include/net/ip_vs.h | 7 + include/net/pkt_cls.h | 16 + include/net/pkt_sched.h | 3 +- include/net/sch_generic.h | 2 - include/net/tcp.h | 58 +-- include/uapi/linux/ip_vs.h | 6 - kernel/dma/Kconfig | 9 + kernel/dma/direct.c | 12 +- kernel/fork.c | 12 +- kernel/trace/ftrace.c | 9 +- kernel/trace/ring_buffer.c | 23 +- mm/huge_memory.c | 49 +- mm/internal.h | 7 + mm/migrate_device.c | 5 +- mm/pagewalk.c | 82 ++- mm/ptdump.c | 10 +- mm/userfaultfd.c | 26 + mm/vmalloc.c | 49 +- net/ceph/cls_lock_client.c | 21 +- net/ceph/decode.c | 18 +- net/ceph/osdmap.c | 9 +- net/core/dev.c | 29 +- net/core/gro.c | 31 ++ net/core/pktgen.c | 43 +- net/ipv4/bpf_tcp_ca.c | 2 +- net/ipv4/tcp_dctcp.h | 2 +- net/ipv4/tcp_input.c | 56 ++- net/ipv4/tcp_minisocks.c | 12 +- net/ipv4/tcp_output.c | 6 +- net/ipv4/udp_offload.c | 29 -- net/mptcp/fastopen.c | 7 +- net/mptcp/options.c | 67 ++- net/mptcp/protocol.h | 1 + net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_core.c | 19 +- net/netfilter/ipset/ip_set_list_set.c | 10 +- net/netfilter/ipvs/ip_vs_conn.c | 4 +- net/netfilter/ipvs/ip_vs_core.c | 6 +- net/netfilter/ipvs/ip_vs_ctl.c | 4 +- net/netfilter/ipvs/ip_vs_dh.c | 4 +- net/netfilter/ipvs/ip_vs_lblc.c | 2 +- net/netfilter/ipvs/ip_vs_lblcr.c | 8 +- net/netfilter/nf_flow_table_core.c | 7 +- net/netfilter/nf_tables_offload.c | 2 +- net/packet/af_packet.c | 27 +- net/sched/act_api.c | 13 +- net/sched/cls_api.c | 32 +- net/sched/cls_bpf.c | 18 +- net/sched/cls_u32.c | 3 + net/sched/sch_api.c | 24 +- net/tls/tls_sw.c | 7 + net/x25/af_x25.c | 4 +- net/x25/x25_timer.c | 25 +- security/selinux/ss/policydb.c | 31 ++ security/selinux/ss/services.c | 28 +- sound/soc/codecs/cs35l41-lib.c | 2 +- sound/soc/codecs/cs35l45-tables.c | 32 +- sound/soc/codecs/cs4265.c | 4 +- sound/soc/codecs/lpass-wsa-macro.c | 8 +- sound/soc/codecs/tas2562.c | 9 +- sound/soc/fsl/fsl_sai.c | 29 +- sound/soc/sof/sof-audio.c | 9 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 10 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 4 +- tools/testing/selftests/net/tls.c | 549 +++++++++++++++++++++ 185 files changed, 2359 insertions(+), 942 deletions(-)
Quoted 8 lines · On Fri, 21 Aug 2026 16:30:31 +0200 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.6.153 release. There are 160 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 Aug 2026 14:28:27 +0000. Anything received after that time might be too late.
Boot-tested under QEMU for Rust x86_64:
Thanks!
Cheers,
Miguel
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.153 release. There are 160 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 Aug 2026 14:28:27 +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.6.153-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.6.153 release. There are 160 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.6.y
Best regards,
Pavel
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.153 release. There are 160 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.
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.153 release. There are 160 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 Aug 2026 14:28:27 +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.6.153-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Signature · 1 line
Florian
# Librecast Test Results
020/020 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast
CPU/kernel: Linux auntie 6.6.153-rc2-ge13153cedf62 #1 SMP PREEMPT_DYNAMIC Sun Aug 23 10:04:04 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux
Am 21.08.2026 um 16:30 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.6.153 release. There are 160 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.
Just like rc1, rc2 builds, boots and works fine 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]