7.0.7-rc2 review
Greg Kroah-Hartman
maintainercover 7.0.7-rc2 review
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37: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/v7.x/stable-review/patch-7.0.7-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-7.0.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 7.0.7-rc2
Prathyushi Nangia <[email protected]>
x86/CPU/AMD: Prevent improper isolation of shared resources in Zen2's op cache
Gary Guo <[email protected]>
rust: pin-init: fix incorrect accessor reference lifetime
Sam Edwards <[email protected]>
net: stmmac: Prevent NULL deref when RX memory exhausted
Russell King (Oracle) <[email protected]>
net: stmmac: rename STMMAC_GET_ENTRY() -> STMMAC_NEXT_ENTRY()
Thorsten Blum <[email protected]>
crypto: caam - guard HMAC key hex dumps in hash_digest_key
Thorsten Blum <[email protected]>
printk: add print_hex_dump_devel()
Longxuan Yu <[email protected]>
8021q: delete cleared egress QoS mappings
Longxuan Yu <[email protected]>
8021q: use RCU for egress QoS mappings
Zilin Guan <[email protected]>
hfsplus: fix held lock freed on hfsplus_fill_super()
Deepanshu Kartikey <[email protected]>
hfsplus: fix uninit-value by validating catalog record size
Suman Kumar Chakraborty <[email protected]>
crypto: qat - fix firmware loading failure for GEN6 devices
Suman Kumar Chakraborty <[email protected]>
crypto: qat - fix indentation of macros in qat_hal.c
Luke Wang <[email protected]>
mmc: core: Optimize time for secure erase/trim for some Kingston eMMCs
Avri Altman <[email protected]>
mmc: core: Add quirk for incorrect manufacturing date
Avri Altman <[email protected]>
mmc: core: Adjust MDT beyond 2025
David Carlier <[email protected]>
octeon_ep_vf: add NULL check for napi_build_skb()
Alexei Starovoitov <[email protected]>
bpf: Fix use-after-free in arena_vm_close on fork
Huacai Chen <[email protected]>
LoongArch: Use per-root-bridge PCIH flag to skip mem resource fixup
Tao Cui <[email protected]>
LoongArch: KVM: Use kvm_set_pte() in kvm_flush_pte()
Bibo Mao <[email protected]>
LoongArch: KVM: Move unconditional delay into timer clear scenery
Bibo Mao <[email protected]>
LoongArch: KVM: Fix HW timer interrupt lost when inject interrupt by software
Xianglai Li <[email protected]>
LoongArch: KVM: Fix "unreliable stack" for kvm_exc_entry
Qiang Ma <[email protected]>
LoongArch: KVM: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS
Wentao Guan <[email protected]>
LoongArch: Fix potential ADE in loongson_gpu_fixup_dma_hang()
Fuad Tabba <[email protected]>
KVM: arm64: Fix pin leak and publication ordering in __pkvm_init_vcpu()
Fuad Tabba <[email protected]>
KVM: arm64: Fix FEAT_Debugv8p9 to check DebugVer, not PMUVer
Fuad Tabba <[email protected]>
KVM: arm64: Fix FEAT_SPE_FnE to use PMSIDR_EL1.FnE, not PMSVer
Quentin Perret <[email protected]>
KVM: arm64: Fix initialisation order in __pkvm_init_finalise()
David Woodhouse <[email protected]>
KVM: arm64: vgic: Fix IIDR revision field extracted from wrong value
Marc Zyngier <[email protected]>
KVM: arm64: Wake-up from WFI when iqrchip is in userspace
Yongpeng Yang <[email protected]>
f2fs: fix fsck inconsistency caused by FGGC of node block
Yongpeng Yang <[email protected]>
f2fs: fix inline data not being written to disk in writeback path
Yongpeng Yang <[email protected]>
f2fs: refactor f2fs_move_node_folio function
Guangshuo Li <[email protected]>
f2fs: fix uninitialized kobject put in f2fs_init_sysfs()
Yongpeng Yang <[email protected]>
f2fs: fix node_cnt race between extent node destroy and writeback
Yongpeng Yang <[email protected]>
f2fs: fix incorrect multidevice info in trace_f2fs_map_blocks()
Yongpeng Yang <[email protected]>
f2fs: fix incorrect file address mapping when inline inode is unwritten
Yongpeng Yang <[email protected]>
f2fs: fix fsck inconsistency caused by incorrect nat_entry flag usage
Yongpeng Yang <[email protected]>
f2fs: fix fiemap boundary handling when read extent cache is incomplete
Chao Yu <[email protected]>
f2fs: fix false alarm of lockdep on cp_global_sem lock
Cen Zhang <[email protected]>
f2fs: add READ_ONCE() for i_blocks in f2fs_update_inode()
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: return early if no retrans
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: resched blocked ADD_ADDR quicker
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: free sk if last
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: always decrease sk refcount
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: fix potential data-race
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: allow ID 0
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: kernel: correctly retransmit ADD_ADDR ID 0
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: kernel: reset fullmesh counter after flush
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: prio: skip closed subflows
Gang Yan <[email protected]>
mptcp: fix scheduling with atomic in timestamp sockopt
Paolo Abeni <[email protected]>
mptcp: fix rx timestamp corruption on fastopen
Matthieu Baerts (NGI0) <[email protected]>
mptcp: sockopt: increase seq in mptcp_setsockopt_all_sf
Gang Yan <[email protected]>
mptcp: sockopt: set timestamp flags on subflow socket, not msk
Shardul Bankar <[email protected]>
mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure
Shardul Bankar <[email protected]>
mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure
Matthieu Baerts (NGI0) <[email protected]>
mptcp: fastclose msk when linger time is 0
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: pm: restrict 'unknown' check to pm_nl_ctl
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: check output: catch cmd errors
Tejun Heo <[email protected]>
sched_ext: Use dsq->first_task instead of list_empty() in dispatch_enqueue() FIFO-tail
David Carlier <[email protected]>
sched_ext: idle: Recheck prev_cpu after narrowing allowed mask
Chen Ni <[email protected]>
remoteproc: k3: Fix NULL vs IS_ERR() bug in k3_reserved_mem_init()
Chen Ni <[email protected]>
remoteproc: imx_rproc: Fix NULL vs IS_ERR() bug in imx_rproc_addr_init()
Jason Gunthorpe <[email protected]>
RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path
Michael Bommarito <[email protected]>
RDMA/rxe: Reject unknown opcodes before ICRC processing
Michael Bommarito <[email protected]>
RDMA/rxe: Reject non-8-byte ATOMIC_WRITE payloads
Jason Gunthorpe <[email protected]>
RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp()
Junrui Luo <[email protected]>
RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init()
Jason Gunthorpe <[email protected]>
RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq()
Jason Gunthorpe <[email protected]>
RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event()
Jason Gunthorpe <[email protected]>
RDMA/mana: Validate rx_hash_key_len
Jason Gunthorpe <[email protected]>
RDMA/mana: Remove user triggerable WARN_ON() in mana_ib_create_qp_rss()
Jason Gunthorpe <[email protected]>
RDMA/mana: Fix mana_destroy_wq_obj() cleanup in mana_ib_create_qp_rss()
Jason Gunthorpe <[email protected]>
RDMA/mana: Fix error unwind in mana_ib_create_qp_rss()
Jason Gunthorpe <[email protected]>
RDMA/ionic: Fix typo in format string
Kai Zen <[email protected]>
RDMA/ionic: bound node_desc sysfs read with %.64s
Dapeng Mi <[email protected]>
perf/x86/intel: Enable auto counter reload for DMR
Dapeng Mi <[email protected]>
perf/x86/intel: Disable PMI for self-reloaded ACR events
Dapeng Mi <[email protected]>
perf/x86/intel: Always reprogram ACR events to prevent stale masks
Nilay Shroff <[email protected]>
powerpc/xive: fix kmemleak caused by incorrect chip_data lookup
André Draszik <[email protected]>
power: supply: max17042: avoid overflow when determining health
Lukas Wunner <[email protected]>
PCI/ASPM: Fix pci_clear_and_set_config_dword() usage
Lukas Wunner <[email protected]>
PCI/AER: Stop ruling out unbound devices as error source
Shuai Xue <[email protected]>
PCI/AER: Clear only error bits in PCIe Device Status
Lukas Wunner <[email protected]>
PCI: Update saved_config_space upon resource assignment
SeongJae Park <[email protected]>
mm/damon/sysfs-schemes: protect path kfree() with damon_sysfs_lock
SeongJae Park <[email protected]>
mm/damon/sysfs-schemes: protect memcg_path kfree() with damon_sysfs_lock
SeongJae Park <[email protected]>
mm/damon/stat: detect and use fresh enabled value
SeongJae Park <[email protected]>
mm/damon/reclaim: detect and use fresh enabled and kdamond_pid values
SeongJae Park <[email protected]>
mm/damon/lru_sort: detect and use fresh enabled and kdamond_pid values
Paolo Bonzini <[email protected]>
KVM: x86: Do IRR scan in __kvm_apic_update_irr even if PIR is empty
Paolo Bonzini <[email protected]>
KVM: x86: check for nEPT/nNPT in slow flush hypercalls
Michael Bommarito <[email protected]>
smb: client: validate dacloffset before building DACL pointers
Bjoern Doebel <[email protected]>
smb: client: use kzalloc to zero-initialize security descriptor buffer
Zisen Ye <[email protected]>
smb/client: fix out-of-bounds read in symlink_data()
Zisen Ye <[email protected]>
smb/client: fix out-of-bounds read in smb2_compound_op()
Ranjan Kumar <[email protected]>
scsi: mpt3sas: Limit NVMe request size to 2 MiB
Pengpeng Hou <[email protected]>
s390/debug: Reject zero-length input before trimming a newline
Vasily Gorbik <[email protected]>
s390/debug: Reject zero-length input in debug_input_flush_fn()
Osama Abdelkader <[email protected]>
riscv: kvm: fix vector context allocation leak
Jason Gunthorpe <[email protected]>
RDMA/hns: Fix unlocked call to hns_roce_qp_remove()
David Carlier <[email protected]>
psp: strip variable-length PSP header in psp_dev_rcv()
Ulf Hansson <[email protected]>
pmdomain: core: Fix detach procedure for virtual devices in genpd
Ilya Maximets <[email protected]>
openvswitch: vport: fix self-deadlock on release of tunnel ports
Chaitanya Kulkarni <[email protected]>
nvmet: avoid recursive nvmet-wq flush in nvmet_ctrl_free
Chaitanya Kulkarni <[email protected]>
nvmet-tcp: fix race between ICReq handling and queue teardown
Fedor Pchelkin <[email protected]>
nvme-apple: drop invalid put of admin queue reference count
Junrui Luo <[email protected]>
md/raid10: fix divide-by-zero in setup_geo() with zero far_copies
Raphael Zimmer <[email protected]>
libceph: Fix slab-out-of-bounds access in auth message processing
Christian A. Ehrhardt <[email protected]>
lib/scatterlist: fix temp buffer in extract_user_to_sg()
Christian A. Ehrhardt <[email protected]>
lib/scatterlist: fix length calculations in extract_kvec_to_sg
Eric Biggers <[email protected]>
lib/crc: tests: Make crc_kunit test only the enabled CRC variants
Lukas Wunner <[email protected]>
lib/crypto: mpi: Fix integer underflow in mpi_read_raw_from_sgl()
Nicolin Chen <[email protected]>
iommu/arm-smmu-v3: Add a missing dma_wmb() for hitless STE update
Zhenzhong Duan <[email protected]>
iommu/vt-d: Block PASID attachment to nested domain with dirty tracking
Zhenzhong Duan <[email protected]>
iommufd: Fix return value of iommufd_fault_fops_write()
Michael Bommarito <[email protected]>
isofs: validate block number from NFS file handle in isofs_export_iget
Michael Bommarito <[email protected]>
isofs: validate Rock Ridge CE continuation extent against volume size
Eric Biggers <[email protected]>
dm-verity-fec: fix the size of dm_verity_fec_io::erasures
Eric Biggers <[email protected]>
dm-verity-fec: fix reading parity bytes split across blocks (take 3)
Eric Biggers <[email protected]>
dm-verity-fec: fix corrected block count stat
Eric Biggers <[email protected]>
dm-verity-fec: correctly reject too-small hash devices
Eric Biggers <[email protected]>
dm-verity-fec: correctly reject too-small FEC devices
David Carlier <[email protected]>
eventfs: Hold eventfs_mutex and SRCU when remount walks events
Mikulas Patocka <[email protected]>
dm: fix a buffer overflow in ioctl processing
Mikulas Patocka <[email protected]>
dm: don't report warning when doing deferred remove
Mikulas Patocka <[email protected]>
dm-thin: fix metadata refcount underflow
Filipe Manana <[email protected]>
btrfs: fix missing last_unlink_trans update when removing a directory
Guangshuo Li <[email protected]>
btrfs: fix double free in create_space_info_sub_group() error path
Guangshuo Li <[email protected]>
btrfs: fix double free in create_space_info() error path
Yochai Eisenrich <[email protected]>
btrfs: fix btrfs_ioctl_space_info() slot_count TOCTOU which can lead to info-leak
Qu Wenruo <[email protected]>
btrfs: do not mark inode incompressible after inline attempt fails
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm: remove child devices when apm is removed
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm-dai: reset queue ptr on trigger stop
Cássio Gabriel <[email protected]>
ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error
Joseph Salisbury <[email protected]>
ASoC: fsl_easrc: fix comment typo
Li Jian <[email protected]>
ASoC: ES8389: convert to devm_clk_get_optional() to get clock
Tommaso Soncin <[email protected]>
ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table
Shrikanth Hegde <[email protected]>
cpuidle: powerpc: avoid double clear when breaking snooze
Conor Dooley <[email protected]>
clk: microchip: mpfs-ccc: fix out of bounds access during output registration
Stefan Eichenberger <[email protected]>
clk: imx: imx8-acm: fix flags for acm clocks
Masami Hiramatsu (Google) <[email protected]>
tracing/fprobe: Check the same type fprobe on table as the unregistered one
Steven Rostedt <[email protected]>
tracing/probes: Limit size of event probe to 3K
Masami Hiramatsu (Google) <[email protected]>
tracing/fprobe: Unregister fprobe even if memory allocation fails
Masami Hiramatsu (Google) <[email protected]>
tracing/fprobe: Remove fprobe from hash in failure path
Masami Hiramatsu (Google) <[email protected]>
tracing/fprobe: Avoid kcalloc() in rcu_read_lock section
Johan Hovold <[email protected]>
spi: topcliff-pch: fix use-after-free on unbind
Johan Hovold <[email protected]>
spi: topcliff-pch: fix controller deregistration
Thorsten Blum <[email protected]>
thermal/drivers/sprd: Fix raw temperature clamping in sprd_thm_rawdata_to_temp
Thorsten Blum <[email protected]>
thermal/drivers/sprd: Fix temperature clamping in sprd_thm_temp_to_rawdata
Rafael J. Wysocki <[email protected]>
thermal: core: Free thermal zone ID later during removal
David Gow <[email protected]>
x86/boot/e820: Re-enable BIOS fallback if e820 table is empty
Michael Bommarito <[email protected]>
udf: reject descriptors with oversized CRC length
David Carlier <[email protected]>
tracefs: Fix default permissions not being applied on initial mount
Conor Dooley <[email protected]>
spi: microchip-core-qspi: control built-in cs manually
Conor Dooley <[email protected]>
spi: microchip-core-qspi: don't attempt to transmit during emulated read-only dual/quad operations
Johan Hovold <[email protected]>
spi: microchip-core-spi: fix controller deregistration
Johan Hovold <[email protected]>
spi: microchip-core-qspi: fix controller deregistration
Guangshuo Li <[email protected]>
ice: fix double free in ice_sf_eth_activate() error path
Mingming Cao <[email protected]>
ibmveth: Disable GSO for packets with small MSS
Dexuan Cui <[email protected]>
hv_sock: Return -EIO for malformed/short packets
Dexuan Cui <[email protected]>
hv_sock: Report EOF instead of -EIO for FIN
Hamza Mahfooz <[email protected]>
hv_sock: fix ARM64 support
Thomas Zimmermann <[email protected]>
hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS
Bartosz Golaszewski <[email protected]>
gpio: of: clear OF_POPULATED on hog nodes in remove path
Thomas Zimmermann <[email protected]>
fbcon: Avoid OOB font access if console rotation fails
Xu Yang <[email protected]>
extcon: ptn5150: handle pending IRQ events during system resume
Shyam Prasad N <[email protected]>
cifs: change_conf needs to be called for session setup
Shyam Prasad N <[email protected]>
cifs: abort open_cached_dir if we don't request leases
Jens Axboe <[email protected]>
block: only read from sqe on initial invocation of blkdev_uring_cmd()
Damien Le Moal <[email protected]>
block: fix zone write plug removal
Naman Jain <[email protected]>
block: add pgmap check to biovec_phys_mergeable
Wentao Liang <[email protected]>
pmdomain: mediatek: fix use-after-free in scpsys_get_bus_protection_legacy()
Breno Leitao <[email protected]>
arm64/fpsimd: ptrace: zero target's fpsimd_state, not the tracer's
Jiexun Wang <[email protected]>
af_unix: Reject SIOCATMARK on non-stream sockets
Myeonghun Pak <[email protected]>
hwmon: (corsair-psu) Close HID device on probe errors
Johan Hovold <[email protected]>
clk: rk808: fix OF node reference imbalance
Sanman Pradhan <[email protected]>
hwmon: (ltc2992) Fix u32 overflow in power read path
Sanman Pradhan <[email protected]>
hwmon: (ltc2992) Clamp threshold writes to hardware range
Ivan Hu <[email protected]>
x86/efi: Fix graceful fault handling after FPU softirq changes
Hongling Zeng <[email protected]>
parisc: Fix IRQ leak in LASI driver
Tzung-Bi Shih <[email protected]>
platform/chrome: cros_ec_typec: Init mutex in Thunderbolt registration
Colin Walters <[email protected]>
ovl: fix verity lazy-load guard broken by fsverity_active() semantic change
Pavitra Jha <[email protected]>
net: wwan: t7xx: validate port_count against message length in t7xx_port_enum_msg_handler
Nan Li <[email protected]>
net/rds: handle zerocopy send cleanup before the message is queued
Breno Leitao <[email protected]>
netpoll: pass buffer size to egress_dev() to avoid MAC truncation
Jiawen Wu <[email protected]>
net: libwx: use request_irq for VF misc interrupt
Maoyi Xie <[email protected]>
ip6_gre: Use cached t->net in ip6erspan_changelink().
Jiawen Wu <[email protected]>
net: libwx: fix VF illegal register access
Ritesh Harjani (IBM) <[email protected]>
pseries/papr-hvpipe: Fix the usage of copy_to_user()
Ritesh Harjani (IBM) <[email protected]>
pseries/papr-hvpipe: Fix & simplify error handling in papr_hvpipe_init()
Ritesh Harjani (IBM) <[email protected]>
pseries/papr-hvpipe: Fix null ptr deref in papr_hvpipe_dev_create_handle()
Ritesh Harjani (IBM) <[email protected]>
pseries/papr-hvpipe: Prevent kernel stack memory leak to userspace
Ritesh Harjani (IBM) <[email protected]>
pseries/papr-hvpipe: Fix race with interrupt handler
SeungJu Cheon <[email protected]>
sound: ua101: fix division by zero at probe
Karol Wachowski <[email protected]>
accel/ivpu: Disallow re-exporting imported GEM objects
Thomas Gleixner <[email protected]>
selftests/rseq: Expand for optimized RSEQ ABI v2
Thomas Gleixner <[email protected]>
selftests/rseq: Validate legacy behavior
Thomas Gleixner <[email protected]>
selftests/rseq: Skip tests if time slice extensions are not available
Thomas Gleixner <[email protected]>
selftests/rseq: Make registration flexible for legacy and optimized mode
Thomas Gleixner <[email protected]>
rseq: Don't advertise time slice extensions if disabled
Thomas Gleixner <[email protected]>
rseq: Protect rseq_reset() against interrupts
Thomas Gleixner <[email protected]>
rseq: Set rseq::cpu_id_start to 0 on unregistration
Mark Brown <[email protected]>
selftests/rseq: Don't run tests with runner scripts outside of the scripts
Dapeng Mi <[email protected]>
perf/x86/intel: Improve validation and configuration of ACR masks
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: skip inactive subflows
Kai Zen <[email protected]>
net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo
Xianglai Li <[email protected]>
LoongArch: KVM: Compile switch.S directly into the kernel
Huacai Chen <[email protected]>
LoongArch: Fix SYM_SIGFUNC_START definition for 32BIT
Sang-Heon Jeon <[email protected]>
mm/hugetlb_cma: round up per_node before logging it
Kevin Brodsky <[email protected]>
arm64: signal: Preserve POR_EL0 if poe_context is missing
Tudor Ambarus <[email protected]>
mtd: spi-nor: debugfs: fix out-of-bounds read in spi_nor_params_show()
Fuad Tabba <[email protected]>
KVM: arm64: Fix kvm_vcpu_initialized() macro parameter
Miklos Szeredi <[email protected]>
fanotify: fix false positive on permission events
Johan Hovold <[email protected]>
staging: vme_user: fix root device leak on init failure
Shyam Sunder Reddy Padira <[email protected]>
staging: rtl8723bs: os_dep: avoid NULL pointer dereference in rtw_cbuf_alloc
Johan Hovold <[email protected]>
spi: s3c64xx: fix NULL-deref on driver unbind
Johan Hovold <[email protected]>
spi: tegra20-sflash: fix controller deregistration
Johan Hovold <[email protected]>
spi: zynqmp-gqspi: fix controller deregistration
Johan Hovold <[email protected]>
spi: tegra114: fix controller deregistration
Johan Hovold <[email protected]>
spi: sun6i: fix controller deregistration
Johan Hovold <[email protected]>
spi: ti-qspi: fix controller deregistration
Johan Hovold <[email protected]>
spi: zynq-qspi: fix controller deregistration
Johan Hovold <[email protected]>
spi: sun4i: fix controller deregistration
Johan Hovold <[email protected]>
spi: syncuacer: fix controller deregistration
Gary Guo <[email protected]>
rust: pin-init: internal: move alignment check to make_field_check
Miguel Ojeda <[email protected]>
rust: allow clippy::collapsible_if globally
Miguel Ojeda <[email protected]>
rust: allow clippy::collapsible_match globally
Eliot Courtney <[email protected]>
rust: drm: gem: clean up GEM state in init failure case
Siwei Zhang <[email protected]>
Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb()
Siwei Zhang <[email protected]>
Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb()
Siwei Zhang <[email protected]>
Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb()
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix OOB read and infinite loop in hci_le_create_big_complete_evt
David Carlier <[email protected]>
Bluetooth: hci_conn: fix potential UAF in create_big_sync
Tristan Madani <[email protected]>
Bluetooth: btmtk: validate WMT event SKB length before struct access
Michael Bommarito <[email protected]>
Bluetooth: virtio_bt: validate rx pkt_type header length
Michael Bommarito <[email protected]>
Bluetooth: virtio_bt: clamp rx length before skb_put
Tao Cui <[email protected]>
LoongArch: KVM: Fix missing EMULATE_FAIL in kvm_emu_mmio_read()
Jens Axboe <[email protected]>
io_uring/tw: serialize ctx->retry_llist with ->uring_lock
Martin Michaelis <[email protected]>
io_uring/kbuf: support min length left for incremental buffers
Stephen Smalley <[email protected]>
selinux: allow multiple opens of /sys/fs/selinux/policy
Stephen Smalley <[email protected]>
selinux: prune /sys/fs/selinux/user
Stephen Smalley <[email protected]>
selinux: prune /sys/fs/selinux/disable
Stephen Smalley <[email protected]>
selinux: prune /sys/fs/selinux/checkreqprot
Stephen Smalley <[email protected]>
selinux: shrink critical section in sel_write_load()
David Windsor <[email protected]>
selinux: don't reserve xattr slot when we won't fill it
Zongyao Chen <[email protected]>
selinux: use sk blob accessor in socket permission helpers
Stephen Smalley <[email protected]>
selinux: fix avdcache auditing
Michael Bommarito <[email protected]>
xfrm: ah: account for ESN high bits in async callbacks
Yilin Zhu <[email protected]>
ipv6: xfrm6: release dst on error in xfrm6_rcv_encap()
Michal Kosiorek <[email protected]>
xfrm: defensively unhash xfrm_state lists in __xfrm_state_delete
Ruijie Li <[email protected]>
xfrm: provide message size for XFRM_MSG_MAPPING
Tejun Heo <[email protected]>
sched_ext: Read scx_root under scx_cgroup_ops_rwsem in cgroup setters
Ard Biesheuvel <[email protected]>
x86/efi: Restore IRQ state in EFI page fault handler
Sourabh Jain <[email protected]>
powerpc/kdump: fix KASAN sanitization flag for core_$(BITS).o
Cássio Gabriel <[email protected]>
ALSA: seq: Fix UMP group 16 filtering
Cássio Gabriel <[email protected]>
ALSA: core: Serialize deferred fasync state checks
Cássio Gabriel <[email protected]>
ALSA: firewire-tascam: Do not drop unread control events
Yuriy Padlyak <[email protected]>
ALSA: hda/realtek: Fix speaker silence after S3 resume on Xiaomi Mi Laptop Pro 15
Takashi Iwai <[email protected]>
ALSA: pcm: oss: Fix data race at accessing runtime.oss.trigger
Cássio Gabriel <[email protected]>
ALSA: hda: cs35l56: Propagate ASP TX source control errors
Xu Yang <[email protected]>
usb: typec: tcpm: fix debug accessory mode detection for sink ports
Felix Gu <[email protected]>
usb: ulpi: fix memory leak on ulpi_register() error paths
Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion LE910Cx compositions
Aaro Koskinen <[email protected]>
USB: omap_udc: DMA: Don't enable burst 4 mode
Selvarasu Ganesan <[email protected]>
usb: dwc3: Move GUID programming after PHY initialization
Cássio Gabriel <[email protected]>
ALSA: usb-audio: Fix UAC3 cluster descriptor size check
Takashi Iwai <[email protected]>
ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3()
Cássio Gabriel <[email protected]>
ALSA: usb-audio: midi2: Restart output URBs on resume
Greg Kroah-Hartman <[email protected]>
usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl
Greg Kroah-Hartman <[email protected]>
usb: usblp: fix heap leak in IEEE 1284 device ID via short response
Marek Szyprowski <[email protected]>
wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task
Tristan Madani <[email protected]>
wifi: b43: enforce bounds check on firmware key index in b43_rx()
Johannes Berg <[email protected]>
wifi: mac80211: remove station if connection prep fails
Jiri Slaby (SUSE) <[email protected]>
wifi: ath5k: do not access array OOB
Benjamin Berg <[email protected]>
wifi: mac80211: use safe list iteration in radar detect work
Jeongjun Park <[email protected]>
wifi: rsi: fix kthread lifetime race between self-exit and external-stop
Catherine <[email protected]>
wifi: mac80211: drop stray 'static' from fast-RX rx_result
Tristan Madani <[email protected]>
wifi: b43legacy: enforce bounds check on firmware key index in RX path
Quan Zhou <[email protected]>
wifi: mt76: mt7921: fix ROC abort flow interruption in mt7921_roc_work
Leon Yen <[email protected]>
wifi: mt76: mt7921: fix a potential clc buffer length underflow
Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix incorrect length field in txpower command
Quan Zhou <[email protected]>
wifi: mt76: mt7925: fix AMPDU state handling in mt7925_tx_check_aggr
Jann Horn <[email protected]>
exit: prevent preemption of oopsing TASK_DEAD task
Jamal Hadi Salim <[email protected]>
net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked
Yi Kuo <[email protected]>
smb: client/smbdirect: fix MR registration for coalesced SG lists
Qingfang Deng <[email protected]>
flow_dissector: do not dissect PPPoE PFC frames
Sean Christopherson <[email protected]>
KVM: x86: Fix shadow paging use-after-free due to unexpected GFN
DaeMyung Kang <[email protected]>
ksmbd: rewrite stop_sessions() with restartable iteration
Johan Hovold <[email protected]>
spi: rockchip: fix controller deregistration
Quan Zhou <[email protected]>
wifi: mt76: mt7925: fix incorrect TLV length in CLC command
Mark Brown <[email protected]>
ASoC: SOF: Don't allow pointer operations on unconfigured streams
Sina Hassani <[email protected]>
iommufd: Fix a race with concurrent allocation and unmap
David Carlier <[email protected]>
tracepoint: balance regfunc() on func_add() failure in tracepoint_add_func()
Shivam Kalra <[email protected]>
ACPI: video: force native backlight on HP OMEN 16 (8A44)
Jinjie Ruan <[email protected]>
ACPI: CPPC: Fix related_cpus inconsistency during CPU hotplug
Jan Schär <[email protected]>
ACPI: video: Add backlight=native quirk for Dell OptiPlex 7770 AIO
Guangshuo Li <[email protected]>
ACPI: scan: Use acpi_dev_put() in object add error paths
Breno Leitao <[email protected]>
ACPI: arm64: cpuidle: Tolerate platforms with no deep PSCI idle states
Rajat Gupta <[email protected]>
fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free
Corey Minyard <[email protected]>
ipmi:si: Return state to normal if message allocation fails
Corey Minyard <[email protected]>
ipmi: Check event message buffer response for bad data
Corey Minyard <[email protected]>
ipmi: Add limits to event and receive message requests
Greg Kroah-Hartman <[email protected]>
scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show()
-------------
Diffstat:
.../ABI/{obsolete => removed}/sysfs-selinux-user | 0
Makefile | 6 +-
arch/arm64/include/asm/kvm_host.h | 2 +-
arch/arm64/kernel/ptrace.c | 4 +-
arch/arm64/kernel/signal.c | 54 +++-
arch/arm64/kvm/arm.c | 4 +
arch/arm64/kvm/config.c | 17 +-
arch/arm64/kvm/hyp/nvhe/pkvm.c | 38 ++-
arch/arm64/kvm/hyp/nvhe/setup.c | 8 +-
arch/arm64/kvm/vgic/vgic-mmio-v2.c | 2 +-
arch/arm64/kvm/vgic/vgic-mmio-v3.c | 2 +-
arch/loongarch/Kbuild | 2 +-
arch/loongarch/include/asm/asm-prototypes.h | 20 ++
arch/loongarch/include/asm/kvm_host.h | 3 -
arch/loongarch/include/asm/linkage.h | 2 +-
arch/loongarch/kvm/Makefile | 3 +-
arch/loongarch/kvm/exit.c | 1 +
arch/loongarch/kvm/interrupt.c | 14 ++
arch/loongarch/kvm/main.c | 35 +--
arch/loongarch/kvm/mmu.c | 2 +-
arch/loongarch/kvm/switch.S | 22 +-
arch/loongarch/kvm/timer.c | 10 +-
arch/loongarch/kvm/vm.c | 2 +-
arch/loongarch/pci/acpi.c | 5 +
arch/loongarch/pci/pci.c | 3 +
arch/powerpc/kexec/Makefile | 2 +-
arch/powerpc/platforms/pseries/papr-hvpipe.c | 122 +++++----
arch/powerpc/sysdev/xive/common.c | 16 +-
arch/riscv/kvm/vcpu_vector.c | 5 +-
arch/s390/kernel/debug.c | 8 +
arch/x86/events/core.c | 13 +-
arch/x86/events/intel/core.c | 50 +++-
arch/x86/events/perf_event.h | 10 +
arch/x86/include/asm/efi.h | 3 +-
arch/x86/include/asm/msr-index.h | 3 +-
arch/x86/kernel/cpu/amd.c | 3 +
arch/x86/kernel/e820.c | 6 +-
arch/x86/kvm/hyperv.c | 2 +-
arch/x86/kvm/lapic.c | 8 +-
arch/x86/kvm/mmu/mmu.c | 35 ++-
arch/x86/mm/fault.c | 2 +-
arch/x86/platform/efi/quirks.c | 13 +-
block/blk-zoned.c | 151 +++++------
block/blk.h | 2 +
block/ioctl.c | 24 +-
drivers/accel/ivpu/ivpu_drv.c | 21 ++
drivers/acpi/arm64/cpuidle.c | 10 +-
drivers/acpi/cppc_acpi.c | 6 +-
drivers/acpi/power.c | 2 +-
drivers/acpi/scan.c | 2 +-
drivers/acpi/video_detect.c | 16 ++
drivers/android/binder/range_alloc/array.rs | 1 -
drivers/bluetooth/btmtk.c | 15 +-
drivers/bluetooth/virtio_bt.c | 39 ++-
drivers/char/ipmi/ipmi_si_intf.c | 70 ++++--
drivers/char/ipmi/ipmi_ssif.c | 23 +-
drivers/clk/clk-rk808.c | 2 +-
drivers/clk/imx/clk-imx8-acm.c | 3 +-
drivers/clk/microchip/clk-mpfs-ccc.c | 6 +-
drivers/cpuidle/cpuidle-powernv.c | 5 +-
drivers/cpuidle/cpuidle-pseries.c | 5 +-
drivers/crypto/caam/caamalg_qi2.c | 4 +-
drivers/crypto/caam/caamhash.c | 4 +-
.../crypto/intel/qat/qat_common/adf_accel_engine.c | 7 +
.../qat/qat_common/icp_qat_fw_loader_handle.h | 1 +
drivers/crypto/intel/qat/qat_common/qat_hal.c | 27 +-
drivers/extcon/extcon-ptn5150.c | 14 ++
drivers/gpio/gpiolib-of.c | 9 +-
drivers/hv/Kconfig | 2 +-
drivers/hwmon/corsair-psu.c | 4 +-
drivers/hwmon/ltc2992.c | 41 ++-
drivers/infiniband/hw/hns/hns_roce_qp.c | 7 +
drivers/infiniband/hw/ionic/ionic_ibdev.c | 2 +-
drivers/infiniband/hw/mana/cq.c | 5 +-
drivers/infiniband/hw/mana/qp.c | 16 +-
drivers/infiniband/hw/mlx4/srq.c | 4 +-
drivers/infiniband/hw/mlx5/main.c | 1 +
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +-
drivers/infiniband/sw/rxe/rxe_recv.c | 11 +
drivers/infiniband/sw/rxe/rxe_resp.c | 14 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 7 +
drivers/iommu/intel/nested.c | 6 +-
drivers/iommu/iommufd/eventq.c | 5 +-
drivers/iommu/iommufd/io_pagetable.c | 10 +
drivers/md/dm-ioctl.c | 6 +-
drivers/md/dm-verity-fec.c | 113 ++++-----
drivers/md/dm-verity-fec.h | 3 +-
drivers/md/persistent-data/dm-btree-remove.c | 8 +
drivers/md/raid10.c | 2 +
drivers/mmc/core/card.h | 11 +
drivers/mmc/core/mmc.c | 12 +
drivers/mmc/core/queue.c | 9 +-
drivers/mmc/core/quirks.h | 12 +
drivers/mtd/spi-nor/debugfs.c | 4 +-
drivers/net/ethernet/ibm/ibmveth.c | 22 ++
drivers/net/ethernet/ibm/ibmveth.h | 1 +
drivers/net/ethernet/intel/ice/ice_sf_eth.c | 2 +
.../ethernet/marvell/octeon_ep_vf/octep_vf_rx.c | 36 ++-
drivers/net/ethernet/mellanox/mlx4/srq.c | 13 +-
drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/common.h | 2 +-
drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 41 +--
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 7 +-
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c | 4 +-
drivers/net/wireless/ath/ath5k/base.c | 3 +-
drivers/net/wireless/broadcom/b43/xmit.c | 3 +-
drivers/net/wireless/broadcom/b43legacy/xmit.c | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7921/main.c | 7 +-
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 3 +
drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 4 +-
drivers/net/wireless/rsi/rsi_common.h | 5 +-
drivers/net/wwan/t7xx/t7xx_modem_ops.c | 20 +-
drivers/net/wwan/t7xx/t7xx_port_ctrl_msg.c | 18 +-
drivers/net/wwan/t7xx/t7xx_port_proxy.h | 2 +-
drivers/nvme/host/apple.c | 6 +-
drivers/nvme/target/core.c | 2 +-
drivers/nvme/target/tcp.c | 26 ++
drivers/parisc/lasi.c | 12 +-
drivers/pci/pci.c | 7 +-
drivers/pci/pcie/aer.c | 2 -
drivers/pci/pcie/aspm.c | 17 +-
drivers/pci/setup-res.c | 2 +
drivers/platform/chrome/cros_typec_altmode.c | 1 +
drivers/pmdomain/core.c | 10 +-
drivers/pmdomain/mediatek/mtk-pm-domains.c | 10 +-
drivers/power/supply/max17042_battery.c | 2 +-
drivers/remoteproc/imx_rproc.c | 2 +-
drivers/remoteproc/ti_k3_common.c | 2 +-
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 14 +-
drivers/spi/spi-microchip-core-qspi.c | 103 ++++++--
drivers/spi/spi-microchip-core-spi.c | 4 +-
drivers/spi/spi-rockchip.c | 4 +-
drivers/spi/spi-s3c64xx.c | 5 -
drivers/spi/spi-sun4i.c | 10 +-
drivers/spi/spi-sun6i.c | 8 +-
drivers/spi/spi-synquacer.c | 8 +-
drivers/spi/spi-tegra114.c | 8 +-
drivers/spi/spi-tegra20-sflash.c | 8 +-
drivers/spi/spi-ti-qspi.c | 14 +-
drivers/spi/spi-topcliff-pch.c | 11 +-
drivers/spi/spi-zynq-qspi.c | 15 +-
drivers/spi/spi-zynqmp-gqspi.c | 4 +-
drivers/staging/rtl8723bs/os_dep/osdep_service.c | 3 +-
drivers/staging/vme_user/vme_fake.c | 2 +
drivers/target/target_core_configfs.c | 2 +-
drivers/thermal/sprd_thermal.c | 4 +-
drivers/thermal/thermal_core.c | 6 +-
drivers/usb/class/usblp.c | 3 +-
drivers/usb/common/ulpi.c | 5 +-
drivers/usb/dwc3/core.c | 12 +-
drivers/usb/gadget/udc/omap_udc.c | 4 -
drivers/usb/serial/option.c | 4 +
drivers/usb/typec/tcpm/tcpm.c | 25 +-
drivers/video/fbdev/core/fbcon_rotate.c | 5 +-
drivers/video/fbdev/udlfb.c | 31 ++-
fs/btrfs/inode.c | 8 +
fs/btrfs/ioctl.c | 5 +-
fs/btrfs/space-info.c | 6 +-
fs/f2fs/data.c | 28 ++-
fs/f2fs/extent_cache.c | 17 +-
fs/f2fs/f2fs.h | 5 +
fs/f2fs/inline.c | 22 +-
fs/f2fs/inode.c | 2 +-
fs/f2fs/node.c | 95 +++----
fs/f2fs/super.c | 11 +
fs/f2fs/sysfs.c | 10 +-
fs/hfsplus/bfind.c | 51 ++++
fs/hfsplus/catalog.c | 4 +-
fs/hfsplus/dir.c | 2 +-
fs/hfsplus/hfsplus_fs.h | 9 +
fs/hfsplus/super.c | 6 +-
fs/isofs/export.c | 2 +-
fs/isofs/rock.c | 9 +
fs/notify/fsnotify.c | 2 +-
fs/notify/mark.c | 18 +-
fs/overlayfs/util.c | 2 +-
fs/smb/client/cached_dir.c | 8 +
fs/smb/client/cifsacl.c | 37 ++-
fs/smb/client/smb2inode.c | 12 +-
fs/smb/client/smb2misc.c | 3 +-
fs/smb/client/smb2ops.c | 11 +
fs/smb/client/smbdirect.c | 21 +-
fs/smb/server/connection.c | 48 +++-
fs/smb/server/connection.h | 1 +
fs/tracefs/event_inode.c | 14 ++
fs/tracefs/inode.c | 6 +-
fs/tracefs/internal.h | 3 +
fs/udf/misc.c | 8 +-
include/linux/fsnotify_backend.h | 1 +
include/linux/if_vlan.h | 25 +-
include/linux/mmc/card.h | 2 +
include/linux/printk.h | 13 +
include/linux/rseq.h | 2 +
include/uapi/linux/io_uring.h | 3 +-
include/uapi/linux/rseq.h | 5 +-
include/video/udlfb.h | 1 +
io_uring/kbuf.c | 8 +-
io_uring/kbuf.h | 7 +
io_uring/tw.c | 12 +-
kernel/bpf/arena.c | 19 +-
kernel/exit.c | 1 +
kernel/rseq.c | 29 ++-
kernel/sched/ext.c | 19 +-
kernel/sched/ext_idle.c | 12 +-
kernel/trace/fprobe.c | 279 ++++++++++++---------
kernel/trace/trace_probe.c | 6 +
kernel/trace/trace_probe.h | 4 +-
kernel/tracepoint.c | 2 +
lib/crc/Kconfig | 7 +-
lib/crc/tests/crc_kunit.c | 28 ++-
lib/crypto/mpi/mpicoder.c | 2 +-
lib/scatterlist.c | 8 +-
mm/damon/lru_sort.c | 85 ++++---
mm/damon/reclaim.c | 85 ++++---
mm/damon/stat.c | 30 ++-
mm/damon/sysfs-schemes.c | 24 +-
mm/hugetlb_cma.c | 1 +
net/8021q/vlan_dev.c | 45 ++--
net/8021q/vlan_netlink.c | 10 +-
net/8021q/vlanproc.c | 12 +-
net/bluetooth/hci_conn.c | 19 +-
net/bluetooth/hci_event.c | 29 ++-
net/bluetooth/l2cap_sock.c | 9 +
net/ceph/auth.c | 2 +-
net/ceph/mon_client.c | 2 +
net/core/flow_dissector.c | 13 +-
net/core/netpoll.c | 23 +-
net/core/rtnetlink.c | 1 +
net/ipv4/ah4.c | 14 +-
net/ipv6/ah6.c | 14 +-
net/ipv6/ip6_gre.c | 5 +-
net/ipv6/xfrm6_protocol.c | 4 +-
net/mac80211/mlme.c | 9 +-
net/mac80211/rx.c | 2 +-
net/mac80211/util.c | 4 +-
net/mptcp/fastopen.c | 4 +-
net/mptcp/pm.c | 62 +++--
net/mptcp/pm_kernel.c | 14 +-
net/mptcp/protocol.c | 3 +-
net/mptcp/sockopt.c | 16 +-
net/mptcp/subflow.c | 4 +-
net/openvswitch/vport-netdev.c | 6 +-
net/psp/psp_main.c | 42 +++-
net/rds/message.c | 20 +-
net/sched/sch_red.c | 2 +-
net/unix/af_unix.c | 3 +
net/vmw_vsock/hyperv_transport.c | 33 ++-
net/xfrm/xfrm_state.c | 12 +-
net/xfrm/xfrm_user.c | 1 +
rust/kernel/drm/gem/mod.rs | 13 +-
rust/pin-init/internal/src/init.rs | 184 +++++++-------
rust/pin-init/src/__internal.rs | 28 ++-
security/selinux/hooks.c | 38 ++-
security/selinux/include/objsec.h | 4 +-
security/selinux/include/security.h | 2 -
security/selinux/selinuxfs.c | 196 +++------------
security/selinux/ss/services.c | 125 ---------
sound/core/misc.c | 8 +-
sound/core/oss/pcm_oss.c | 29 ++-
sound/core/seq/seq_clientmgr.c | 2 +-
sound/core/seq/seq_clientmgr.h | 5 +-
sound/core/seq/seq_ump_client.c | 2 +-
sound/firewire/tascam/tascam-hwdep.c | 1 +
sound/hda/codecs/realtek/alc269.c | 19 ++
sound/hda/codecs/side-codecs/cs35l56_hda.c | 19 +-
sound/soc/amd/yc/acp6x-mach.c | 14 ++
sound/soc/codecs/es8389.c | 2 +-
sound/soc/fsl/fsl_easrc.c | 2 +-
sound/soc/intel/boards/bytcr_wm5102.c | 1 +
sound/soc/qcom/qdsp6/q6apm-dai.c | 1 +
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 2 +-
sound/soc/qcom/qdsp6/q6apm.c | 3 +
sound/soc/sof/compress.c | 3 +
sound/usb/midi2.c | 9 +-
sound/usb/misc/ua101.c | 7 +
sound/usb/stream.c | 4 +-
tools/arch/x86/include/asm/msr-index.h | 3 +-
tools/testing/selftests/net/mptcp/mptcp_lib.sh | 16 +-
tools/testing/selftests/net/mptcp/pm_netlink.sh | 20 +-
tools/testing/selftests/rseq/Makefile | 21 +-
tools/testing/selftests/rseq/check_optimized.c | 17 ++
tools/testing/selftests/rseq/legacy_check.c | 65 +++++
tools/testing/selftests/rseq/param_test.c | 25 +-
tools/testing/selftests/rseq/rseq-abi.h | 7 +-
tools/testing/selftests/rseq/rseq.c | 39 ++-
tools/testing/selftests/rseq/rseq.h | 8 +-
tools/testing/selftests/rseq/run_legacy_check.sh | 4 +
tools/testing/selftests/rseq/run_param_test.sh | 39 +++
tools/testing/selftests/rseq/run_timeslice_test.sh | 14 ++
tools/testing/selftests/rseq/slice_test.c | 12 +-
294 files changed, 3030 insertions(+), 1615 deletions(-)Hi
no regressions here on x86_64 (Intel 11th Gen. CPU)
Thanks
# Librecast Test Results
020/020 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast
CPU/kernel: Linux auntie 7.0.7-rc2-g5cf0eea3bd76 #1 SMP PREEMPT_DYNAMIC Wed May 13 16:57:59 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37: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/v7.x/stable-review/patch-7.0.7-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-7.0.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:
Same perf build issue as reported for 6.12.y (and 6.18.y FWIW) due to older kernel headers with our toolchain.
Thanks!
Signature · 1 line
Florian
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37: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/v7.x/stable-review/patch-7.0.7-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-7.0.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.
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37: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/v7.x/stable-review/patch-7.0.7-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-7.0.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
Hi Greg,
Am 13.05.2026 um 18:17 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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.
RC2 now builds without error, 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]
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37: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/v7.x/stable-review/patch-7.0.7-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-7.0.y
and the diffstat can be found below.thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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 6 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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 7.0.7-rc2 on an AMD Ryzen 7 8745HS, including with:CONFIG_SCHED_CLASS_EXT=y
Builds and runs with no regressions found.
Hi Greg
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37:27 +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/v7.x/stable-review/patch-7.0.7-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-7.0.y
and the diffstat can be found below.thanks,
greg k-h
Linux version 7.0.7-rc2 tested.
Build successfully completed.
Boot successfully completed.
No dmesg regressions.
Video output normal.
Sound output normal.
Lenovo ThinkPad X1 Carbon Gen 10 (Intel i7-1260P, x86_64, Arch Linux)
[ 0.000000] Linux version 7.0.7-rc2rv-g5cf0eea3bd76
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 16.1.1 20260430, GNU ld (GNU Binutils) 2.46.0) #1 SMP PREEMPT_DYNAMIC Thu May 14 10:32:52 JST 2026
Thanks
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37: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/v7.x/stable-review/patch-7.0.7-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-7.0.y
and the diffstat can be found below.thanks,
greg k-h
Tested on 2 different amd64 systems. Working well, no regressions observed.
Signature · 1 line
-Barry K. Nathan <[email protected]>
Quoted 8 lines · On Wed, 13 May 2026 18:17:34 +0200 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 7.0.7 release. There are 305 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, 15 May 2026 15:37:27 +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 and arm32:
Thanks!
Cheers,
Miguel