6.12.35-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.12.35-rc2 review
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +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.12.35-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.12.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.12.35-rc2
Martin KaFai Lau <[email protected]>
bpftool: Fix cgroup command to only show cgroup bpf programs
Pali Rohár <[email protected]>
cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function
David Thompson <[email protected]>
gpio: mlxbf3: only get IRQ for device instance 0
Ian Rogers <[email protected]>
perf test: Directory file descriptor leak
Ian Rogers <[email protected]>
perf evsel: Missed close() when probing hybrid core PMUs
Sascha Hauer <[email protected]>
gpio: pca953x: fix wrong error probe return value
Anup Patel <[email protected]>
RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs
Anup Patel <[email protected]>
RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls
Vitaliy Shevtsov <[email protected]>
scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
Tengda Wu <[email protected]>
arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
Luo Gengkun <[email protected]>
perf/core: Fix WARN in perf_cgroup_switch()
Peter Zijlstra <[email protected]>
perf: Fix cgroup state vs ERROR
Peter Zijlstra <[email protected]>
perf: Fix sample vs do_exit()
Heiko Carstens <[email protected]>
s390/pci: Fix __pcilg_mio_inuser() inline assembly
Stefan Metzmacher <[email protected]>
smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma()
zhangjian <[email protected]>
smb: client: fix first command failure during re-negotiation
Claudiu Beznea <[email protected]>
serial: sh-sci: Increment the runtime usage counter for the earlycon device
Claudiu Beznea <[email protected]>
serial: sh-sci: Clean sci_ports[0] after at earlycon exit
Paul Aurich <[email protected]>
smb: Log an error when close_all_cached_dirs fails
Akhil R <[email protected]>
dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties
Avadhut Naik <[email protected]>
EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh
Eric Dumazet <[email protected]>
net: atm: fix /proc/net/atm/lec handling
Eric Dumazet <[email protected]>
net: atm: add lec_mutex
David Thompson <[email protected]>
mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available
Kuniyuki Iwashima <[email protected]>
calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
Vinay Belgaumkar <[email protected]>
drm/xe/bmg: Update Wa_16023588340
Himal Prasad Ghimiray <[email protected]>
drm/xe/gt: Update handling of xe_force_wake_get return
Maarten Lankhorst <[email protected]>
drm/xe: Wire up device shutdown handler
Ronnie Sahlberg <[email protected]>
ublk: santizize the arguments from userspace when adding a device
Alexey Kodanev <[email protected]>
net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get()
Jakub Kicinski <[email protected]>
eth: fbnic: avoid double free when failing to DMA-map FW msg
David Wei <[email protected]>
tcp: fix passive TFO socket having invalid NAPI ID
Haixia Qu <[email protected]>
tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
Neal Cardwell <[email protected]>
tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
Kuniyuki Iwashima <[email protected]>
atm: atmtcp: Free invalid length skb in atmtcp_c_send().
Kuniyuki Iwashima <[email protected]>
mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
Dmitry Antipov <[email protected]>
wifi: carl9170: do not ping device which has failed to load firmware
Vladimir Oltean <[email protected]>
ptp: allow reading of currently dialed frequency to succeed on free-running clocks
Vladimir Oltean <[email protected]>
ptp: fix breakage after ptp_vclock_in_use() rework
Pavan Chebbi <[email protected]>
bnxt_en: Update MRU and RSS table of RSS contexts on queue reset
Pavan Chebbi <[email protected]>
bnxt_en: Add a helper function to configure MRU and RSS
Taehee Yoo <[email protected]>
eth: bnxt: fix out-of-range access of vnic_info array
Kalesh AP <[email protected]>
bnxt_en: Fix double invocation of bnxt_ulp_stop()/bnxt_ulp_start()
Mina Almasry <[email protected]>
net: netmem: fix skb_ensure_writable with unreadable skbs
Namjae Jeon <[email protected]>
ksmbd: add free_transport ops in ksmbd connection
Chuyi Zhou <[email protected]>
workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()
Vitaly Lifshits <[email protected]>
e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13
Grzegorz Nitka <[email protected]>
ice: fix eswitch code memory leak in reset scenario
Krishna Kumar <[email protected]>
net: ice: Perform accurate aRFS flow match
Jens Axboe <[email protected]>
io_uring/sqpoll: don't put task_struct on tctx setup failure
Justin Sanders <[email protected]>
aoe: clean device rq_list in aoedev_downdev()
Simon Horman <[email protected]>
pldmfw: Select CRC32 when PLDMFW is selected
Nuno Sá <[email protected]>
hwmon: (ltc4282) avoid repeated register write
Arnd Bergmann <[email protected]>
hwmon: (occ) fix unaligned accesses
Arnd Bergmann <[email protected]>
hwmon: (occ) Rework attribute registration for stack usage
Tzung-Bi Shih <[email protected]>
drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled
Jacob Keller <[email protected]>
drm/nouveau/bl: increase buffer size to avoid truncate warning
Brett Creeley <[email protected]>
ionic: Prevent driver/fw getting out of sync on devcmd(s)
John Keeping <[email protected]>
drm/ssd130x: fix ssd132x_clear_screen() columns
Connor Abbott <[email protected]>
drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE
Connor Abbott <[email protected]>
drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names
Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
James A. MacInnes <[email protected]>
drm/msm/disp: Correct porch timing for SDM845
Bharath SM <[email protected]>
smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels
Willem de Bruijn <[email protected]>
ipv6: replace ipcm6_init calls with ipcm6_init_sk
Willem de Bruijn <[email protected]>
ipv6: remove leftover ip6 cookie initializer
Nathan Chancellor <[email protected]>
x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c
Sergio González Collado <[email protected]>
Kunit to check the longest symbol length
Maíra Canal <[email protected]>
drm/v3d: Avoid NULL pointer dereference in v3d_job_update_stats()
Jeff Layton <[email protected]>
sunrpc: handle SVC_GARBAGE during svc auth processing as auth error
Jeff Layton <[email protected]>
nfsd: use threads array as-is in netlink interface
Gao Xiang <[email protected]>
erofs: remove unused trace event erofs_destroy_inode
Paul Chaignon <[email protected]>
bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
Paul Chaignon <[email protected]>
net: Fix checksum update for ILA adj-transport
Gary Guo <[email protected]>
rust: compile libcore with edition 2024 for 1.87+
Miguel Ojeda <[email protected]>
kbuild: rust: add rustc-min-version support function
David (Ming Qiang) Wu <[email protected]>
drm/amdgpu: read back register after written for VCN v4.0.5
Jann Horn <[email protected]>
mm/hugetlb: unshare page tables during VMA split, not before
Sean Nyekjaer <[email protected]>
iio: accel: fxls8962af: Fix temperature calculation
Richard Fitzgerald <[email protected]>
ALSA: hda/realtek: Add quirk for Asus GU605C
Chris Chiu <[email protected]>
ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA
Jonathan Lane <[email protected]>
ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
Edip Hazuri <[email protected]>
ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx
Takashi Iwai <[email protected]>
ALSA: hda/intel: Add Thinkpad E15 to PM deny list
wangdicheng <[email protected]>
ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
Dev Jain <[email protected]>
arm64: Restrict pagetable teardown to avoid false warning
Edward Adam Davis <[email protected]>
wifi: cfg80211: init wiphy_work before allocating rfkill fails
Manivannan Sadhasivam <[email protected]>
wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path
WangYuli <[email protected]>
Input: sparcspkr - avoid unannotated fall-through
Dhananjay Ugwekar <[email protected]>
cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update
Ping-Ke Shih <[email protected]>
wifi: rtw89: phy: add dummy C2H event handler for report of TAS power
Kuniyuki Iwashima <[email protected]>
atm: Revert atm_account_tx() if copy_from_iter_full() fails.
Tejun Heo <[email protected]>
sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group()
Srinivas Pandruvada <[email protected]>
platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL
Stephen Smalley <[email protected]>
selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
Rong Zhang <[email protected]>
platform/x86: ideapad-laptop: use usleep_range() for EC polling
Namjae Jeon <[email protected]>
ksmbd: fix null pointer dereference in destroy_previous_session
Xin Li (Intel) <[email protected]>
selftests/x86: Add a test to detect infinite SIGTRAP handler loop
Kai Huang <[email protected]>
x86/virt/tdx: Avoid indirect calls to TDX assembly functions
Marek Szyprowski <[email protected]>
udmabuf: use sgtable-based scatterlist wrappers
Ryan Roberts <[email protected]>
mm: close theoretical race where stale TLB entries could linger
Jakub Kicinski <[email protected]>
net: clear the dst when changing skb protocol
Eric Dumazet <[email protected]>
net_sched: sch_sfq: reject invalid perturb period
Jens Axboe <[email protected]>
nvme: always punt polled uring_cmd end_io work to task_work
Peter Oberparleiter <[email protected]>
scsi: s390: zfcp: Ensure synchronous unit_add
Dexuan Cui <[email protected]>
scsi: storvsc: Increase the timeouts to storvsc_timeout
Bharath SM <[email protected]>
smb: improve directory cache reuse for readdir operations
Shyam Prasad N <[email protected]>
cifs: do not disable interface polling on failure
Shyam Prasad N <[email protected]>
cifs: serialize other channels when query server interfaces is pending
Shyam Prasad N <[email protected]>
cifs: deal with the channel loading lag while picking channels
Fedor Pchelkin <[email protected]>
jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
Artem Sadovnikov <[email protected]>
jffs2: check that raw node were preallocated before writing summary
Tianyang Zhang <[email protected]>
LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()
Huacai Chen <[email protected]>
LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg
Thomas Weißschuh <[email protected]>
LoongArch: vDSO: Correctly use asm parameters in syscall wrappers
Yao Zi <[email protected]>
platform/loongarch: laptop: Add backlight power control support
Yao Zi <[email protected]>
platform/loongarch: laptop: Unregister generic_sub_drivers on exit
Yao Zi <[email protected]>
platform/loongarch: laptop: Get brightness setting from EC on probe
Andrew Morton <[email protected]>
drivers/rapidio/rio_cm.c: prevent possible heap overwrite
Penglei Jiang <[email protected]>
io_uring: fix task leak issue in io_wq_create()
Jens Axboe <[email protected]>
io_uring/kbuf: don't truncate end buffer for multiple buffer peeks
Narayana Murty N <[email protected]>
powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
Christophe Leroy <[email protected]>
powerpc/vdso: Fix build of VDSO32 with pcrel
Stuart Hayes <[email protected]>
platform/x86: dell_rbu: Stop overwriting data buffer
Stuart Hayes <[email protected]>
platform/x86: dell_rbu: Fix list usage
Mario Limonciello <[email protected]>
platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice
Mario Limonciello <[email protected]>
platform/x86/amd: pmc: Clear metrics table at start of cycle
Stephen Smalley <[email protected]>
fs/xattr.c: fix simple_xattr_list()
Alexander Sverdlin <[email protected]>
Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
Jann Horn <[email protected]>
tee: Prevent size calculation wraparound on 32-bit kernels
Sukrut Bellary <[email protected]>
ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
Laurentiu Tudor <[email protected]>
bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
Marcus Folkesson <[email protected]>
watchdog: da9052_wdt: respect TWDMIN
Kees Cook <[email protected]>
fbcon: Make sure modelist not set on unregistered console
Vlad Dogaru <[email protected]>
net/mlx5: HWS, Harden IP version definer checks
Suraj P Kizhakkethil <[email protected]>
wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz
Balamurugan S <[email protected]>
wifi: ath12k: fix incorrect CE addresses
Hari Chandrakanthan <[email protected]>
wifi: ath12k: fix link valid field initialization in the monitor Rx
Baochen Qiang <[email protected]>
wifi: ath11k: determine PM policy based on machine model
Wentao Liang <[email protected]>
octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
Linus Walleij <[email protected]>
net: ethernet: cortina: Use TOE/TSO on all TCP
Jiayuan Chen <[email protected]>
bpf, sockmap: Fix data lost during EAGAIN retries
Chao Yu <[email protected]>
f2fs: fix to set atomic write status more clear
Krzysztof Hałasa <[email protected]>
usbnet: asix AX88772: leave the carrier control to phylink
Mateusz Pacuszka <[email protected]>
ice: fix check for existing switch rule
Chen Linxuan <[email protected]>
RDMA/hns: initialize db in update_srq_db()
Rand Deeb <[email protected]>
ixgbe: Fix unreachable retry logic in combined and byte I2C write functions
Kyungwook Boo <[email protected]>
i40e: fix MMIO write access to an invalid page in i40e_clear_hw
Zijun Hu <[email protected]>
sock: Correct error checking condition for (assign|release)_proto_idx()
Daniel Wagner <[email protected]>
scsi: lpfc: Use memcpy() for BIOS version
Aditya Kumar Singh <[email protected]>
wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping
Mike Looijmans <[email protected]>
pinctrl: mcp23s08: Reset all pins to input at probe
Jonas 'Sortie' Termansen <[email protected]>
isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry
Zijun Hu <[email protected]>
software node: Correct a OOB check in software_node_get_reference_args()
Michael Walle <[email protected]>
net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER
Sarika Sharma <[email protected]>
wifi: ath12k: using msdu end descriptor to check for rx multicast packets
Kalesh AP <[email protected]>
bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp
Ido Schimmel <[email protected]>
vxlan: Do not treat dst cache initialization errors as fatal
Yong Wang <[email protected]>
net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
Yong Wang <[email protected]>
net: bridge: mcast: update multicast contex when vlan state is changed
Víctor Gonzalo <[email protected]>
wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0
Toke Høiland-Jørgensen <[email protected]>
Revert "mac80211: Dynamically set CoDel parameters per station"
Muna Sinada <[email protected]>
wifi: mac80211: VLAN traffic in multicast path
Shung-Hsi Yu <[email protected]>
bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index
Vlad Dogaru <[email protected]>
net/mlx5: HWS, Fix IP version decision
Joe Damato <[email protected]>
netdevsim: Mark NAPI ID on skb in nsim_rcv
Edward Adam Davis <[email protected]>
wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled
Kuan-Chung Chen <[email protected]>
wifi: rtw89: 8922a: fix TX fail with wrong VCO setting
Miri Korenblit <[email protected]>
wifi: iwlwifi: pcie: make sure to lock rxq->read
Sean Christopherson <[email protected]>
iommu/amd: Ensure GA log notifier callbacks finish running before module unload
David Strahan <[email protected]>
scsi: smartpqi: Add new PCI IDs
Justin Tee <[email protected]>
scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
Alan Maguire <[email protected]>
libbpf: Add identical pointer detection to btf_dedup_is_equiv()
Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX
Chao Yu <[email protected]>
f2fs: fix to bail out in get_new_segment()
Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: fix beacon CCK flag
Luke D. Jones <[email protected]>
hid-asus: check ROG Ally MCU version and warn
Heiko Stuebner <[email protected]>
clk: rockchip: rk3036: mark ddrphy as critical
Benjamin Berg <[email protected]>
wifi: mac80211: do not offer a mesh path if forwarding is disabled
Salah Triki <[email protected]>
wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn()
Stefan Wahren <[email protected]>
net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi
Jason Xing <[email protected]>
net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
Gabor Juhos <[email protected]>
pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
Mykyta Yatsenko <[email protected]>
libbpf: Check bpf_map_skeleton link for NULL
Gabor Juhos <[email protected]>
pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
Jason Xing <[email protected]>
net: stmmac: generate software timestamp just before the doorbell
Ilya Leoshkevich <[email protected]>
bpf: Pass the same orig_call value to trampoline functions
Gabor Juhos <[email protected]>
pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
Gabor Juhos <[email protected]>
pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
Jason Xing <[email protected]>
net: atlantic: generate software timestamp just before the doorbell
Leon Romanovsky <[email protected]>
xfrm: validate assignment of maximal possible SEQ number
Sebastian Andrzej Siewior <[email protected]>
net: page_pool: Don't recycle into cache on PREEMPT_RT
Sebastian Andrzej Siewior <[email protected]>
ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
Andrew Zaborowski <[email protected]>
x86/sgx: Prevent attempts to reclaim poisoned pages
Eric Dumazet <[email protected]>
tcp: add receive queue awareness in tcp_rcv_space_adjust()
Eric Dumazet <[email protected]>
tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
Eric Dumazet <[email protected]>
tcp: remove zero TCP TS samples for autotuning
Eric Dumazet <[email protected]>
tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
Dian-Syuan Yang <[email protected]>
wifi: rtw89: leave idle mode when setting WEP encryption for AP mode
Mario Limonciello <[email protected]>
iommu/amd: Allow matching ACPI HID devices without matching UIDs
Muhammad Usama Anjum <[email protected]>
wifi: ath11k: Fix QMI memory reuse logic
Baochen Qiang <[email protected]>
wifi: ath12k: fix a possible dead lock caused by ab->base_lock
Kang Yang <[email protected]>
wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET
Moon Yeounsu <[email protected]>
net: dlink: add synchronization for stats update
Taniya Das <[email protected]>
clk: qcom: gcc-x1e80100: Set FORCE MEM CORE for UFS clocks
Tali Perry <[email protected]>
i2c: npcm: Add clock toggle recovery
Akhil R <[email protected]>
i2c: tegra: check msg length in SMBUS block read
Mike Tipton <[email protected]>
cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
Alan Maguire <[email protected]>
libbpf/btf: Fix string handling to support multi-split BTF
Petr Malat <[email protected]>
sctp: Do not wake readers in __sctp_write_space()
Aditya Kumar Singh <[email protected]>
wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLO
Leon Yen <[email protected]>
wifi: mt76: mt7925: introduce thermal protection
Samuel Williams <[email protected]>
wifi: mt76: mt7921: add 160 MHz AP for mt7922 device
Henk Vergonet <[email protected]>
wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
Jiande Lu <[email protected]>
Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925
Alok Tiwari <[email protected]>
emulex/benet: correct command version selection in be_cmd_get_stats()
Benjamin Lin <[email protected]>
wifi: mt76: mt7996: drop fragments with multicast or broadcast RA
Tan En De <[email protected]>
i2c: designware: Invoke runtime suspend on quick slave re-registration
Liwei Sun <[email protected]>
Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922
Hou Tao <[email protected]>
bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()
Chao Yu <[email protected]>
f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx
Zilin Guan <[email protected]>
tipc: use kfree_sensitive() for aead cleanup
Rengarajan S <[email protected]>
net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices
Sergio Perez Gonzalez <[email protected]>
net: macb: Check return value of dma_set_mask_and_coherent()
Peter Marheine <[email protected]>
ACPI: battery: negate current when discharging
Svyatoslav Ryhel <[email protected]>
power: supply: max17040: adjust thermal channel scaling
Charan Teja Kalla <[email protected]>
PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
Peng Fan <[email protected]>
gpiolib: of: Add polarity quirk for s5m8767
Linus Torvalds <[email protected]>
Make 'cc-option' work correctly for the -Wno-xyzzy pattern
Yuanjun Gong <[email protected]>
ASoC: tegra210_ahub: Add check to of_device_get_match_data()
Frank Li <[email protected]>
platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all()
gldrk <[email protected]>
ACPICA: utilities: Fix overflow check in vsnprintf()
Ulf Hansson <[email protected]>
pmdomain: core: Reset genpd->states to avoid freeing invalid data
Jerry Lv <[email protected]>
power: supply: bq27xxx: Retrieve again when busy
Stefan Binding <[email protected]>
ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops
Tamir Duberstein <[email protected]>
ACPICA: Apply pack(1) to union aml_resource
Seunghun Han <[email protected]>
ACPICA: fix acpi parse and parseext cache leaks
Mario Limonciello <[email protected]>
ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86 case
Armin Wolf <[email protected]>
ACPI: bus: Bail out if acpi_kobj registration fails
I Hsin Cheng <[email protected]>
ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init()
Hector Martin <[email protected]>
ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
Ahmed Salem <[email protected]>
ACPICA: Avoid sequence overread in call to strncmp()
Erick Shepherd <[email protected]>
mmc: Add quirk to disable DDR50 tuning
Krzysztof Kozlowski <[email protected]>
power: supply: collie: Fix wakeup source leaks on device unbind
Guilherme G. Piccoli <[email protected]>
clocksource: Fix the CPUs' choice in the watchdog per CPU verification
Talhah Peerbhai <[email protected]>
ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9
Seunghun Han <[email protected]>
ACPICA: fix acpi operand cache leak in dswstate.c
David Lechner <[email protected]>
iio: adc: ad7606_spi: fix reg write value mask
Arthur-Prince <[email protected]>
iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix module build
David Lechner <[email protected]>
iio: adc: ad7944: mask high bits on direct read
Sean Nyekjaer <[email protected]>
iio: imu: inv_icm42600: Fix temperature calculation
Jann Horn <[email protected]>
mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
Thomas Zimmermann <[email protected]>
dummycon: Trigger redraw when switching consoles with deferred takeover
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix warning in ivpu_gem_bo_free()
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Use dma_resv_lock() instead of a custom mutex
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Use firmware names from upstream repo
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Improve buffer object logging
Sean Nyekjaer <[email protected]>
iio: accel: fxls8962af: Fix temperature scan element sign
Diederik de Haas <[email protected]>
PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()
Shawn Lin <[email protected]>
PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up()
Ilpo Järvinen <[email protected]>
PCI: Fix lock symmetry in pci_slot_unlock()
Huacai Chen <[email protected]>
PCI: Add ACS quirk for Loongson PCIe
Niklas Cassel <[email protected]>
PCI: dwc: ep: Correct PBA offset in .set_msix() callback
Niklas Cassel <[email protected]>
PCI: cadence-ep: Correct PBA offset in .set_msix() callback
Long Li <[email protected]>
uio_hv_generic: Align ring size to system page
Long Li <[email protected]>
uio_hv_generic: Use correct size for interrupt and monitor pages
Long Li <[email protected]>
Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary
Ruben Devos <[email protected]>
smb: client: add NULL check in automount_fullpath
Shyam Prasad N <[email protected]>
cifs: dns resolution is needed only for primary channel
Shyam Prasad N <[email protected]>
cifs: update dstaddr whenever channel iface is updated
Shyam Prasad N <[email protected]>
cifs: reset connections for all channels when reconnect requested
Beleswar Padhi <[email protected]>
remoteproc: k3-m4: Don't assert reset in detach routine
Xiaolei Wang <[email protected]>
remoteproc: core: Release rproc->clean_table after rproc_attach() fails
Xiaolei Wang <[email protected]>
remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()
Wentao Liang <[email protected]>
regulator: max14577: Add error check for max14577_read_reg()
André Almeida <[email protected]>
ovl: Fix nested backing file paths
Khem Raj <[email protected]>
mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
Gabriel Shahrouzi <[email protected]>
staging: iio: ad5933: Correct settling cycles encoding per datasheet
David Lechner <[email protected]>
pwm: axi-pwmgen: fix missing separate external clock
Thomas Zimmermann <[email protected]>
video: screen_info: Relocate framebuffers behind PCI bridges
Thomas Zimmermann <[email protected]>
sysfb: Fix screen_info type check for VGA
Lorenzo Stoakes <[email protected]>
KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY
Qasim Ijaz <[email protected]>
net: ch9200: fix uninitialised access during mii_nway_restart
Xu Yang <[email protected]>
phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property()
Mikulas Patocka <[email protected]>
dm: lock limits when reading them
Ye Bin <[email protected]>
ftrace: Fix UAF when lookup kallsym after ftrace disabled
Md Sadre Alam <[email protected]>
mtd: rawnand: qcom: Fix read len for onfi param page
Mikulas Patocka <[email protected]>
dm-verity: fix a memory leak if some arguments are specified multiple times
Mikulas Patocka <[email protected]>
dm-mirror: fix a tiny race condition
Chao Gao <[email protected]>
KVM: VMX: Flush shadow VMCS on emergency reboot
Yosry Ahmed <[email protected]>
KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs
Wentao Liang <[email protected]>
mtd: nand: sunxi: Add randomizer configuration before randomizer enable
Wentao Liang <[email protected]>
mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
Sibi Sankar <[email protected]>
firmware: arm_scmi: Ensure that the message-id supports fastchannel
Dan Williams <[email protected]>
configfs-tsm-report: Fix NULL dereference of tsm_ops
Johan Hovold <[email protected]>
soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events
Jinliang Zheng <[email protected]>
mm: fix ratelimit_pages update error in dirty_ratio_handler()
Shin'ichiro Kawasaki <[email protected]>
RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
Luo Gengkun <[email protected]>
watchdog: fix watchdog may detect false positive of softlockup
Jeongjun Park <[email protected]>
ipc: fix to protect IPCS lookups using RCU
Da Xue <[email protected]>
clk: meson-g12a: add missing fclk_div2 to spicc
Arnd Bergmann <[email protected]>
parisc: fix building with gcc-15
GONG Ruiqi <[email protected]>
vgacon: Add check for vc_origin address range in vgacon_scroll()
Helge Deller <[email protected]>
parisc/unaligned: Fix hex output to show 8 hex chars
Murad Masimov <[email protected]>
fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
Niravkumar L Rabara <[email protected]>
EDAC/altera: Use correct write width with the INTTEST register
Murad Masimov <[email protected]>
fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var
Lu Baolu <[email protected]>
iommu/vt-d: Restore context entry setup order for aliased devices
Heiner Kallweit <[email protected]>
net: ftgmac100: select FIXED_PHY
Hyunwoo Kim <[email protected]>
net/sched: fix use-after-free in taprio_dev_notifier
Krzysztof Kozlowski <[email protected]>
NFC: nci: uart: Set tty->disc_data only in success path
Gui-Dong Han <[email protected]>
hwmon: (ftsteutates) Fix TOCTOU race in fts_read()
Chao Yu <[email protected]>
f2fs: fix to do sanity check on sit_bitmap_size
Jaegeuk Kim <[email protected]>
f2fs: prevent kernel warning due to negative i_nlink from corrupted image
Chao Yu <[email protected]>
f2fs: fix to do sanity check on ino and xnid
Gatien Chevallier <[email protected]>
Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()
Dan Carpenter <[email protected]>
Input: ims-pcu - check record size in ims_pcu_flash_firmware()
Brian Foster <[email protected]>
ext4: only dirty folios when data journaling regular files
Zhang Yi <[email protected]>
ext4: ensure i_size is smaller than maxbytes
Zhang Yi <[email protected]>
ext4: factor out ext4_get_maxbytes()
Jan Kara <[email protected]>
ext4: fix calculation of credits for extent tree modification
Thadeu Lima de Souza Cascardo <[email protected]>
ext4: inline: fix len overflow in ext4_prepare_inline_data
Wan Junjie <[email protected]>
bus: fsl-mc: fix GET/SET_TAILDROP command ids
Ioana Ciornei <[email protected]>
bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
Mikko Korhonen <[email protected]>
ata: ahci: Disallow LPM for Asus B550-F motherboard
Niklas Cassel <[email protected]>
ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard
Tasos Sahanidis <[email protected]>
ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
Krzysztof Kozlowski <[email protected]>
bus: firewall: Fix missing static inline annotations for stubs
Chen Ridong <[email protected]>
cgroup,freezer: fix incomplete freezing when attaching tasks
Dennis Marttinen <[email protected]>
ceph: set superblock s_magic for IMA fsmagic matching
Viacheslav Dubeyko <[email protected]>
ceph: avoid kernel BUG for encrypted inode with unaligned file size
Brett Werling <[email protected]>
can: tcan4x5x: fix power regulator retrieval during probe
Fedor Pchelkin <[email protected]>
can: kvaser_pciefd: refine error prone echo_skb_max handling logic
Jeff Hugo <[email protected]>
bus: mhi: host: Fix conflict between power_up and SYSERR
Sumit Kumar <[email protected]>
bus: mhi: ep: Update read pointer only after buffer is written
Damien Le Moal <[email protected]>
block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion
Jens Axboe <[email protected]>
block: use plug request list tail for one-shot backmerge attempt
Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd937x: Drop unused buck_supply
Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd9375: Fix double free of regulator supplies
Andreas Kemnade <[email protected]>
ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
Ross Stutterheim <[email protected]>
ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
Ryan Roberts <[email protected]>
arm64/mm: Close theoretical race where stale TLB entry remains valid
Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix deferred probing error
Ricardo Ribalda <[email protected]>
media: uvcvideo: Send control events for partial succeeds
Ricardo Ribalda <[email protected]>
media: uvcvideo: Return the number of processed controls
Ming Qian <[email protected]>
media: imx-jpeg: Cleanup after an allocation error
Ming Qian <[email protected]>
media: imx-jpeg: Reset slot data pointers when freed
Ming Qian <[email protected]>
media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead
Ming Qian <[email protected]>
media: imx-jpeg: Drop the first error frames
Denis Arefev <[email protected]>
media: vivid: Change the siize of the composing
Edward Adam Davis <[email protected]>
media: vidtv: Terminating the subsequent process of initialization failure
Marek Szyprowski <[email protected]>
media: videobuf2: use sgtable-based scatterlist wrappers
Loic Poulain <[email protected]>
media: venus: Fix probe error handling
Ma Ke <[email protected]>
media: v4l2-dev: fix error handling in __video_register_device()
Marek Szyprowski <[email protected]>
media: omap3isp: use sgtable-based scatterlist wrappers
Fei Shao <[email protected]>
media: mediatek: vcodec: Correct vsi_core framebuffer size
Hao Yao <[email protected]>
media: ipu6: Remove workaround for Meteor Lake ES2
Stanislaw Gruszka <[email protected]>
media: intel/ipu6: Fix dma mask for non-secure mode
Haoxiang Li <[email protected]>
media: imagination: fix a potential memory leak in e5010_probe()
Kieran Bingham <[email protected]>
media: i2c: imx335: Fix frame size enumeration
Wentao Liang <[email protected]>
media: gspca: Add error handling for stv06xx_read_sensor()
Dmitry Nikiforov <[email protected]>
media: davinci: vpif: Fix memory leak in probe error path
Edward Adam Davis <[email protected]>
media: cxusb: no longer judge rbuf when the write fails
Sakari Ailus <[email protected]>
media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case
Sakari Ailus <[email protected]>
media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div
Sakari Ailus <[email protected]>
media: ccs-pll: Start OP pre-PLL multiplier search from correct value
Hans de Goede <[email protected]>
media: ov2740: Move pm-runtime cleanup on probe-errors to proper place
Sakari Ailus <[email protected]>
media: ccs-pll: Start VT pre-PLL multiplier search from correct value
Tomi Valkeinen <[email protected]>
media: i2c: ds90ub913: Fix returned fmt from .set_fmt()
Laurentiu Palcu <[email protected]>
media: nxp: imx8-isi: better handle the m2m usage_count
Umang Jain <[email protected]>
media: imx335: Use correct register width for HNUM
Johan Hovold <[email protected]>
media: ov5675: suppress probe deferral errors
Johan Hovold <[email protected]>
media: ov8856: suppress probe deferral errors
Mingcong Bai <[email protected]>
wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
Bitterblue Smith <[email protected]>
wifi: rtw88: usb: Reduce control message timeout to 500 ms
Chuck Lever <[email protected]>
svcrdma: Unregister the device if svc_rdma_accept() fails
Jeongjun Park <[email protected]>
jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
Johan Hovold <[email protected]>
wifi: ath12k: fix ring-buffer corruption
Max Kellermann <[email protected]>
fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
Scott Mayhew <[email protected]>
NFSv4: Don't check for OPEN feature support in v4.1
Chuck Lever <[email protected]>
SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
Li Lingfeng <[email protected]>
nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
NeilBrown <[email protected]>
nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
Chuck Lever <[email protected]>
NFSD: Implement FATTR4_CLONE_BLKSIZE attribute
Maninder Singh <[email protected]>
NFSD: fix race between nfsd registration and exports_proc
Maninder Singh <[email protected]>
NFSD: unregister filesystem in case genl_register_family() fails
Johan Hovold <[email protected]>
wifi: ath11k: fix ring-buffer corruption
Bitterblue Smith <[email protected]>
wifi: rtw88: usb: Upload the firmware in bigger chunks
Johan Hovold <[email protected]>
wifi: ath11k: fix rx completion meta data corruption
Michael Lo <[email protected]>
wifi: mt76: mt7925: fix host interrupt register initialization
Christian Lamparter <[email protected]>
wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
Wentao Liang <[email protected]>
net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
Wentao Liang <[email protected]>
net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
João Paulo Gonçalves <[email protected]>
regulator: max20086: Change enable gpio to optional
João Paulo Gonçalves <[email protected]>
regulator: max20086: Fix MAX200086 chip id
Niklas Schnelle <[email protected]>
s390/pci: Serialize device addition and removal
Niklas Schnelle <[email protected]>
s390/pci: Allow re-add of a reserved but not yet removed device
Niklas Schnelle <[email protected]>
s390/pci: Prevent self deletion in disable_slot()
Niklas Schnelle <[email protected]>
s390/pci: Remove redundant bus removal and disable from zpci_release_device()
Gautam Menghani <[email protected]>
powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states
Pavel Begunkov <[email protected]>
io_uring/kbuf: account ring io_buffer_list memory
Pavel Begunkov <[email protected]>
io_uring: account drain memory to cgroup
Vijendar Mukunda <[email protected]>
ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
Martin Blumenstingl <[email protected]>
ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
Wentao Liang <[email protected]>
ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
Giovanni Cabiddu <[email protected]>
crypto: qat - add shutdown handler to qat_dh895xcc
Giovanni Cabiddu <[email protected]>
crypto: qat - add shutdown handler to qat_c62x
Giovanni Cabiddu <[email protected]>
crypto: qat - add shutdown handler to qat_4xxx
Giovanni Cabiddu <[email protected]>
crypto: qat - add shutdown handler to qat_420xx
Giovanni Cabiddu <[email protected]>
crypto: qat - add shutdown handler to qat_c3xxx
Alexander Aring <[email protected]>
gfs2: move msleep to sleepable context
Herbert Xu <[email protected]>
crypto: marvell/cesa - Do not chain submitted requests
Zijun Hu <[email protected]>
configfs: Do not override creating attribute file failure in populate_attrs()
-------------
Diffstat:
.../bindings/i2c/nvidia,tegra20-i2c.yaml | 24 ++- Documentation/kbuild/makefiles.rst | 14 ++ Makefile | 4 +- arch/arm/mach-omap2/clockdomain.h | 1 + arch/arm/mach-omap2/clockdomains33xx_data.c | 2 +- arch/arm/mach-omap2/cm33xx.c | 14 +- arch/arm/mach-omap2/pmic-cpcap.c | 6 +- arch/arm/mm/ioremap.c | 4 +- arch/arm64/Makefile | 2 +- arch/arm64/include/asm/tlbflush.h | 9 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/mm/mmu.c | 3 +- arch/loongarch/include/asm/irqflags.h | 16 +- arch/loongarch/include/asm/vdso/getrandom.h | 2 +- arch/loongarch/include/asm/vdso/gettimeofday.h | 6 +- arch/loongarch/mm/hugetlbpage.c | 3 +- arch/mips/vdso/Makefile | 1 + arch/parisc/boot/compressed/Makefile | 1 + arch/parisc/kernel/unaligned.c | 2 +- arch/powerpc/include/asm/ppc_asm.h | 2 +- arch/powerpc/kernel/eeh.c | 2 + arch/powerpc/kernel/vdso/Makefile | 2 +- arch/powerpc/platforms/pseries/msi.c | 7 +- arch/riscv/kvm/vcpu_sbi_replace.c | 8 +- arch/s390/kvm/gaccess.c | 8 +- arch/s390/pci/pci.c | 45 ++-- arch/s390/pci/pci_bus.h | 7 +- arch/s390/pci/pci_event.c | 22 +- arch/s390/pci/pci_mmio.c | 2 +- arch/x86/include/asm/tdx.h | 2 +- arch/x86/kernel/cpu/sgx/main.c | 2 + arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/vmx.c | 5 +- arch/x86/tools/insn_decoder_test.c | 5 +- arch/x86/virt/vmx/tdx/tdx.c | 5 +- block/blk-merge.c | 26 +-- block/blk-zoned.c | 1 + drivers/accel/ivpu/ivpu_fw.c | 12 +- drivers/accel/ivpu/ivpu_gem.c | 91 ++++---- drivers/accel/ivpu/ivpu_gem.h | 2 +- drivers/acpi/acpica/amlresrc.h | 8 +- drivers/acpi/acpica/dsutils.c | 9 +- drivers/acpi/acpica/psobject.c | 52 ++--- drivers/acpi/acpica/rsaddr.c | 13 +- drivers/acpi/acpica/rscalc.c | 22 +- drivers/acpi/acpica/rslist.c | 12 +- drivers/acpi/acpica/utprint.c | 7 +- drivers/acpi/acpica/utresrc.c | 14 +- drivers/acpi/battery.c | 19 +- drivers/acpi/bus.c | 6 +- drivers/ata/ahci.c | 35 ++- drivers/ata/pata_via.c | 3 +- drivers/atm/atmtcp.c | 4 +- drivers/base/platform-msi.c | 1 + drivers/base/power/runtime.c | 2 +- drivers/base/swnode.c | 2 +- drivers/block/aoe/aoedev.c | 8 + drivers/block/ublk_drv.c | 3 + drivers/bluetooth/btusb.c | 4 + drivers/bus/fsl-mc/fsl-mc-uapi.c | 4 +- drivers/bus/fsl-mc/mc-io.c | 19 +- drivers/bus/fsl-mc/mc-sys.c | 2 +- drivers/bus/mhi/ep/ring.c | 16 +- drivers/bus/mhi/host/pm.c | 18 +- drivers/bus/ti-sysc.c | 49 ----- drivers/clk/meson/g12a.c | 1 + drivers/clk/qcom/gcc-x1e80100.c | 4 + drivers/clk/rockchip/clk-rk3036.c | 1 + drivers/cpufreq/amd-pstate.c | 3 + drivers/cpufreq/scmi-cpufreq.c | 36 +++- drivers/crypto/intel/qat/qat_420xx/adf_drv.c | 8 + drivers/crypto/intel/qat/qat_4xxx/adf_drv.c | 8 + drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c | 8 + drivers/crypto/intel/qat/qat_c62x/adf_drv.c | 8 + drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c | 8 + drivers/crypto/marvell/cesa/cesa.c | 2 +- drivers/crypto/marvell/cesa/cesa.h | 9 +- drivers/crypto/marvell/cesa/tdma.c | 53 +++-- drivers/dma-buf/udmabuf.c | 5 +- drivers/edac/altera_edac.c | 6 +- drivers/edac/amd64_edac.c | 1 + drivers/firmware/arm_scmi/driver.c | 76 ++++--- drivers/firmware/arm_scmi/protocols.h | 2 + drivers/firmware/sysfb.c | 26 ++- drivers/gpio/gpio-mlxbf3.c | 52 +++-- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpio/gpiolib-of.c | 9 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 8 + drivers/gpu/drm/i915/i915_pmu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 14 ++ .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 14 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 7 + .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 3 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 2 +- drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/v3d/v3d_sched.c | 8 +- drivers/gpu/drm/xe/display/xe_display.c | 43 ++++ drivers/gpu/drm/xe/display/xe_display.h | 4 + drivers/gpu/drm/xe/xe_device.c | 40 +++- drivers/gpu/drm/xe/xe_gt.c | 110 ++++++---- drivers/gpu/drm/xe/xe_gt.h | 1 + drivers/hid/hid-asus.c | 107 ++++++++- drivers/hv/connection.c | 23 +- drivers/hwmon/ftsteutates.c | 9 +- drivers/hwmon/ltc4282.c | 7 - drivers/hwmon/occ/common.c | 238 +++++++++------------ drivers/i2c/busses/i2c-designware-slave.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 12 +- drivers/i2c/busses/i2c-tegra.c | 5 + drivers/iio/accel/fxls8962af-core.c | 15 +- drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/ad7606_spi.c | 2 +- drivers/iio/adc/ad7944.c | 2 + drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 8 +- drivers/infiniband/core/iwcm.c | 29 +-- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/input/keyboard/gpio_keys.c | 2 + drivers/input/misc/ims-pcu.c | 6 + drivers/input/misc/sparcspkr.c | 22 +- drivers/iommu/amd/iommu.c | 41 +++- drivers/iommu/intel/iommu.c | 11 + drivers/iommu/intel/iommu.h | 1 + drivers/iommu/intel/nested.c | 4 +- drivers/md/dm-raid1.c | 5 +- drivers/md/dm-table.c | 8 +- drivers/md/dm-verity-fec.c | 4 + drivers/md/dm-verity-target.c | 8 +- drivers/md/dm-verity-verify-sig.c | 17 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 4 +- drivers/media/i2c/ccs-pll.c | 11 +- drivers/media/i2c/ds90ub913.c | 4 +- drivers/media/i2c/imx335.c | 5 +- drivers/media/i2c/ov2740.c | 4 +- drivers/media/i2c/ov5675.c | 5 +- drivers/media/i2c/ov8856.c | 9 +- drivers/media/pci/intel/ipu6/ipu6-dma.c | 4 +- drivers/media/pci/intel/ipu6/ipu6.c | 5 - .../media/platform/imagination/e5010-jpeg-enc.c | 9 +- .../vcodec/decoder/vdec/vdec_hevc_req_multi_if.c | 2 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 59 +++-- drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c | 14 +- drivers/media/platform/qcom/venus/core.c | 16 +- drivers/media/platform/ti/davinci/vpif.c | 4 +- drivers/media/platform/ti/omap3isp/ispccdc.c | 8 +- drivers/media/platform/ti/omap3isp/ispstat.c | 6 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 2 +- drivers/media/test-drivers/vivid/vivid-vid-cap.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 3 +- drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c | 7 +- drivers/media/usb/uvc/uvc_ctrl.c | 23 +- drivers/media/usb/uvc/uvc_driver.c | 27 ++- drivers/media/v4l2-core/v4l2-dev.c | 14 +- drivers/mmc/core/card.h | 6 + drivers/mmc/core/quirks.h | 10 + drivers/mmc/core/sd.c | 32 ++- drivers/mtd/nand/raw/qcom_nandc.c | 2 +- drivers/mtd/nand/raw/sunxi_nand.c | 2 + drivers/net/can/kvaser_pciefd.c | 3 +- drivers/net/can/m_can/tcan4x5x-core.c | 9 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 91 ++++++-- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 29 +-- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 - drivers/net/ethernet/cadence/macb_main.c | 6 +- drivers/net/ethernet/cortina/gemini.c | 37 +++- drivers/net/ethernet/dlink/dl2k.c | 14 +- drivers/net/ethernet/dlink/dl2k.h | 2 + drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/faraday/Kconfig | 1 + drivers/net/ethernet/intel/e1000e/netdev.c | 14 +- drivers/net/ethernet/intel/e1000e/ptp.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 7 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 48 +++++ drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 +- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 4 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 9 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 1 + .../mlx5/core/steering/hws/mlx5hws_definer.c | 78 +++++-- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 18 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 6 +- drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 5 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 18 +- drivers/net/ethernet/microchip/lan743x_ptp.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 7 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 24 ++- drivers/net/ethernet/vertexcom/mse102x.c | 15 +- drivers/net/netdevsim/netdev.c | 2 + drivers/net/usb/asix.h | 1 - drivers/net/usb/asix_common.c | 22 -- drivers/net/usb/asix_devices.c | 17 +- drivers/net/usb/ch9200.c | 7 +- drivers/net/vxlan/vxlan_core.c | 8 +- drivers/net/wireless/ath/ath11k/ce.c | 11 +- drivers/net/wireless/ath/ath11k/core.c | 55 +++++ drivers/net/wireless/ath/ath11k/core.h | 7 + drivers/net/wireless/ath/ath11k/dp_rx.c | 25 ++- drivers/net/wireless/ath/ath11k/hal.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 9 + drivers/net/wireless/ath/ath12k/ce.c | 11 +- drivers/net/wireless/ath/ath12k/ce.h | 6 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 2 + drivers/net/wireless/ath/ath12k/hal.c | 12 +- drivers/net/wireless/ath/ath12k/hal_desc.h | 2 +- drivers/net/wireless/ath/ath12k/pci.c | 5 + drivers/net/wireless/ath/ath12k/wmi.c | 20 +- drivers/net/wireless/ath/carl9170/usb.c | 19 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 6 + drivers/net/wireless/intersil/p54/fwio.c | 2 + drivers/net/wireless/intersil/p54/p54.h | 1 + drivers/net/wireless/intersil/p54/txrx.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 2 + .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 5 + drivers/net/wireless/mediatek/mt76/mt7925/init.c | 6 + drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 20 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 1 + drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 3 - drivers/net/wireless/mediatek/mt76/mt7925/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 8 + drivers/net/wireless/purelifi/plfxlc/usb.c | 4 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 10 + drivers/net/wireless/realtek/rtw88/hci.h | 8 + drivers/net/wireless/realtek/rtw88/mac.c | 11 +- drivers/net/wireless/realtek/rtw88/mac.h | 2 + drivers/net/wireless/realtek/rtw88/pci.c | 2 + drivers/net/wireless/realtek/rtw88/sdio.c | 2 + drivers/net/wireless/realtek/rtw88/usb.c | 57 ++++- drivers/net/wireless/realtek/rtw89/cam.c | 3 + drivers/net/wireless/realtek/rtw89/mac.c | 4 +- drivers/net/wireless/realtek/rtw89/phy.c | 10 +- drivers/net/wireless/realtek/rtw89/phy.h | 1 + drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c | 5 - drivers/net/wireless/virtual/mac80211_hwsim.c | 5 + drivers/nvme/host/ioctl.c | 21 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 5 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 5 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 6 +- drivers/pci/hotplug/s390_pci_hpc.c | 2 +- drivers/pci/pci.c | 3 +- drivers/pci/quirks.c | 23 ++ drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 10 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 21 +- drivers/pinctrl/pinctrl-mcp23s08.c | 8 + drivers/platform/loongarch/loongson-laptop.c | 87 ++++---- drivers/platform/x86/amd/pmc/pmc.c | 2 + drivers/platform/x86/amd/pmf/tee-if.c | 11 +- drivers/platform/x86/dell/dell_rbu.c | 6 +- drivers/platform/x86/ideapad-laptop.c | 19 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 9 +- drivers/pmdomain/core.c | 4 +- drivers/power/supply/bq27xxx_battery.c | 2 +- drivers/power/supply/bq27xxx_battery_i2c.c | 13 +- drivers/power/supply/collie_battery.c | 1 + drivers/power/supply/max17040_battery.c | 5 +- drivers/ptp/ptp_clock.c | 3 +- drivers/ptp/ptp_private.h | 22 +- drivers/pwm/pwm-axi-pwmgen.c | 23 +- drivers/rapidio/rio_cm.c | 3 + drivers/regulator/max14577-regulator.c | 5 +- drivers/regulator/max20086-regulator.c | 4 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/remoteproc/ti_k3_m4_remoteproc.c | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 + drivers/scsi/elx/efct/efct_hw.c | 5 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 4 +- drivers/scsi/smartpqi/smartpqi_init.c | 84 ++++++++ drivers/scsi/storvsc_drv.c | 10 +- drivers/soc/qcom/pmic_glink_altmode.c | 30 ++- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/tee/tee_core.c | 11 +- drivers/tty/serial/sh-sci.c | 48 ++++- drivers/uio/uio_hv_generic.c | 7 +- drivers/video/console/dummycon.c | 18 +- drivers/video/console/vgacon.c | 2 +- drivers/video/fbdev/core/fbcon.c | 7 +- drivers/video/fbdev/core/fbmem.c | 22 +- drivers/video/screen_info_pci.c | 75 ++++--- drivers/virt/coco/tsm.c | 31 ++- drivers/watchdog/da9052_wdt.c | 1 + fs/ceph/addr.c | 9 + fs/ceph/super.c | 1 + fs/configfs/dir.c | 2 +- fs/ext4/ext4.h | 7 + fs/ext4/extents.c | 18 +- fs/ext4/file.c | 7 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 10 +- fs/f2fs/compress.c | 23 +- fs/f2fs/f2fs.h | 5 + fs/f2fs/inode.c | 10 +- fs/f2fs/namei.c | 9 + fs/f2fs/segment.c | 12 +- fs/f2fs/super.c | 12 +- fs/gfs2/lock_dlm.c | 3 +- fs/isofs/inode.c | 7 +- fs/isofs/isofs.h | 4 +- fs/isofs/rock.c | 40 ++-- fs/isofs/rock.h | 6 +- fs/isofs/util.c | 51 +++-- fs/jbd2/transaction.c | 5 +- fs/jffs2/erase.c | 4 +- fs/jffs2/scan.c | 4 +- fs/jffs2/summary.c | 7 +- fs/nfs/nfs4proc.c | 5 +- fs/nfs/read.c | 3 +- fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4xdr.c | 19 +- fs/nfsd/nfsctl.c | 26 +-- fs/nfsd/nfssvc.c | 6 +- fs/overlayfs/file.c | 4 +- fs/smb/client/cached_dir.c | 14 +- fs/smb/client/cached_dir.h | 8 +- fs/smb/client/cifsglob.h | 1 + fs/smb/client/connect.c | 17 +- fs/smb/client/namespace.c | 3 + fs/smb/client/readdir.c | 28 +-- fs/smb/client/reparse.c | 1 - fs/smb/client/sess.c | 7 +- fs/smb/client/smb2pdu.c | 33 ++- fs/smb/client/smbdirect.c | 5 +- fs/smb/client/transport.c | 14 +- fs/smb/server/connection.c | 2 +- fs/smb/server/connection.h | 1 + fs/smb/server/smb2pdu.c | 11 +- fs/smb/server/transport_rdma.c | 10 +- fs/smb/server/transport_tcp.c | 3 +- fs/xattr.c | 1 + include/acpi/actypes.h | 2 +- include/linux/acpi.h | 9 +- include/linux/atmdev.h | 6 + include/linux/bus/stm32_firewall_device.h | 15 +- include/linux/f2fs_fs.h | 1 + include/linux/hugetlb.h | 3 + include/linux/mmc/card.h | 1 + include/linux/tcp.h | 2 +- include/net/checksum.h | 2 +- include/net/ipv6.h | 9 - include/net/mac80211.h | 16 -- include/trace/events/erofs.h | 18 -- include/uapi/linux/bpf.h | 2 + io_uring/io-wq.c | 4 +- io_uring/io_uring.c | 2 +- io_uring/kbuf.c | 7 +- io_uring/sqpoll.c | 5 +- ipc/shm.c | 5 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/btf.c | 4 +- kernel/bpf/helpers.c | 3 +- kernel/cgroup/legacy_freezer.c | 3 +- kernel/events/core.c | 80 +++++-- kernel/exit.c | 17 +- kernel/sched/core.c | 4 +- kernel/sched/ext.c | 5 + kernel/sched/ext.h | 2 + kernel/time/clocksource.c | 2 +- kernel/trace/ftrace.c | 10 +- kernel/watchdog.c | 41 ++-- kernel/workqueue.c | 3 +- lib/Kconfig | 1 + lib/Kconfig.debug | 9 + lib/Makefile | 2 + lib/longest_symbol_kunit.c | 82 +++++++ mm/hugetlb.c | 67 ++++-- mm/madvise.c | 2 + mm/page-writeback.c | 2 +- mm/vma.c | 7 + mm/vma_internal.h | 1 + net/atm/common.c | 1 + net/atm/lec.c | 12 +- net/atm/raw.c | 2 +- net/bridge/br_mst.c | 4 +- net/bridge/br_multicast.c | 103 ++++++++- net/bridge/br_private.h | 11 +- net/core/filter.c | 24 ++- net/core/page_pool.c | 4 + net/core/skbuff.c | 3 - net/core/skmsg.c | 3 +- net/core/sock.c | 4 +- net/core/utils.c | 4 +- net/ipv4/route.c | 4 + net/ipv4/tcp_fastopen.c | 3 + net/ipv4/tcp_input.c | 79 ++++--- net/ipv6/calipso.c | 8 + net/ipv6/ila/ila_common.c | 6 +- net/ipv6/ip6_output.c | 2 - net/ipv6/raw.c | 8 +- net/ipv6/udp.c | 7 +- net/l2tp/l2tp_ip6.c | 8 +- net/mac80211/cfg.c | 2 +- net/mac80211/debugfs_sta.c | 6 - net/mac80211/mesh_hwmp.c | 6 +- net/mac80211/rate.c | 2 - net/mac80211/sta_info.c | 28 --- net/mac80211/sta_info.h | 11 - net/mac80211/tx.c | 15 +- net/mpls/af_mpls.c | 4 +- net/netfilter/nft_set_pipapo.c | 6 + net/nfc/nci/uart.c | 8 +- net/sched/sch_sfq.c | 10 +- net/sched/sch_taprio.c | 6 +- net/sctp/socket.c | 3 +- net/sunrpc/svc.c | 11 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 1 + net/sunrpc/xprtsock.c | 5 + net/tipc/crypto.c | 2 +- net/tipc/udp_media.c | 4 +- net/wireless/core.c | 6 +- net/xfrm/xfrm_user.c | 52 ++++- rust/Makefile | 14 +- scripts/Makefile.compiler | 8 +- scripts/generate_rust_analyzer.py | 13 +- security/selinux/xfrm.c | 2 +- sound/pci/hda/cs35l41_hda_property.c | 6 + sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_realtek.c | 5 + sound/soc/amd/acp/acp-sdw-sof-mach.c | 2 +- sound/soc/amd/yc/acp6x-mach.c | 9 +- sound/soc/codecs/tas2770.c | 30 ++- sound/soc/codecs/wcd937x.c | 7 +- sound/soc/meson/meson-card-utils.c | 2 +- sound/soc/qcom/sdm845.c | 4 + sound/soc/sdw_utils/soc_sdw_rt_amp.c | 2 +- sound/soc/tegra/tegra210_ahub.c | 2 + sound/usb/mixer_maps.c | 12 ++ tools/bpf/bpftool/cgroup.c | 12 +- tools/include/uapi/linux/bpf.h | 2 + tools/lib/bpf/btf.c | 18 +- tools/lib/bpf/libbpf.c | 6 + tools/perf/tests/tests-scripts.c | 1 + tools/perf/util/print-events.c | 1 + tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigtrap_loop.c | 101 +++++++++ tools/testing/vma/vma_internal.h | 2 + 439 files changed, 3802 insertions(+), 1703 deletions(-)
Am 24.06.2025 um 14:29 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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]
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +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.12.35-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.12.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
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +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.12.35-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.12.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.12:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
120 tests: 120 pass, 0 failLinux version: 6.12.35-rc2-g7ea56ae300ce
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000,
tegra194-p3509-0000+p3668-0000, tegra20-ventana,
tegra210-p2371-2180, tegra210-p3450-0000,
tegra30-cardhu-a04Jon
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +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.12.35-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.12.y
and the diffstat can be found below.thanks,
greg k-h
Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.
## Build
* kernel: 6.12.35-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 7ea56ae300ce5b67804c356ef4c7dbac6b00241b
* git describe: v6.12.34-414-g7ea56ae300ce
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.12.y/build/v6.12.34-414-g7ea56ae300ce
## Test Regressions (compared to v6.12.32-538-g519e0647630e)
## Metric Regressions (compared to v6.12.32-538-g519e0647630e)
## Test Fixes (compared to v6.12.32-538-g519e0647630e)
## Metric Fixes (compared to v6.12.32-538-g519e0647630e)
## Test result summary
total: 218983, pass: 198252, fail: 5262, skip: 15116, xfail: 353
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 139 total, 134 passed, 2 failed, 3 skipped
* arm64: 57 total, 46 passed, 0 failed, 11 skipped
* i386: 18 total, 18 passed, 0 failed
* mips: 34 total, 33 passed, 1 failed
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 40 total, 40 passed, 0 failed
* riscv: 25 total, 21 passed, 2 failed, 2 skipped
* s390: 22 total, 21 passed, 1 failed
* sh: 5 total, 5 passed, 0 failed
* sparc: 4 total, 3 passed, 1 failed
* x86_64: 49 total, 49 passed, 0 failed
## Test suites summary
* boot
* commands
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-efivarfs
* kselftest-exec
* kselftest-fpu
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mm
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-x86
* kunit
* kvm-unit-tests
* lava
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-build-clang
* log-parser-build-gcc
* log-parser-test
* ltp-capability
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* modules
* perf
* rcutorture
* rt-tests-cyclicdeadline
* rt-tests-pi-stress
* rt-tests-pmqtest
* rt-tests-rt-migrate-test
* rt-tests-signaltest
--
Linaro LKFT
https://lkft.linaro.org
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.35-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.12.y
and the diffstat can be found below.thanks,
greg k-h
Builds successfully. Boots and works on qemu and Dell XPS 15 9520 w/ Intel Core i7-12600H
Thanks,
Brett
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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.12.y
Best regards,
Pavel
Signature · 2 lines
DENX Software Engineering GmbH, Managing Director: Erika Unter HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 8 lines · On Tue, 24 Jun 2025 13:29:53 +0100 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +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:
(-rc1 was also fine)
Thanks!
Cheers,
Miguel
Hi Greg,
Quoted 8 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +0000. Anything received after that time might be too late.
Some subsequent fixes are missing:
Quoted 3 lines
Tzung-Bi Shih <[email protected]>
drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled
Fixed by commit d02b2103a08b ("drm/i915: fix build error some more").
Quoted 3 lines
Shyam Prasad N <[email protected]>
cifs: do not disable interface polling on failure
Fixed by commit 3bbe46716092 ("smb: client: fix warning when reconnecting channel") in linux-next (not yet in mainline as of right now).
Quoted 3 lines
Jens Axboe <[email protected]>
io_uring/kbuf: don't truncate end buffer for multiple buffer peeks
Fixed by commit 9a709b7e98e6 ("io_uring/net: mark iov as dynamically allocated even for single segments") and commit 178b8ff66ff8 ("io_uring/kbuf:
flag partial buffer mappings").
Quoted 3 lines
Yong Wang <[email protected]>
net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
Fixed by commit 7544f3f5b0b5 ("bridge: mcast: Fix use-after-free during router port configuration").
Quoted 3 lines
Niklas Cassel <[email protected]>
ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard
Fixed by commit 3e0809b1664b ("ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk").
I assume the missing fixes will be queued in one of the next LTS releases. If not, please let me know.
Thanks,
Guenter
Greg Kroah-Hartman
maintainerQuoted 12 lines · Guenter Roeck
Hi Greg,
Quoted 8 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +0000. Anything received after that time might be too late.
Quoted 7 lines
Some subsequent fixes are missing:
Quoted 3 lines
Tzung-Bi Shih <[email protected]>
drm/i915/pmu: Fix build error with GCOV and AutoFDO enabledFixed by commit
d02b2103a08b("drm/i915: fix build error some more").
How did you check? This is already in the queues for 6.6, 6.12, and 6.15.
Quoted 6 lines
Quoted 3 lines
Shyam Prasad N <[email protected]>
cifs: do not disable interface polling on failureFixed by commit
3bbe46716092("smb: client: fix warning when reconnecting channel") in linux-next (not yet in mainline as of right now).
Not in a release yet.
Quoted 7 lines
Quoted 3 lines
Jens Axboe <[email protected]>
io_uring/kbuf: don't truncate end buffer for multiple buffer peeksFixed by commit
9a709b7e98e6("io_uring/net: mark iov as dynamically allocated even for single segments") and commit178b8ff66ff8("io_uring/kbuf:
flag partial buffer mappings").
Both are alread in 6.12 and 6.15 queues
Quoted 6 lines
Quoted 3 lines
Yong Wang <[email protected]>
net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functionsFixed by commit
7544f3f5b0b5("bridge: mcast: Fix use-after-free during router port configuration").
Already in the 6.15 queue
Quoted 6 lines
Quoted 3 lines
Niklas Cassel <[email protected]>
ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboardFixed by commit
3e0809b1664b("ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk").
Already in the 6.12 and 6.15 queues.
Quoted 1 line
I assume the missing fixes will be queued in one of the next LTS releases.
They are going to be in THIS release, with one exception as noted above. I think something went really wrong with your checking scripts :(
thanks,
greg k-h
Quoted 24 lines · Greg Kroah-Hartman
Quoted 12 lines · Guenter Roeck
Hi Greg,
Quoted 8 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.35 release. There are 413 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 Thu, 26 Jun 2025 12:13:28 +0000. Anything received after that time might be too late.
Quoted 7 lines
Some subsequent fixes are missing:
Quoted 3 lines
Tzung-Bi Shih <[email protected]>
drm/i915/pmu: Fix build error with GCOV and AutoFDO enabledFixed by commit
d02b2103a08b("drm/i915: fix build error some more").How did you check? This is already in the queues for 6.6, 6.12, and 6.15.
...
Quoted 4 lines
They are going to be in THIS release, with one exception as noted above. I think something went really wrong with your checking scripts :(
Frankly, I have no clue what I did ;-). I _thought_ I pulled the branch and checked, but apparently I didn't. Maybe I was dreaming.
Sorry for the noise.
Guenter