* [PATCH 6.6 000/142] 6.6.81-rc1 review
@ 2025-03-05 17:46 Greg Kroah-Hartman
2025-03-05 21:56 ` Pavel Machek
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: Greg Kroah-Hartman @ 2025-03-05 17:46 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
This is the start of the stable review cycle for the 6.6.81 release.
There are 142 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, 07 Mar 2025 17:44:26 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.81-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 6.6.81-rc1
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Load only SHA256-checksummed patches
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Add get_patch_level()
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Merge early_apply_microcode() into its single callsite
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Have __apply_microcode_amd() return bool
Nikolay Borisov <nik.borisov@suse.com>
x86/microcode/AMD: Make __verify_patch_size() return bool
Nikolay Borisov <nik.borisov@suse.com>
x86/microcode/AMD: Return bool from find_blobs_in_containers()
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Flush patch buffer mapping after application
Chang S. Bae <chang.seok.bae@intel.com>
x86/microcode/intel: Remove unnecessary cache writeback and invalidation
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Split load_microcode_amd()
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/AMD: Pay attention to the stepping dynamically
Borislav Petkov <bp@alien8.de>
x86/microcode/AMD: Use the family,model,stepping encoded in the patch ID
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode/intel: Set new revision only after a successful update
Borislav Petkov (AMD) <bp@alien8.de>
x86/microcode: Rework early revisions reporting
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Prepare for minimal revision check
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Handle "offline" CPUs correctly
Thomas Gleixner <tglx@linutronix.de>
x86/apic: Provide apic_force_nmi_on_cpu()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Protect against instrumentation
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Rendezvous and load in NMI
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Replace the all-in-one rendevous handler
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Provide new control functions
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Add per CPU control field
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Add per CPU result state
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Sanitize __wait_for_cpus()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Clarify the late load logic
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Handle "nosmt" correctly
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Clean up mc_cpu_down_prep()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Get rid of the schedule work indirection
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Mop up early loading leftovers
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/amd: Use cached microcode for AP load
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/amd: Cache builtin/initrd microcode early
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/amd: Cache builtin microcode too
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/amd: Use correct per CPU ucode_cpu_info
Thomas Gleixner <tglx@linutronix.de>
x86/microcode: Remove pointless apply() invocation
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Rework intel_find_matching_signature()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Reuse intel_cpu_collect_info()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Rework intel_cpu_collect_info()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Unify microcode apply() functions
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Switch to kvmalloc()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Save the microcode only after a successful late-load
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Simplify early loading
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Cleanup code further
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Simplify and rename generic_load_microcode()
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/intel: Simplify scan_microcode()
Ashok Raj <ashok.raj@intel.com>
x86/microcode/intel: Rip out mixed stepping support for Intel CPUs
Thomas Gleixner <tglx@linutronix.de>
x86/microcode/32: Move early loading after paging enable
Lukasz Czechowski <lukasz.czechowski@thaumatec.com>
arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
Thomas Gleixner <tglx@linutronix.de>
intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
Joshua Washington <joshwash@google.com>
gve: set xdp redirect target only when it is available
chr[] <chris@rudorff.com>
amdgpu/pm/legacy: fix suspend/resume issues
Tomas Glozar <tglozar@redhat.com>
rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
Tomas Glozar <tglozar@redhat.com>
rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
Tomas Glozar <tglozar@redhat.com>
Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads"
Tomas Glozar <tglozar@redhat.com>
Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads"
Yong-Xuan Wang <yongxuan.wang@sifive.com>
riscv: signal: fix signal frame size
Andreas Schwab <schwab@suse.de>
riscv/futex: sign extend compare value in atomic cmpxchg
Stafford Horne <shorne@gmail.com>
rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
Arthur Simchaev <arthur.simchaev@sandisk.com>
scsi: ufs: core: bsg: Fix crash when arpmb command fails
Thomas Gleixner <tglx@linutronix.de>
sched/core: Prevent rescheduling when interrupts are disabled
Thomas Gleixner <tglx@linutronix.de>
rcuref: Plug slowpath race in rcuref_put()
Ard Biesheuvel <ardb@kernel.org>
vmlinux.lds: Ensure that const vars with relocations are mapped R/O
Matthieu Baerts (NGI0) <matttbe@kernel.org>
mptcp: reset when MPTCP opts are dropped after join
Paolo Abeni <pabeni@redhat.com>
mptcp: always handle address removal under msk socket lock
Kaustabh Chakraborty <kauschluss@disroot.org>
phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
BH Hsieh <bhsieh@nvidia.com>
phy: tegra: xusb: reset VBUS & ID OVERRIDE
Wei Fang <wei.fang@nxp.com>
net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
Wei Fang <wei.fang@nxp.com>
net: enetc: correct the xdp_tx statistics
Wei Fang <wei.fang@nxp.com>
net: enetc: update UDP checksum when updating originTimestamp field
Wei Fang <wei.fang@nxp.com>
net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
Wei Fang <wei.fang@nxp.com>
net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
Nikita Zhandarovich <n.zhandarovich@fintech.ru>
usbnet: gl620a: fix endpoint checking in genelink_bind()
Binbin Zhou <zhoubinbin@loongson.cn>
i2c: ls2x: Fix frequency division register access
Tyrone Ting <kfting@nuvoton.com>
i2c: npcm: disable interrupt enable bit before devm_request_irq
Roman Li <Roman.Li@amd.com>
drm/amd/display: Fix HPD after gpu reset
Tom Chung <chiahsuan.chung@amd.com>
drm/amd/display: Disable PSR-SU on eDP panels
Kan Liang <kan.liang@linux.intel.com>
perf/core: Fix low freq setting via IOC_PERIOD
Kan Liang <kan.liang@linux.intel.com>
perf/x86: Fix low freqency setting issue
Breno Leitao <leitao@debian.org>
perf/core: Add RCU read lock protection to perf_iterate_ctx()
Adrien Vergé <adrienverge@gmail.com>
ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
Dmitry Panchenko <dmitry@d-systems.ee>
ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
Nikolay Kuratov <kniv@yandex-team.ru>
ftrace: Avoid potential division by zero in function_stat_show()
Steven Rostedt <rostedt@goodmis.org>
tracing: Fix bad hist from corrupting named_triggers list
Andrew Jones <ajones@ventanamicro.com>
riscv: KVM: Fix SBI TIME error generation
Andrew Jones <ajones@ventanamicro.com>
riscv: KVM: Fix SBI IPI error generation
Andrew Jones <ajones@ventanamicro.com>
riscv: KVM: Fix hart suspend status check
Yong-Xuan Wang <yongxuan.wang@sifive.com>
RISCV: KVM: Introduce mp_state_lock to avoid lock inversion
Chukun Pan <amadeus@jmu.edu.cn>
phy: rockchip: naneng-combphy: compatible reset with old DT
Russell Senior <russell@personaltelco.net>
x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
Pavel Begunkov <asml.silence@gmail.com>
io_uring/net: save msg_control for compat
Tong Tiangen <tongtiangen@huawei.com>
uprobes: Reject the shared zeropage in uprobe_write_opcode()
Luo Gengkun <luogengkun@huaweicloud.com>
perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
Meghana Malladi <m-malladi@ti.com>
net: ti: icss-iep: Reject perout generation request
Diogo Ivo <diogo.ivo@siemens.com>
net: ti: icss-iep: Remove spinlock-based synchronization
Justin Iurman <justin.iurman@uliege.be>
net: ipv6: fix dst ref loop on input in rpl lwt
Justin Iurman <justin.iurman@uliege.be>
net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
Justin Iurman <justin.iurman@uliege.be>
net: ipv6: fix dst ref loop on input in seg6 lwt
Justin Iurman <justin.iurman@uliege.be>
net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
Justin Iurman <justin.iurman@uliege.be>
include: net: add static inline dst_dev_overhead() to dst.h
Shay Drory <shayd@nvidia.com>
net/mlx5: IRQ, Fix null string in debug print
Harshal Chaudhari <hchaudhari@marvell.com>
net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
Mohammad Heib <mheib@redhat.com>
net: Clear old fragment checksum value in napi_reuse_skb
Wang Hai <wanghai38@huawei.com>
tcp: Defer ts_recent changes until req is owned
Marcin Szycik <marcin.szycik@linux.intel.com>
ice: Fix deinitializing VF in error path
Paul Greenwalt <paul.greenwalt@intel.com>
ice: add E830 HW VF mailbox message limit support
Paul Greenwalt <paul.greenwalt@intel.com>
ice: Add E830 device IDs, MAC type and registers
Takashi Iwai <tiwai@suse.de>
ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
Stefan Binding <sbinding@opensource.cirrus.com>
ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models
Richard Fitzgerald <rf@opensource.cirrus.com>
firmware: cs_dsp: Remove async regmap writes
Philo Lu <lulie@linux.alibaba.com>
ipvs: Always clear ipvs_property flag in skb_scrub_packet()
Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
ASoC: es8328: fix route from DAC to output
Sean Anderson <sean.anderson@linux.dev>
net: cadence: macb: Synchronize stats calculations
Eric Dumazet <edumazet@google.com>
ipvlan: ensure network headers are in skb linear part
Guillaume Nault <gnault@redhat.com>
ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
Guillaume Nault <gnault@redhat.com>
ipv4: Convert ip_route_input() to dscp_t.
Guillaume Nault <gnault@redhat.com>
ipv4: Convert icmp_route_lookup() to dscp_t.
Ido Schimmel <idosch@nvidia.com>
ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()
Ido Schimmel <idosch@nvidia.com>
ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()
Ido Schimmel <idosch@nvidia.com>
ipv4: icmp: Pass full DS field to ip_route_input()
Peilin He <he.peilin@zte.com.cn>
net/ipv4: add tracepoint for icmp_send
Jiri Slaby (SUSE) <jirislaby@kernel.org>
net: set the minimum for net_hotdata.netdev_budget_usecs
Ido Schimmel <idosch@nvidia.com>
net: loopback: Avoid sending IP packets without an Ethernet header
David Howells <dhowells@redhat.com>
afs: Fix the server_list to unuse a displaced server rather than putting it
David Howells <dhowells@redhat.com>
afs: Make it possible to find the volumes that are using a server
David Howells <dhowells@redhat.com>
rxrpc: rxperf: Fix missing decoding of terminal magic cookie
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
Takashi Iwai <tiwai@suse.de>
ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
Arnd Bergmann <arnd@arndb.de>
sunrpc: suppress warnings for unused procfs functions
Patrisious Haddad <phaddad@nvidia.com>
RDMA/mlx5: Fix bind QP error cleanup flow
Ye Bin <yebin10@huawei.com>
scsi: core: Clear driver private data when retrying request
Patrisious Haddad <phaddad@nvidia.com>
RDMA/mlx5: Fix AH static rate parsing
Or Har-Toov <ohartoov@nvidia.com>
IB/core: Add support for XDR link speed
Benjamin Coddington <bcodding@redhat.com>
SUNRPC: Handle -ETIMEDOUT return from tlshd
Trond Myklebust <trond.myklebust@hammerspace.com>
SUNRPC: Prevent looping due to rpc_signal_task() races
Stephen Brennan <stephen.s.brennan@oracle.com>
SUNRPC: convert RPC_TASK_* constants to enum
Vasiliy Kovalev <kovalev@altlinux.org>
ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
Bart Van Assche <bvanassche@acm.org>
scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
Avri Altman <avri.altman@wdc.com>
scsi: ufs: core: Prepare to introduce a new clock_gating lock
Avri Altman <avri.altman@wdc.com>
scsi: ufs: core: Introduce ufshcd_has_pending_tasks()
Bean Huo <beanhuo@micron.com>
scsi: ufs: core: Add UFS RTC support
Bean Huo <beanhuo@micron.com>
scsi: ufs: core: Add ufshcd_is_ufs_dev_busy()
Konstantin Taranov <kotaranov@microsoft.com>
RDMA/mana_ib: Allocate PAGE aligned doorbell index
Mark Zhang <markzhang@nvidia.com>
IB/mlx5: Set and get correct qp_num for a DCT QP
-------------
Diffstat:
Documentation/admin-guide/kernel-parameters.txt | 5 +
Makefile | 4 +-
arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 5 +
arch/riscv/include/asm/futex.h | 2 +-
arch/riscv/include/asm/kvm_host.h | 8 +-
arch/riscv/kernel/signal.c | 6 -
arch/riscv/kvm/vcpu.c | 48 +-
arch/riscv/kvm/vcpu_sbi.c | 7 +-
arch/riscv/kvm/vcpu_sbi_hsm.c | 45 +-
arch/riscv/kvm/vcpu_sbi_replace.c | 15 +-
arch/x86/Kconfig | 26 +-
arch/x86/events/core.c | 2 +-
arch/x86/include/asm/apic.h | 5 +-
arch/x86/include/asm/cpu.h | 20 +-
arch/x86/include/asm/microcode.h | 18 +-
arch/x86/kernel/apic/apic_flat_64.c | 2 +
arch/x86/kernel/apic/ipi.c | 8 +
arch/x86/kernel/apic/x2apic_cluster.c | 1 +
arch/x86/kernel/apic/x2apic_phys.c | 1 +
arch/x86/kernel/cpu/common.c | 12 -
arch/x86/kernel/cpu/cyrix.c | 4 +-
arch/x86/kernel/cpu/microcode/amd.c | 648 ++++++++++++------
arch/x86/kernel/cpu/microcode/amd_shas.c | 444 +++++++++++++
arch/x86/kernel/cpu/microcode/core.c | 723 +++++++++++++--------
arch/x86/kernel/cpu/microcode/intel.c | 706 ++++++--------------
arch/x86/kernel/cpu/microcode/internal.h | 49 +-
arch/x86/kernel/head32.c | 3 +
arch/x86/kernel/head_32.S | 10 -
arch/x86/kernel/nmi.c | 9 +-
arch/x86/kernel/smpboot.c | 12 +-
drivers/firmware/cirrus/cs_dsp.c | 24 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 14 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 3 +-
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 25 +-
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 8 +-
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 26 +-
drivers/i2c/busses/i2c-ls2x.c | 16 +-
drivers/i2c/busses/i2c-npcm7xx.c | 7 +
drivers/idle/intel_idle.c | 4 +
drivers/infiniband/core/sysfs.c | 4 +
drivers/infiniband/core/uverbs_std_types_device.c | 3 +-
drivers/infiniband/core/verbs.c | 3 +
drivers/infiniband/hw/mana/main.c | 2 +-
drivers/infiniband/hw/mlx5/ah.c | 3 +-
drivers/infiniband/hw/mlx5/counters.c | 8 +-
drivers/infiniband/hw/mlx5/qp.c | 10 +-
drivers/infiniband/hw/mlx5/qp.h | 1 +
drivers/net/ethernet/cadence/macb.h | 2 +
drivers/net/ethernet/cadence/macb_main.c | 12 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 100 ++-
drivers/net/ethernet/google/gve/gve.h | 10 +
drivers/net/ethernet/google/gve/gve_main.c | 6 +-
drivers/net/ethernet/intel/ice/ice.h | 1 +
drivers/net/ethernet/intel/ice/ice_common.c | 65 +-
drivers/net/ethernet/intel/ice/ice_devids.h | 10 +-
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 24 +-
drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 55 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 3 +
drivers/net/ethernet/intel/ice/ice_main.c | 37 +-
drivers/net/ethernet/intel/ice/ice_sriov.c | 4 +-
drivers/net/ethernet/intel/ice/ice_type.h | 3 +-
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 34 +-
.../net/ethernet/intel/ice/ice_vf_lib_private.h | 1 +
drivers/net/ethernet/intel/ice/ice_vf_mbx.c | 32 +
drivers/net/ethernet/intel/ice/ice_vf_mbx.h | 9 +
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 8 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 29 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +-
drivers/net/ethernet/ti/icssg/icss_iep.c | 35 +-
drivers/net/ipvlan/ipvlan_core.c | 24 +-
drivers/net/loopback.c | 14 +
drivers/net/usb/gl620a.c | 4 +-
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 5 +-
drivers/phy/samsung/phy-exynos5-usbdrd.c | 12 +-
drivers/phy/tegra/xusb-tegra186.c | 11 +
drivers/platform/x86/intel/ifs/load.c | 8 +-
drivers/scsi/scsi_lib.c | 14 +-
drivers/ufs/core/ufs_bsg.c | 6 +-
drivers/ufs/core/ufshcd.c | 112 +++-
fs/afs/cell.c | 1 +
fs/afs/internal.h | 23 +-
fs/afs/server.c | 1 +
fs/afs/server_list.c | 114 +++-
fs/afs/vl_alias.c | 2 +-
fs/afs/volume.c | 36 +-
fs/overlayfs/copy_up.c | 2 +-
include/asm-generic/vmlinux.lds.h | 2 +-
include/linux/rcuref.h | 9 +-
include/linux/sunrpc/sched.h | 17 +-
include/net/dst.h | 9 +
include/net/ip.h | 5 +
include/net/route.h | 5 +-
include/rdma/ib_verbs.h | 2 +
include/trace/events/icmp.h | 67 ++
include/trace/events/sunrpc.h | 3 +-
include/uapi/rdma/ib_user_ioctl_verbs.h | 3 +-
include/ufs/ufs.h | 13 +
include/ufs/ufshcd.h | 4 +
io_uring/net.c | 4 +-
kernel/events/core.c | 31 +-
kernel/events/uprobes.c | 5 +
kernel/sched/core.c | 2 +-
kernel/trace/ftrace.c | 27 +-
kernel/trace/trace_events_hist.c | 34 +-
lib/rcuref.c | 5 +-
net/bluetooth/l2cap_core.c | 9 +-
net/bridge/br_netfilter_hooks.c | 8 +-
net/core/gro.c | 1 +
net/core/skbuff.c | 2 +-
net/core/sysctl_net_core.c | 3 +-
net/ipv4/icmp.c | 24 +-
net/ipv4/ip_options.c | 3 +-
net/ipv4/tcp_minisocks.c | 10 +-
net/ipv6/ip6_tunnel.c | 4 +-
net/ipv6/rpl_iptunnel.c | 58 +-
net/ipv6/seg6_iptunnel.c | 97 ++-
net/mptcp/pm_netlink.c | 5 -
net/mptcp/subflow.c | 15 +-
net/rxrpc/rxperf.c | 12 +
net/sunrpc/cache.c | 10 +-
net/sunrpc/sched.c | 2 -
net/sunrpc/xprtsock.c | 10 +-
sound/pci/hda/patch_realtek.c | 32 +-
sound/soc/codecs/es8328.c | 15 +-
sound/usb/midi.c | 2 +-
sound/usb/quirks.c | 1 +
tools/testing/selftests/rseq/rseq-riscv-bits.h | 6 +-
tools/testing/selftests/rseq/rseq-riscv.h | 2 +-
tools/tracing/rtla/src/timerlat_hist.c | 2 +-
tools/tracing/rtla/src/timerlat_top.c | 2 +-
131 files changed, 2896 insertions(+), 1568 deletions(-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
@ 2025-03-05 21:56 ` Pavel Machek
2025-03-06 1:10 ` SeongJae Park
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Pavel Machek @ 2025-03-05 21:56 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
[-- Attachment #1: Type: text/plain, Size: 869 bytes --]
Hi!
> This is the start of the stable review cycle for the 6.6.81 release.
> There are 142 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.6.y
6.12 and 6.13 pass our testing, too:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.13.y
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.12.y
Tested-by: Pavel Machek (CIP) <pavel@denx.de>
Best regards,
Pavel
--
DENX Software Engineering GmbH, Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
2025-03-05 21:56 ` Pavel Machek
@ 2025-03-06 1:10 ` SeongJae Park
2025-03-06 2:03 ` Peter Schneider
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: SeongJae Park @ 2025-03-06 1:10 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: SeongJae Park, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, damon
Hello,
On Wed, 5 Mar 2025 18:46:59 +0100 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
> This is the start of the stable review cycle for the 6.6.81 release.
> There are 142 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, 07 Mar 2025 17:44:26 +0000.
> Anything received after that time might be too late.
This rc kernel passes DAMON functionality test[1] on my test machine.
Attaching the test results summary below. Please note that I retrieved the
kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park <sj@kernel.org>
[1] https://github.com/damonitor/damon-tests/tree/next/corr
[2] 9f243f9dd268 ("Linux 6.6.81-rc1")
Thanks,
SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh
ok 2 selftests: damon: debugfs_schemes.sh
ok 3 selftests: damon: debugfs_target_ids.sh
ok 4 selftests: damon: debugfs_empty_targets.sh
ok 5 selftests: damon: debugfs_huge_count_read_write.sh
ok 6 selftests: damon: debugfs_duplicate_context_creation.sh
ok 7 selftests: damon: debugfs_rm_non_contexts.sh
ok 8 selftests: damon: sysfs.sh
ok 9 selftests: damon: sysfs_update_removed_scheme_dir.sh
ok 10 selftests: damon: reclaim.sh
ok 11 selftests: damon: lru_sort.sh
ok 1 selftests: damon-tests: kunit.sh
ok 2 selftests: damon-tests: huge_count_read_write.sh
ok 3 selftests: damon-tests: buffer_overflow.sh
ok 4 selftests: damon-tests: rm_contexts.sh
ok 5 selftests: damon-tests: record_null_deref.sh
ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh
ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh
ok 8 selftests: damon-tests: damo_tests.sh
ok 9 selftests: damon-tests: masim-record.sh
ok 10 selftests: damon-tests: build_i386.sh
ok 11 selftests: damon-tests: build_arm64.sh # SKIP
ok 12 selftests: damon-tests: build_m68k.sh # SKIP
ok 13 selftests: damon-tests: build_i386_idle_flag.sh
ok 14 selftests: damon-tests: build_i386_highpte.sh
ok 15 selftests: damon-tests: build_nomemcg.sh
[33m
[92mPASS [39m
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
2025-03-05 21:56 ` Pavel Machek
2025-03-06 1:10 ` SeongJae Park
@ 2025-03-06 2:03 ` Peter Schneider
2025-03-06 8:17 ` Ron Economos
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Peter Schneider @ 2025-03-06 2:03 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie
Am 05.03.2025 um 18:46 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.6.81 release.
> There are 142 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
Builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg
oddities or regressions found.
Tested-by: Peter Schneider <pschneider1968@googlemail.com>
Beste Grüße,
Peter Schneider
--
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you. -- David McCullough Jr.
OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2025-03-06 2:03 ` Peter Schneider
@ 2025-03-06 8:17 ` Ron Economos
2025-03-06 13:14 ` Mark Brown
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Ron Economos @ 2025-03-06 8:17 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie
On 3/5/25 09:46, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.81 release.
> There are 142 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, 07 Mar 2025 17:44:26 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.81-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos <re@w6rz.net>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2025-03-06 8:17 ` Ron Economos
@ 2025-03-06 13:14 ` Mark Brown
2025-03-06 14:06 ` Naresh Kamboju
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Mark Brown @ 2025-03-06 13:14 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar
[-- Attachment #1: Type: text/plain, Size: 345 bytes --]
On Wed, Mar 05, 2025 at 06:46:59PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.81 release.
> There are 142 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
Tested-by: Mark Brown <broonie@kernel.org>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
` (4 preceding siblings ...)
2025-03-06 13:14 ` Mark Brown
@ 2025-03-06 14:06 ` Naresh Kamboju
2025-03-06 16:03 ` Shuah Khan
2025-03-06 17:04 ` Hardik Garg
7 siblings, 0 replies; 9+ messages in thread
From: Naresh Kamboju @ 2025-03-06 14:06 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
clang-built-linux, Nathan Chancellor, Borislav Petkov,
Thomas Gleixner, nik.borisov, Arnd Bergmann, Dan Carpenter,
Anders Roxell
On Wed, 5 Mar 2025 at 23:28, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.6.81 release.
> There are 142 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, 07 Mar 2025 17:44:26 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.81-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Regressions on x86_64 and i386 the defconfig builds failed with clang-20
and gcc-13 the stable-rc v6.6.78-437-g9f243f9dd268
First seen on the v6.6.78-437-g9f243f9dd268
Good: v6.6.78
Bad: v6.6.78-437-g9f243f9dd268
* x86_64 and i386, build
- clang-20-defconfig
- clang-nightly-defconfig
- gcc-13-defconfig
- gcc-8-defconfig
Regression Analysis:
- New regression? Yes
- Reproducibility? Yes
Build regression: x86_64 i386 microcode amd.c 'equiv_id' is used uninitialized
Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
## Build log
arch/x86/kernel/cpu/microcode/amd.c:820:6: error: variable 'equiv_id'
is used uninitialized whenever 'if' condition is false
[-Werror,-Wsometimes-uninitialized]
820 | if (x86_family(bsp_cpuid_1_eax) < 0x17) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
## Source
* Kernel version: 6.6.81-rc1
* Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* Git sha: 9f243f9dd2684b4b27f8be0cbed639052bc9b22e
* Git describe: v6.6.78-437-g9f243f9dd268
* Project details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.78-437-g9f243f9dd268
## Build
* Build log: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.78-437-g9f243f9dd268/testrun/27508291/suite/build/test/clang-20-lkftconfig/log
* Build history:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.78-437-g9f243f9dd268/testrun/27508300/suite/build/test/clang-20-lkftconfig/history/
* Build details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.78-437-g9f243f9dd268/testrun/27508291/suite/build/test/clang-20-lkftconfig/
* Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2tuO7pCGJaGnX0ygcbTOaEDzr9M/
* Kernel config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2tuO7pCGJaGnX0ygcbTOaEDzr9M/config
## Steps to reproduce
- tuxmake --runtime podman --target-arch x86_64 --toolchain clang-20
--kconfig defconfig LLVM=1 LLVM_IAS=1
--
Linaro LKFT
https://lkft.linaro.org
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
` (5 preceding siblings ...)
2025-03-06 14:06 ` Naresh Kamboju
@ 2025-03-06 16:03 ` Shuah Khan
2025-03-06 17:04 ` Hardik Garg
7 siblings, 0 replies; 9+ messages in thread
From: Shuah Khan @ 2025-03-06 16:03 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie, Shuah Khan
On 3/5/25 10:46, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.6.81 release.
> There are 142 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, 07 Mar 2025 17:44:26 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.81-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan <skhan@linuxfoundation.org>
thanks,
-- Shuah
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 6.6 000/142] 6.6.81-rc1 review
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
` (6 preceding siblings ...)
2025-03-06 16:03 ` Shuah Khan
@ 2025-03-06 17:04 ` Hardik Garg
7 siblings, 0 replies; 9+ messages in thread
From: Hardik Garg @ 2025-03-06 17:04 UTC (permalink / raw)
To: gregkh
Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel,
linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw,
stable, sudipm.mukherjee, torvalds
The kernel, bpf tool, perf tool, and kselftest builds fine for v6.6.81-rc1 on x86 and arm64 Azure VM.
Kernel binary size for x86 build:
text data bss dec hex filename
27318071 16713718 4644864 48676653 2e6bf2d vmlinux
Kernel binary size for arm64 build:
text data bss dec hex filename
34688815 13844910 970368 49504093 2f35f5d vmlinux
Tested-by: Hardik Garg <hargar@linux.microsoft.com>
Thanks,
Hardik
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-03-06 17:04 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-05 17:46 [PATCH 6.6 000/142] 6.6.81-rc1 review Greg Kroah-Hartman
2025-03-05 21:56 ` Pavel Machek
2025-03-06 1:10 ` SeongJae Park
2025-03-06 2:03 ` Peter Schneider
2025-03-06 8:17 ` Ron Economos
2025-03-06 13:14 ` Mark Brown
2025-03-06 14:06 ` Naresh Kamboju
2025-03-06 16:03 ` Shuah Khan
2025-03-06 17:04 ` Hardik Garg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox