6.12.11-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.12.11-rc2 review
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.11-rc2
Ryan Lee <[email protected]>
apparmor: allocate xmatch for nullpdb inside aa_alloc_null
Wayne Lin <[email protected]>
drm/amd/display: Validate mdoe under MST LCT=1 case as well
Nicholas Susanto <[email protected]>
Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"
Leo Li <[email protected]>
drm/amd/display: Do not wait for PSR disable on vbl enable
Tom Chung <[email protected]>
drm/amd/display: Disable replay and psr while VRR is enabled
Tom Chung <[email protected]>
drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable
Christian König <[email protected]>
drm/amdgpu: always sync the GFX pipe on ctx switch
Kenneth Feng <[email protected]>
drm/amdgpu: disable gfxoff with the compute workload on gfx12
Gui Chengming <[email protected]>
drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}Alex Deucher <[email protected]>
drm/amdgpu/smu13: update powersave optimizations
Ashutosh Dixit <[email protected]>
drm/xe/oa: Add missing VISACTL mux registers
Matthew Brost <[email protected]>
drm/xe: Mark ComputeCS read mode as UC on iGPU
Ville Syrjälä <[email protected]>
drm/i915/fb: Relax clear color alignment to 64 bytes
Xin Li (Intel) <[email protected]>
x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache
Frederic Weisbecker <[email protected]>
timers/migration: Enforce group initialization visibility to tree walkers
Frederic Weisbecker <[email protected]>
timers/migration: Fix another race between hotplug and idle entry/exit
Koichiro Den <[email protected]>
hrtimers: Handle CPU state correctly on hotplug
Tomas Krcka <[email protected]>
irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
Yogesh Lal <[email protected]>
irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
Joe Hattori <[email protected]>
irqchip: Plug a OF node reference leak in platform_irqchip_probe()
Steven Rostedt <[email protected]>
tracing: gfp: Fix the GFP enum values shown for user space tracing tools
Donet Tom <[email protected]>
mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.
Ryan Roberts <[email protected]>
mm: clear uffd-wp PTE/PMD state on mremap()
Leo Li <[email protected]>
drm/amd/display: Do not elevate mem_type change to full update
Ryan Roberts <[email protected]>
selftests/mm: set allocated memory to non-zero content in cow test
Guo Weikang <[email protected]>
mm/kmemleak: fix percpu memory leak detection failure
Xiaolei Wang <[email protected]>
pmdomain: imx8mp-blk-ctrl: add missing loop break condition
Suren Baghdasaryan <[email protected]>
tools: fix atomic_set() definition to set the value correctly
Sean Anderson <[email protected]>
gpio: xilinx: Convert gpio_lock to raw spinlock
Rik van Riel <[email protected]>
fs/proc: fix softlockup in __read_vmcore (part 2)
Marco Nelissen <[email protected]>
filemap: avoid truncating 64-bit offset to 32 bits
Paul Fertser <[email protected]>
net/ncsi: fix locking in Get MAC Address handling
Takashi Iwai <[email protected]>
drm/nouveau/disp: Fix missing backlight control on Macbook 5,1
Dave Airlie <[email protected]>
nouveau/fence: handle cross device fences properly
Stefano Garzarella <[email protected]>
vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
Stefano Garzarella <[email protected]>
vsock: reset socket state when de-assigning the transport
Stefano Garzarella <[email protected]>
vsock/virtio: cancel close work in the destructor
Stefano Garzarella <[email protected]>
vsock/virtio: discard packets if the transport changes
Stefano Garzarella <[email protected]>
vsock/bpf: return early if transport is not assigned
Heiner Kallweit <[email protected]>
net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
Paolo Abeni <[email protected]>
selftests: mptcp: avoid spurious errors on disconnect
Paolo Abeni <[email protected]>
mptcp: fix spurious wake-up on under memory pressure
Paolo Abeni <[email protected]>
mptcp: be sure to send ack when mptcp-level window re-opens
Tomi Valkeinen <[email protected]>
i2c: atr: Fix client detach
Kairui Song <[email protected]>
zram: fix potential UAF of zram table
Luke D. Jones <[email protected]>
ALSA: hda/realtek: fixup ASUS H7606W
Luke D. Jones <[email protected]>
ALSA: hda/realtek: fixup ASUS GA605W
Stefan Binding <[email protected]>
ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
Juergen Gross <[email protected]>
x86/asm: Make serialize() always_inline
Peter Zijlstra <[email protected]>
sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE
Luis Chamberlain <[email protected]>
nvmet: propagate npwg topology
Tejun Heo <[email protected]>
sched_ext: Fix dsq_local_on selftest
Hongguang Gao <[email protected]>
RDMA/bnxt_re: Fix to export port num to ib_query_qp
David Vernet <[email protected]>
scx: Fix maximal BPF selftest prog
Ihor Solodrai <[email protected]>
selftests/sched_ext: fix build after renames in sched_ext API
Oleg Nesterov <[email protected]>
poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
Lizhi Xu <[email protected]>
afs: Fix merge preference rule failure condition
Marco Nelissen <[email protected]>
iomap: avoid avoid truncating 64-bit offset to 32 bits
Henry Huang <[email protected]>
sched_ext: keep running prev when prev->scx.slice != 0
Hans de Goede <[email protected]>
ACPI: resource: acpi_dev_irq_override(): Check DMI match last
Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Add Clearwater Forest to support list
Srinivas Pandruvada <[email protected]>
platform/x86/intel: power-domains: Add Clearwater Forest support
Jakub Kicinski <[email protected]>
selftests: tc-testing: reduce rshift value
Koichiro Den <[email protected]>
gpio: sim: lock up configfs that an instantiated device depends on
Koichiro Den <[email protected]>
gpio: virtuser: lock up configfs that an instantiated device depends on
Manivannan Sadhasivam <[email protected]>
scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
Max Kellermann <[email protected]>
cachefiles: Parse the "secctx" immediately
David Howells <[email protected]>
netfs: Fix non-contiguous donation between completed reads
David Howells <[email protected]>
kheaders: Ignore silly-rename files
Zhang Kunbo <[email protected]>
fs: fix missing declaration of init_files
Brahmajit Das <[email protected]>
fs/qnx6: Fix building with GCC 15
Leo Stone <[email protected]>
hfs: Sanity check the root record
Lizhi Xu <[email protected]>
mac802154: check local interfaces before deleting sdata list
Paulo Alcantara <[email protected]>
smb: client: fix double free of TCP_Server_Info::hostname
David Lechner <[email protected]>
hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST
Wolfram Sang <[email protected]>
i2c: testunit: on errors, repeat NACK until STOP
Wolfram Sang <[email protected]>
i2c: rcar: fix NACK handling when being a target
Wolfram Sang <[email protected]>
i2c: mux: demux-pinctrl: check initial mux selection, too
Pratyush Yadav <[email protected]>
Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
David Lechner <[email protected]>
hwmon: (tmp513) Fix division of negative numbers
Chenyuan Yang <[email protected]>
platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race
Chenyuan Yang <[email protected]>
platform/x86: dell-uart-backlight: fix serdev race
Joe Hattori <[email protected]>
i2c: core: fix reference leak in i2c_register_adapter()
MD Danish Anwar <[email protected]>
soc: ti: pruss: Fix pruss APIs
Claudiu Beznea <[email protected]>
reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated device
Maíra Canal <[email protected]>
drm/v3d: Ensure job pointer is set to NULL after job completion
Ian Forbes <[email protected]>
drm/vmwgfx: Add new keep_resv BO param
Ian Forbes <[email protected]>
drm/vmwgfx: Unreserve BO on error
Yu-Chun Lin <[email protected]>
drm/tests: helpers: Fix compiler warning
Jakub Kicinski <[email protected]>
netdev: avoid CFI problems with sock priv helpers
Leon Romanovsky <[email protected]>
net/mlx5e: Always start IPsec sequence number from 1
Leon Romanovsky <[email protected]>
net/mlx5e: Rely on reqid in IPsec tunnel mode
Leon Romanovsky <[email protected]>
net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
Mark Zhang <[email protected]>
net/mlx5: Clear port select structure when fail to create
Chris Mi <[email protected]>
net/mlx5: SF, Fix add port error handling
Yishai Hadas <[email protected]>
net/mlx5: Fix a lockdep warning as part of the write combining test
Patrisious Haddad <[email protected]>
net/mlx5: Fix RDMA TX steering prio
Pavel Begunkov <[email protected]>
net: make page_pool_ref_netmem work with net iovs
Kevin Groeneveld <[email protected]>
net: fec: handle page_pool_dev_alloc_pages error
Sean Anderson <[email protected]>
net: xilinx: axienet: Fix IRQ coalescing packet count overflow
Dan Carpenter <[email protected]>
nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
Viresh Kumar <[email protected]>
cpufreq: Move endif to the end of Kconfig file
Kuniyuki Iwashima <[email protected]>
pfcp: Destroy device along with udp socket's netns dismantle.
Kuniyuki Iwashima <[email protected]>
gtp: Destroy device along with udp socket's netns dismantle.
Kuniyuki Iwashima <[email protected]>
gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
Qu Wenruo <[email protected]>
btrfs: add the missing error handling inside get_canonical_dev_path
Rafael J. Wysocki <[email protected]>
cpuidle: teo: Update documentation after previous changes
Karol Kolacinski <[email protected]>
ice: Add correct PHY lane assignment
Sergey Temerkhanov <[email protected]>
ice: Use ice_adapter for PTP shared data instead of auxdev
Sergey Temerkhanov <[email protected]>
ice: Add ice_get_ctrl_ptp() wrapper to simplify the code
Sergey Temerkhanov <[email protected]>
ice: Introduce ice_get_phy_model() wrapper
Karol Kolacinski <[email protected]>
ice: Fix ETH56G FC-FEC Rx offset value
Karol Kolacinski <[email protected]>
ice: Fix quad registers read on E825
Karol Kolacinski <[email protected]>
ice: Fix E825 initialization
Artem Chernyshev <[email protected]>
pktgen: Avoid out-of-bounds access in get_imix_entries
Ilya Maximets <[email protected]>
openvswitch: fix lockup on tx to unregistering netdev with carrier
Paul Barker <[email protected]>
net: ravb: Fix max TX frame size for RZ/V2M
Jakub Kicinski <[email protected]>
eth: bnxt: always recalculate features after XDP clearing, fix null-deref
Michal Luczaj <[email protected]>
bpf: Fix bpf_sk_select_reuseport() memory leak
Sudheer Kumar Doredla <[email protected]>
net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
Ard Biesheuvel <[email protected]>
efi/zboot: Limit compression options to GZIP and ZSTD
-------------
Diffstat:
Makefile | 4 +- arch/x86/include/asm/special_insns.h | 2 +- arch/x86/kernel/fred.c | 8 +- drivers/acpi/resource.c | 6 +- drivers/block/zram/zram_drv.c | 1 + drivers/cpufreq/Kconfig | 4 +- drivers/cpuidle/governors/teo.c | 91 +++---- drivers/firmware/efi/Kconfig | 4 - drivers/firmware/efi/libstub/Makefile.zboot | 18 +- drivers/gpio/gpio-sim.c | 48 +++- drivers/gpio/gpio-virtuser.c | 49 +++- drivers/gpio/gpio-xilinx.c | 32 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 41 ++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 25 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 14 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 35 ++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h | 3 +- .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 11 +- drivers/gpu/drm/i915/display/intel_fb.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c | 1 + drivers/gpu/drm/tests/drm_kunit_helpers.c | 3 +- drivers/gpu/drm/v3d/v3d_irq.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 5 +- drivers/gpu/drm/xe/xe_hw_engine.c | 2 +- drivers/gpu/drm/xe/xe_oa.c | 1 + drivers/hwmon/ltc2991.c | 2 +- drivers/hwmon/tmp513.c | 7 +- drivers/i2c/busses/i2c-rcar.c | 20 +- drivers/i2c/i2c-atr.c | 2 +- drivers/i2c/i2c-core-base.c | 1 + drivers/i2c/i2c-slave-testunit.c | 19 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 4 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_fp.h | 1 + drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic-v3.c | 2 +- drivers/irqchip/irqchip.c | 4 +- drivers/mtd/spi-nor/core.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 25 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 7 - drivers/net/ethernet/freescale/fec_main.c | 19 +- drivers/net/ethernet/intel/ice/ice.h | 5 + drivers/net/ethernet/intel/ice/ice_adapter.c | 6 + drivers/net/ethernet/intel/ice/ice_adapter.h | 22 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 51 ++++ drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 165 +++++++----- drivers/net/ethernet/intel/ice/ice_ptp.h | 9 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 285 +++++++++++---------- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 5 + drivers/net/ethernet/intel/ice/ice_type.h | 2 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 22 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 12 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 + .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 4 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/wc.c | 24 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +- drivers/net/ethernet/renesas/ravb_main.c | 1 + drivers/net/ethernet/ti/cpsw_ale.c | 14 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 + drivers/net/gtp.c | 26 +- drivers/net/pfcp.c | 15 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/platform/x86/dell/dell-uart-backlight.c | 5 +- .../x86/intel/speed_select_if/isst_if_common.c | 1 + drivers/platform/x86/intel/tpmi_power_domains.c | 1 + .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c | 5 +- drivers/pmdomain/imx/imx8mp-blk-ctrl.c | 2 +- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 1 + drivers/ufs/core/ufshcd.c | 9 +- fs/afs/addr_prefs.c | 6 +- fs/btrfs/volumes.c | 4 + fs/cachefiles/daemon.c | 14 +- fs/cachefiles/internal.h | 3 +- fs/cachefiles/security.c | 6 +- fs/file.c | 1 + fs/hfs/super.c | 4 +- fs/iomap/buffered-io.c | 2 +- fs/netfs/read_collect.c | 9 +- fs/proc/vmcore.c | 2 + fs/qnx6/inode.c | 11 +- fs/smb/client/connect.c | 3 +- include/linux/hrtimer.h | 1 + include/linux/poll.h | 10 +- include/linux/pruss_driver.h | 12 +- include/linux/userfaultfd_k.h | 12 + include/net/page_pool/helpers.h | 2 +- include/trace/events/mmflags.h | 63 +++++ kernel/cpu.c | 2 +- kernel/gen_kheaders.sh | 1 + kernel/sched/ext.c | 11 +- kernel/sched/fair.c | 6 +- kernel/time/hrtimer.c | 11 +- kernel/time/timer_migration.c | 43 +++- mm/filemap.c | 2 +- mm/huge_memory.c | 12 + mm/hugetlb.c | 14 +- mm/kmemleak.c | 2 +- mm/mremap.c | 32 ++- mm/vmscan.c | 3 + net/core/filter.c | 30 ++- net/core/netdev-genl-gen.c | 14 +- net/core/pktgen.c | 6 +- net/mac802154/iface.c | 4 + net/mptcp/options.c | 6 +- net/mptcp/protocol.h | 9 +- net/ncsi/internal.h | 2 + net/ncsi/ncsi-manage.c | 16 +- net/ncsi/ncsi-rsp.c | 19 +- net/openvswitch/actions.c | 4 +- net/vmw_vsock/af_vsock.c | 18 ++ net/vmw_vsock/virtio_transport_common.c | 38 ++- net/vmw_vsock/vsock_bpf.c | 9 + security/apparmor/policy.c | 1 + sound/pci/hda/patch_realtek.c | 3 + tools/net/ynl/ynl-gen-c.py | 16 +- tools/testing/selftests/mm/cow.c | 8 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 43 +++- .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c | 2 +- .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c | 4 +- .../testing/selftests/sched_ext/dsp_local_on.bpf.c | 7 +- tools/testing/selftests/sched_ext/dsp_local_on.c | 5 +- .../selftests/sched_ext/enq_select_cpu_fails.bpf.c | 2 +- tools/testing/selftests/sched_ext/exit.bpf.c | 4 +- tools/testing/selftests/sched_ext/maximal.bpf.c | 8 +- .../selftests/sched_ext/select_cpu_dfl.bpf.c | 2 +- .../sched_ext/select_cpu_dfl_nodispatch.bpf.c | 2 +- .../selftests/sched_ext/select_cpu_dispatch.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c | 4 +- .../selftests/sched_ext/select_cpu_vtime.bpf.c | 8 +- .../tc-testing/tc-tests/filters/flow.json | 4 +- tools/testing/shared/linux/maple_tree.h | 2 +- tools/testing/vma/linux/atomic.h | 2 +- 157 files changed, 1327 insertions(+), 639 deletions(-)
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Works fine on my Dell OptiPlex 3050 Micro
with: Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz
that runs Arch Linux
Testing on this machine this time as my other one is already on 6.13
Den ons 22 jan. 2025 kl 10:30 skrev Greg Kroah-Hartman <[email protected]>:
Quoted 554 lines
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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
-------------
Pseudo-Shortlog of commits:Greg Kroah-Hartman <[email protected]>
Linux 6.12.11-rc2Ryan Lee <[email protected]>
apparmor: allocate xmatch for nullpdb insideaa_alloc_nullWayne Lin <[email protected]>
drm/amd/display: Validate mdoe under MST LCT=1 case as wellNicholas Susanto <[email protected]>
Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"Leo Li <[email protected]>
drm/amd/display: Do not wait for PSR disable on vbl enableTom Chung <[email protected]>
drm/amd/display: Disable replay and psr while VRR is enabledTom Chung <[email protected]>
drm/amd/display: Fix PSR-SU not support but still call theamdgpu_dm_psr_enableChristian König <[email protected]>
drm/amdgpu: always sync the GFX pipe on ctx switchKenneth Feng <[email protected]>
drm/amdgpu: disable gfxoff with the compute workload on gfx12Gui Chengming <[email protected]>
drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}Alex Deucher <[email protected]>
drm/amdgpu/smu13: update powersave optimizationsAshutosh Dixit <[email protected]>
drm/xe/oa: Add missing VISACTL mux registersMatthew Brost <[email protected]>
drm/xe: Mark ComputeCS read mode as UC on iGPUVille Syrjälä <[email protected]>
drm/i915/fb: Relax clear color alignment to 64 bytesXin Li (Intel) <[email protected]>
x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cacheFrederic Weisbecker <[email protected]>
timers/migration: Enforce group initialization visibility to tree walkersFrederic Weisbecker <[email protected]>
timers/migration: Fix another race between hotplug and idle entry/exitKoichiro Den <[email protected]>
hrtimers: Handle CPU state correctly on hotplugTomas Krcka <[email protected]>
irqchip/gic-v3-its: Don't enable interrupts inits_irq_set_vcpu_affinity()Yogesh Lal <[email protected]>
irqchip/gic-v3: HandleCPU_PM_ENTER_FAILEDcorrectlyJoe Hattori <[email protected]>
irqchip: Plug a OF node reference leak inplatform_irqchip_probe()Steven Rostedt <[email protected]>
tracing: gfp: Fix the GFP enum values shown for user space tracing toolsDonet Tom <[email protected]>
mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.Ryan Roberts <[email protected]>
mm: clear uffd-wp PTE/PMD state onmremap()Leo Li <[email protected]>
drm/amd/display: Do not elevatemem_typechange to full updateRyan Roberts <[email protected]>
selftests/mm: set allocated memory to non-zero content in cow testGuo Weikang <[email protected]>
mm/kmemleak: fix percpu memory leak detection failureXiaolei Wang <[email protected]>
pmdomain: imx8mp-blk-ctrl: add missing loop break conditionSuren Baghdasaryan <[email protected]>
tools: fixatomic_set()definition to set the value correctlySean Anderson <[email protected]>
gpio: xilinx: Convertgpio_lockto raw spinlockRik van Riel <[email protected]>
fs/proc: fix softlockup in__read_vmcore(part 2)Marco Nelissen <[email protected]>
filemap: avoid truncating 64-bit offset to 32 bitsPaul Fertser <[email protected]>
net/ncsi: fix locking in Get MAC Address handlingTakashi Iwai <[email protected]>
drm/nouveau/disp: Fix missing backlight control on Macbook 5,1Dave Airlie <[email protected]>
nouveau/fence: handle cross device fences properlyStefano Garzarella <[email protected]>
vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]Stefano Garzarella <[email protected]>
vsock: reset socket state when de-assigning the transportStefano Garzarella <[email protected]>
vsock/virtio: cancel close work in the destructorStefano Garzarella <[email protected]>
vsock/virtio: discard packets if the transport changesStefano Garzarella <[email protected]>
vsock/bpf: return early if transport is not assignedHeiner Kallweit <[email protected]>
net: ethernet: xgbe: re-add aneg to supported features in PHY quirksPaolo Abeni <[email protected]>
selftests: mptcp: avoid spurious errors on disconnectPaolo Abeni <[email protected]>
mptcp: fix spurious wake-up on under memory pressurePaolo Abeni <[email protected]>
mptcp: be sure to send ack when mptcp-level window re-opensTomi Valkeinen <[email protected]>
i2c: atr: Fix client detachKairui Song <[email protected]>
zram: fix potential UAF of zram tableLuke D. Jones <[email protected]>
ALSA: hda/realtek: fixup ASUS H7606WLuke D. Jones <[email protected]>
ALSA: hda/realtek: fixup ASUS GA605WStefan Binding <[email protected]>
ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDAJuergen Gross <[email protected]>
x86/asm: Makeserialize()always_inlinePeter Zijlstra <[email protected]>
sched/fair: Fixupdate_cfs_group()vsDELAY_DEQUEUELuis Chamberlain <[email protected]>
nvmet: propagate npwg topologyTejun Heo <[email protected]>
sched_ext: Fixdsq_local_onselftestHongguang Gao <[email protected]>
RDMA/bnxt_re: Fix to export port num toib_query_qpDavid Vernet <[email protected]>
scx: Fix maximal BPF selftest progIhor Solodrai <[email protected]>
selftests/sched_ext: fix build after renames insched_extAPIOleg Nesterov <[email protected]>
poll_wait: addmb()to fix theoretical race betweenwaitqueue_active()and .poll()Lizhi Xu <[email protected]>
afs: Fix merge preference rule failure conditionMarco Nelissen <[email protected]>
iomap: avoid avoid truncating 64-bit offset to 32 bitsHenry Huang <[email protected]>
sched_ext: keep running prev when prev->scx.slice != 0Hans de Goede <[email protected]>
ACPI: resource:acpi_dev_irq_override(): Check DMI match lastSrinivas Pandruvada <[email protected]>
platform/x86: ISST: Add Clearwater Forest to support listSrinivas Pandruvada <[email protected]>
platform/x86/intel: power-domains: Add Clearwater Forest supportJakub Kicinski <[email protected]>
selftests: tc-testing: reduce rshift valueKoichiro Den <[email protected]>
gpio: sim: lock up configfs that an instantiated device depends onKoichiro Den <[email protected]>
gpio: virtuser: lock up configfs that an instantiated device depends onManivannan Sadhasivam <[email protected]>
scsi: ufs: core: Honor runtime/system PM levels if set by host controller driversMax Kellermann <[email protected]>
cachefiles: Parse the "secctx" immediatelyDavid Howells <[email protected]>
netfs: Fix non-contiguous donation between completed readsDavid Howells <[email protected]>
kheaders: Ignore silly-rename filesZhang Kunbo <[email protected]>
fs: fix missing declaration ofinit_filesBrahmajit Das <[email protected]>
fs/qnx6: Fix building with GCC 15Leo Stone <[email protected]>
hfs: Sanity check the root recordLizhi Xu <[email protected]>
mac802154: check local interfaces before deleting sdata listPaulo Alcantara <[email protected]>
smb: client: fix double free ofTCP_Server_Info::hostnameDavid Lechner <[email protected]>
hwmon: (ltc2991) Fix mixed signed/unsigned inDIV_ROUND_CLOSESTWolfram Sang <[email protected]>
i2c: testunit: on errors, repeat NACK until STOPWolfram Sang <[email protected]>
i2c: rcar: fix NACK handling when being a targetWolfram Sang <[email protected]>
i2c: mux: demux-pinctrl: check initial mux selection, tooPratyush Yadav <[email protected]>
Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"David Lechner <[email protected]>
hwmon: (tmp513) Fix division of negative numbersChenyuan Yang <[email protected]>
platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev raceChenyuan Yang <[email protected]>
platform/x86: dell-uart-backlight: fix serdev raceJoe Hattori <[email protected]>
i2c: core: fix reference leak ini2c_register_adapter()MD Danish Anwar <[email protected]>
soc: ti: pruss: Fix pruss APIsClaudiu Beznea <[email protected]>
reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated deviceMaíra Canal <[email protected]>
drm/v3d: Ensure job pointer is set to NULL after job completionIan Forbes <[email protected]>
drm/vmwgfx: Add newkeep_resvBO paramIan Forbes <[email protected]>
drm/vmwgfx: Unreserve BO on errorYu-Chun Lin <[email protected]>
drm/tests: helpers: Fix compiler warningJakub Kicinski <[email protected]>
netdev: avoid CFI problems with sock priv helpersLeon Romanovsky <[email protected]>
net/mlx5e: Always start IPsec sequence number from 1Leon Romanovsky <[email protected]>
net/mlx5e: Rely on reqid in IPsec tunnel modeLeon Romanovsky <[email protected]>
net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnelMark Zhang <[email protected]>
net/mlx5: Clear port select structure when fail to createChris Mi <[email protected]>
net/mlx5: SF, Fix add port error handlingYishai Hadas <[email protected]>
net/mlx5: Fix a lockdep warning as part of the write combining testPatrisious Haddad <[email protected]>
net/mlx5: Fix RDMA TX steering prioPavel Begunkov <[email protected]>
net: makepage_pool_ref_netmemwork with net iovsKevin Groeneveld <[email protected]>
net: fec: handlepage_pool_dev_alloc_pageserrorSean Anderson <[email protected]>
net: xilinx: axienet: Fix IRQ coalescing packet count overflowDan Carpenter <[email protected]>
nfp: bpf: prevent integer overflow innfp_bpf_event_output()Viresh Kumar <[email protected]>
cpufreq: Move endif to the end ofKconfigfileKuniyuki Iwashima <[email protected]>
pfcp: Destroy device along with udp socket's netns dismantle.Kuniyuki Iwashima <[email protected]>
gtp: Destroy device along with udp socket's netns dismantle.Kuniyuki Iwashima <[email protected]>
gtp: Usefor_each_netdev_rcu()ingtp_genl_dump_pdp().Qu Wenruo <[email protected]>
btrfs: add the missing error handling insideget_canonical_dev_pathRafael J. Wysocki <[email protected]>
cpuidle: teo: Update documentation after previous changesKarol Kolacinski <[email protected]>
ice: Add correct PHY lane assignmentSergey Temerkhanov <[email protected]>
ice: Useice_adapterfor PTP shared data instead of auxdevSergey Temerkhanov <[email protected]>
ice: Addice_get_ctrl_ptp()wrapper to simplify the codeSergey Temerkhanov <[email protected]>
ice: Introduceice_get_phy_model()wrapperKarol Kolacinski <[email protected]>
ice: Fix ETH56G FC-FEC Rx offset valueKarol Kolacinski <[email protected]>
ice: Fix quad registers read on E825Karol Kolacinski <[email protected]>
ice: Fix E825 initializationArtem Chernyshev <[email protected]>
pktgen: Avoid out-of-bounds access inget_imix_entriesIlya Maximets <[email protected]>
openvswitch: fix lockup on tx to unregistering netdev with carrierPaul Barker <[email protected]>
net: ravb: Fix max TX frame size for RZ/V2MJakub Kicinski <[email protected]>
eth: bnxt: always recalculate features after XDP clearing, fix null-derefMichal Luczaj <[email protected]>
bpf: Fixbpf_sk_select_reuseport()memory leakSudheer Kumar Doredla <[email protected]>
net: ethernet: ti:cpsw_ale: Fixcpsw_ale_get_field()Ard Biesheuvel <[email protected]>
efi/zboot: Limit compression options to GZIP and ZSTD-------------
Diffstat:
Makefile | 4 +- arch/x86/include/asm/special_insns.h | 2 +- arch/x86/kernel/fred.c | 8 +- drivers/acpi/resource.c | 6 +- drivers/block/zram/zram_drv.c | 1 + drivers/cpufreq/Kconfig | 4 +- drivers/cpuidle/governors/teo.c | 91 +++---- drivers/firmware/efi/Kconfig | 4 - drivers/firmware/efi/libstub/Makefile.zboot | 18 +- drivers/gpio/gpio-sim.c | 48 +++- drivers/gpio/gpio-virtuser.c | 49 +++- drivers/gpio/gpio-xilinx.c | 32 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 41 ++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 25 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 14 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 35 ++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h | 3 +- .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 11 +- drivers/gpu/drm/i915/display/intel_fb.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c | 1 + drivers/gpu/drm/tests/drm_kunit_helpers.c | 3 +- drivers/gpu/drm/v3d/v3d_irq.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 5 +- drivers/gpu/drm/xe/xe_hw_engine.c | 2 +- drivers/gpu/drm/xe/xe_oa.c | 1 + drivers/hwmon/ltc2991.c | 2 +- drivers/hwmon/tmp513.c | 7 +- drivers/i2c/busses/i2c-rcar.c | 20 +- drivers/i2c/i2c-atr.c | 2 +- drivers/i2c/i2c-core-base.c | 1 + drivers/i2c/i2c-slave-testunit.c | 19 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 4 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_fp.h | 1 + drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic-v3.c | 2 +- drivers/irqchip/irqchip.c | 4 +- drivers/mtd/spi-nor/core.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 25 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 7 - drivers/net/ethernet/freescale/fec_main.c | 19 +- drivers/net/ethernet/intel/ice/ice.h | 5 + drivers/net/ethernet/intel/ice/ice_adapter.c | 6 + drivers/net/ethernet/intel/ice/ice_adapter.h | 22 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 51 ++++ drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 165 +++++++----- drivers/net/ethernet/intel/ice/ice_ptp.h | 9 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 285 +++++++++++---------- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 5 + drivers/net/ethernet/intel/ice/ice_type.h | 2 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 22 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 12 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 + .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 4 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/wc.c | 24 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +- drivers/net/ethernet/renesas/ravb_main.c | 1 + drivers/net/ethernet/ti/cpsw_ale.c | 14 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 + drivers/net/gtp.c | 26 +- drivers/net/pfcp.c | 15 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/platform/x86/dell/dell-uart-backlight.c | 5 +- .../x86/intel/speed_select_if/isst_if_common.c | 1 + drivers/platform/x86/intel/tpmi_power_domains.c | 1 + .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c | 5 +- drivers/pmdomain/imx/imx8mp-blk-ctrl.c | 2 +- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 1 + drivers/ufs/core/ufshcd.c | 9 +- fs/afs/addr_prefs.c | 6 +- fs/btrfs/volumes.c | 4 + fs/cachefiles/daemon.c | 14 +- fs/cachefiles/internal.h | 3 +- fs/cachefiles/security.c | 6 +- fs/file.c | 1 + fs/hfs/super.c | 4 +- fs/iomap/buffered-io.c | 2 +- fs/netfs/read_collect.c | 9 +- fs/proc/vmcore.c | 2 + fs/qnx6/inode.c | 11 +- fs/smb/client/connect.c | 3 +- include/linux/hrtimer.h | 1 + include/linux/poll.h | 10 +- include/linux/pruss_driver.h | 12 +- include/linux/userfaultfd_k.h | 12 + include/net/page_pool/helpers.h | 2 +- include/trace/events/mmflags.h | 63 +++++ kernel/cpu.c | 2 +- kernel/gen_kheaders.sh | 1 + kernel/sched/ext.c | 11 +- kernel/sched/fair.c | 6 +- kernel/time/hrtimer.c | 11 +- kernel/time/timer_migration.c | 43 +++- mm/filemap.c | 2 +- mm/huge_memory.c | 12 + mm/hugetlb.c | 14 +- mm/kmemleak.c | 2 +- mm/mremap.c | 32 ++- mm/vmscan.c | 3 + net/core/filter.c | 30 ++- net/core/netdev-genl-gen.c | 14 +- net/core/pktgen.c | 6 +- net/mac802154/iface.c | 4 + net/mptcp/options.c | 6 +- net/mptcp/protocol.h | 9 +- net/ncsi/internal.h | 2 + net/ncsi/ncsi-manage.c | 16 +- net/ncsi/ncsi-rsp.c | 19 +- net/openvswitch/actions.c | 4 +- net/vmw_vsock/af_vsock.c | 18 ++ net/vmw_vsock/virtio_transport_common.c | 38 ++- net/vmw_vsock/vsock_bpf.c | 9 + security/apparmor/policy.c | 1 + sound/pci/hda/patch_realtek.c | 3 + tools/net/ynl/ynl-gen-c.py | 16 +- tools/testing/selftests/mm/cow.c | 8 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 43 +++- .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c | 2 +- .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c | 4 +- .../testing/selftests/sched_ext/dsp_local_on.bpf.c | 7 +- tools/testing/selftests/sched_ext/dsp_local_on.c | 5 +- .../selftests/sched_ext/enq_select_cpu_fails.bpf.c | 2 +- tools/testing/selftests/sched_ext/exit.bpf.c | 4 +- tools/testing/selftests/sched_ext/maximal.bpf.c | 8 +- .../selftests/sched_ext/select_cpu_dfl.bpf.c | 2 +- .../sched_ext/select_cpu_dfl_nodispatch.bpf.c | 2 +- .../selftests/sched_ext/select_cpu_dispatch.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c | 4 +- .../selftests/sched_ext/select_cpu_vtime.bpf.c | 8 +- .../tc-testing/tc-tests/filters/flow.json | 4 +- tools/testing/shared/linux/maple_tree.h | 2 +- tools/testing/vma/linux/atomic.h | 2 +- 157 files changed, 1327 insertions(+), 639 deletions(-)
and its now released i bumped that machine up to 6.13 too instead:
https://archlinux.org/packages/core-testing/x86_64/linux/
Den ons 22 jan. 2025 kl 14:15 skrev Luna Jernberg <[email protected]>:
Quoted 565 lines
Works fine on my Dell OptiPlex 3050 Micro
with: Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz
that runs Arch LinuxTesting on this machine this time as my other one is already on 6.13
Tested-by Luna Jernberg <[email protected]>Den ons 22 jan. 2025 kl 10:30 skrev Greg Kroah-Hartman <[email protected]>:
Quoted 554 lines
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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
-------------
Pseudo-Shortlog of commits:Greg Kroah-Hartman <[email protected]>
Linux 6.12.11-rc2Ryan Lee <[email protected]>
apparmor: allocate xmatch for nullpdb insideaa_alloc_nullWayne Lin <[email protected]>
drm/amd/display: Validate mdoe under MST LCT=1 case as wellNicholas Susanto <[email protected]>
Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"Leo Li <[email protected]>
drm/amd/display: Do not wait for PSR disable on vbl enableTom Chung <[email protected]>
drm/amd/display: Disable replay and psr while VRR is enabledTom Chung <[email protected]>
drm/amd/display: Fix PSR-SU not support but still call theamdgpu_dm_psr_enableChristian König <[email protected]>
drm/amdgpu: always sync the GFX pipe on ctx switchKenneth Feng <[email protected]>
drm/amdgpu: disable gfxoff with the compute workload on gfx12Gui Chengming <[email protected]>
drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}Alex Deucher <[email protected]>
drm/amdgpu/smu13: update powersave optimizationsAshutosh Dixit <[email protected]>
drm/xe/oa: Add missing VISACTL mux registersMatthew Brost <[email protected]>
drm/xe: Mark ComputeCS read mode as UC on iGPUVille Syrjälä <[email protected]>
drm/i915/fb: Relax clear color alignment to 64 bytesXin Li (Intel) <[email protected]>
x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cacheFrederic Weisbecker <[email protected]>
timers/migration: Enforce group initialization visibility to tree walkersFrederic Weisbecker <[email protected]>
timers/migration: Fix another race between hotplug and idle entry/exitKoichiro Den <[email protected]>
hrtimers: Handle CPU state correctly on hotplugTomas Krcka <[email protected]>
irqchip/gic-v3-its: Don't enable interrupts inits_irq_set_vcpu_affinity()Yogesh Lal <[email protected]>
irqchip/gic-v3: HandleCPU_PM_ENTER_FAILEDcorrectlyJoe Hattori <[email protected]>
irqchip: Plug a OF node reference leak inplatform_irqchip_probe()Steven Rostedt <[email protected]>
tracing: gfp: Fix the GFP enum values shown for user space tracing toolsDonet Tom <[email protected]>
mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.Ryan Roberts <[email protected]>
mm: clear uffd-wp PTE/PMD state onmremap()Leo Li <[email protected]>
drm/amd/display: Do not elevatemem_typechange to full updateRyan Roberts <[email protected]>
selftests/mm: set allocated memory to non-zero content in cow testGuo Weikang <[email protected]>
mm/kmemleak: fix percpu memory leak detection failureXiaolei Wang <[email protected]>
pmdomain: imx8mp-blk-ctrl: add missing loop break conditionSuren Baghdasaryan <[email protected]>
tools: fixatomic_set()definition to set the value correctlySean Anderson <[email protected]>
gpio: xilinx: Convertgpio_lockto raw spinlockRik van Riel <[email protected]>
fs/proc: fix softlockup in__read_vmcore(part 2)Marco Nelissen <[email protected]>
filemap: avoid truncating 64-bit offset to 32 bitsPaul Fertser <[email protected]>
net/ncsi: fix locking in Get MAC Address handlingTakashi Iwai <[email protected]>
drm/nouveau/disp: Fix missing backlight control on Macbook 5,1Dave Airlie <[email protected]>
nouveau/fence: handle cross device fences properlyStefano Garzarella <[email protected]>
vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]Stefano Garzarella <[email protected]>
vsock: reset socket state when de-assigning the transportStefano Garzarella <[email protected]>
vsock/virtio: cancel close work in the destructorStefano Garzarella <[email protected]>
vsock/virtio: discard packets if the transport changesStefano Garzarella <[email protected]>
vsock/bpf: return early if transport is not assignedHeiner Kallweit <[email protected]>
net: ethernet: xgbe: re-add aneg to supported features in PHY quirksPaolo Abeni <[email protected]>
selftests: mptcp: avoid spurious errors on disconnectPaolo Abeni <[email protected]>
mptcp: fix spurious wake-up on under memory pressurePaolo Abeni <[email protected]>
mptcp: be sure to send ack when mptcp-level window re-opensTomi Valkeinen <[email protected]>
i2c: atr: Fix client detachKairui Song <[email protected]>
zram: fix potential UAF of zram tableLuke D. Jones <[email protected]>
ALSA: hda/realtek: fixup ASUS H7606WLuke D. Jones <[email protected]>
ALSA: hda/realtek: fixup ASUS GA605WStefan Binding <[email protected]>
ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDAJuergen Gross <[email protected]>
x86/asm: Makeserialize()always_inlinePeter Zijlstra <[email protected]>
sched/fair: Fixupdate_cfs_group()vsDELAY_DEQUEUELuis Chamberlain <[email protected]>
nvmet: propagate npwg topologyTejun Heo <[email protected]>
sched_ext: Fixdsq_local_onselftestHongguang Gao <[email protected]>
RDMA/bnxt_re: Fix to export port num toib_query_qpDavid Vernet <[email protected]>
scx: Fix maximal BPF selftest progIhor Solodrai <[email protected]>
selftests/sched_ext: fix build after renames insched_extAPIOleg Nesterov <[email protected]>
poll_wait: addmb()to fix theoretical race betweenwaitqueue_active()and .poll()Lizhi Xu <[email protected]>
afs: Fix merge preference rule failure conditionMarco Nelissen <[email protected]>
iomap: avoid avoid truncating 64-bit offset to 32 bitsHenry Huang <[email protected]>
sched_ext: keep running prev when prev->scx.slice != 0Hans de Goede <[email protected]>
ACPI: resource:acpi_dev_irq_override(): Check DMI match lastSrinivas Pandruvada <[email protected]>
platform/x86: ISST: Add Clearwater Forest to support listSrinivas Pandruvada <[email protected]>
platform/x86/intel: power-domains: Add Clearwater Forest supportJakub Kicinski <[email protected]>
selftests: tc-testing: reduce rshift valueKoichiro Den <[email protected]>
gpio: sim: lock up configfs that an instantiated device depends onKoichiro Den <[email protected]>
gpio: virtuser: lock up configfs that an instantiated device depends onManivannan Sadhasivam <[email protected]>
scsi: ufs: core: Honor runtime/system PM levels if set by host controller driversMax Kellermann <[email protected]>
cachefiles: Parse the "secctx" immediatelyDavid Howells <[email protected]>
netfs: Fix non-contiguous donation between completed readsDavid Howells <[email protected]>
kheaders: Ignore silly-rename filesZhang Kunbo <[email protected]>
fs: fix missing declaration ofinit_filesBrahmajit Das <[email protected]>
fs/qnx6: Fix building with GCC 15Leo Stone <[email protected]>
hfs: Sanity check the root recordLizhi Xu <[email protected]>
mac802154: check local interfaces before deleting sdata listPaulo Alcantara <[email protected]>
smb: client: fix double free ofTCP_Server_Info::hostnameDavid Lechner <[email protected]>
hwmon: (ltc2991) Fix mixed signed/unsigned inDIV_ROUND_CLOSESTWolfram Sang <[email protected]>
i2c: testunit: on errors, repeat NACK until STOPWolfram Sang <[email protected]>
i2c: rcar: fix NACK handling when being a targetWolfram Sang <[email protected]>
i2c: mux: demux-pinctrl: check initial mux selection, tooPratyush Yadav <[email protected]>
Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"David Lechner <[email protected]>
hwmon: (tmp513) Fix division of negative numbersChenyuan Yang <[email protected]>
platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev raceChenyuan Yang <[email protected]>
platform/x86: dell-uart-backlight: fix serdev raceJoe Hattori <[email protected]>
i2c: core: fix reference leak ini2c_register_adapter()MD Danish Anwar <[email protected]>
soc: ti: pruss: Fix pruss APIsClaudiu Beznea <[email protected]>
reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated deviceMaíra Canal <[email protected]>
drm/v3d: Ensure job pointer is set to NULL after job completionIan Forbes <[email protected]>
drm/vmwgfx: Add newkeep_resvBO paramIan Forbes <[email protected]>
drm/vmwgfx: Unreserve BO on errorYu-Chun Lin <[email protected]>
drm/tests: helpers: Fix compiler warningJakub Kicinski <[email protected]>
netdev: avoid CFI problems with sock priv helpersLeon Romanovsky <[email protected]>
net/mlx5e: Always start IPsec sequence number from 1Leon Romanovsky <[email protected]>
net/mlx5e: Rely on reqid in IPsec tunnel modeLeon Romanovsky <[email protected]>
net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnelMark Zhang <[email protected]>
net/mlx5: Clear port select structure when fail to createChris Mi <[email protected]>
net/mlx5: SF, Fix add port error handlingYishai Hadas <[email protected]>
net/mlx5: Fix a lockdep warning as part of the write combining testPatrisious Haddad <[email protected]>
net/mlx5: Fix RDMA TX steering prioPavel Begunkov <[email protected]>
net: makepage_pool_ref_netmemwork with net iovsKevin Groeneveld <[email protected]>
net: fec: handlepage_pool_dev_alloc_pageserrorSean Anderson <[email protected]>
net: xilinx: axienet: Fix IRQ coalescing packet count overflowDan Carpenter <[email protected]>
nfp: bpf: prevent integer overflow innfp_bpf_event_output()Viresh Kumar <[email protected]>
cpufreq: Move endif to the end ofKconfigfileKuniyuki Iwashima <[email protected]>
pfcp: Destroy device along with udp socket's netns dismantle.Kuniyuki Iwashima <[email protected]>
gtp: Destroy device along with udp socket's netns dismantle.Kuniyuki Iwashima <[email protected]>
gtp: Usefor_each_netdev_rcu()ingtp_genl_dump_pdp().Qu Wenruo <[email protected]>
btrfs: add the missing error handling insideget_canonical_dev_pathRafael J. Wysocki <[email protected]>
cpuidle: teo: Update documentation after previous changesKarol Kolacinski <[email protected]>
ice: Add correct PHY lane assignmentSergey Temerkhanov <[email protected]>
ice: Useice_adapterfor PTP shared data instead of auxdevSergey Temerkhanov <[email protected]>
ice: Addice_get_ctrl_ptp()wrapper to simplify the codeSergey Temerkhanov <[email protected]>
ice: Introduceice_get_phy_model()wrapperKarol Kolacinski <[email protected]>
ice: Fix ETH56G FC-FEC Rx offset valueKarol Kolacinski <[email protected]>
ice: Fix quad registers read on E825Karol Kolacinski <[email protected]>
ice: Fix E825 initializationArtem Chernyshev <[email protected]>
pktgen: Avoid out-of-bounds access inget_imix_entriesIlya Maximets <[email protected]>
openvswitch: fix lockup on tx to unregistering netdev with carrierPaul Barker <[email protected]>
net: ravb: Fix max TX frame size for RZ/V2MJakub Kicinski <[email protected]>
eth: bnxt: always recalculate features after XDP clearing, fix null-derefMichal Luczaj <[email protected]>
bpf: Fixbpf_sk_select_reuseport()memory leakSudheer Kumar Doredla <[email protected]>
net: ethernet: ti:cpsw_ale: Fixcpsw_ale_get_field()Ard Biesheuvel <[email protected]>
efi/zboot: Limit compression options to GZIP and ZSTD-------------
Diffstat:
Makefile | 4 +- arch/x86/include/asm/special_insns.h | 2 +- arch/x86/kernel/fred.c | 8 +- drivers/acpi/resource.c | 6 +- drivers/block/zram/zram_drv.c | 1 + drivers/cpufreq/Kconfig | 4 +- drivers/cpuidle/governors/teo.c | 91 +++---- drivers/firmware/efi/Kconfig | 4 - drivers/firmware/efi/libstub/Makefile.zboot | 18 +- drivers/gpio/gpio-sim.c | 48 +++- drivers/gpio/gpio-virtuser.c | 49 +++- drivers/gpio/gpio-xilinx.c | 32 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 41 ++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 25 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 14 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 35 ++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h | 3 +- .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 11 +- drivers/gpu/drm/i915/display/intel_fb.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c | 1 + drivers/gpu/drm/tests/drm_kunit_helpers.c | 3 +- drivers/gpu/drm/v3d/v3d_irq.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 5 +- drivers/gpu/drm/xe/xe_hw_engine.c | 2 +- drivers/gpu/drm/xe/xe_oa.c | 1 + drivers/hwmon/ltc2991.c | 2 +- drivers/hwmon/tmp513.c | 7 +- drivers/i2c/busses/i2c-rcar.c | 20 +- drivers/i2c/i2c-atr.c | 2 +- drivers/i2c/i2c-core-base.c | 1 + drivers/i2c/i2c-slave-testunit.c | 19 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 4 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_fp.h | 1 + drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic-v3.c | 2 +- drivers/irqchip/irqchip.c | 4 +- drivers/mtd/spi-nor/core.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 25 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 7 - drivers/net/ethernet/freescale/fec_main.c | 19 +- drivers/net/ethernet/intel/ice/ice.h | 5 + drivers/net/ethernet/intel/ice/ice_adapter.c | 6 + drivers/net/ethernet/intel/ice/ice_adapter.h | 22 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 51 ++++ drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 165 +++++++----- drivers/net/ethernet/intel/ice/ice_ptp.h | 9 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 2 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 285 +++++++++++---------- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 5 + drivers/net/ethernet/intel/ice/ice_type.h | 2 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 22 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 12 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 + .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 4 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/wc.c | 24 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +- drivers/net/ethernet/renesas/ravb_main.c | 1 + drivers/net/ethernet/ti/cpsw_ale.c | 14 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 + drivers/net/gtp.c | 26 +- drivers/net/pfcp.c | 15 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/platform/x86/dell/dell-uart-backlight.c | 5 +- .../x86/intel/speed_select_if/isst_if_common.c | 1 + drivers/platform/x86/intel/tpmi_power_domains.c | 1 + .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c | 5 +- drivers/pmdomain/imx/imx8mp-blk-ctrl.c | 2 +- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 1 + drivers/ufs/core/ufshcd.c | 9 +- fs/afs/addr_prefs.c | 6 +- fs/btrfs/volumes.c | 4 + fs/cachefiles/daemon.c | 14 +- fs/cachefiles/internal.h | 3 +- fs/cachefiles/security.c | 6 +- fs/file.c | 1 + fs/hfs/super.c | 4 +- fs/iomap/buffered-io.c | 2 +- fs/netfs/read_collect.c | 9 +- fs/proc/vmcore.c | 2 + fs/qnx6/inode.c | 11 +- fs/smb/client/connect.c | 3 +- include/linux/hrtimer.h | 1 + include/linux/poll.h | 10 +- include/linux/pruss_driver.h | 12 +- include/linux/userfaultfd_k.h | 12 + include/net/page_pool/helpers.h | 2 +- include/trace/events/mmflags.h | 63 +++++ kernel/cpu.c | 2 +- kernel/gen_kheaders.sh | 1 + kernel/sched/ext.c | 11 +- kernel/sched/fair.c | 6 +- kernel/time/hrtimer.c | 11 +- kernel/time/timer_migration.c | 43 +++- mm/filemap.c | 2 +- mm/huge_memory.c | 12 + mm/hugetlb.c | 14 +- mm/kmemleak.c | 2 +- mm/mremap.c | 32 ++- mm/vmscan.c | 3 + net/core/filter.c | 30 ++- net/core/netdev-genl-gen.c | 14 +- net/core/pktgen.c | 6 +- net/mac802154/iface.c | 4 + net/mptcp/options.c | 6 +- net/mptcp/protocol.h | 9 +- net/ncsi/internal.h | 2 + net/ncsi/ncsi-manage.c | 16 +- net/ncsi/ncsi-rsp.c | 19 +- net/openvswitch/actions.c | 4 +- net/vmw_vsock/af_vsock.c | 18 ++ net/vmw_vsock/virtio_transport_common.c | 38 ++- net/vmw_vsock/vsock_bpf.c | 9 + security/apparmor/policy.c | 1 + sound/pci/hda/patch_realtek.c | 3 + tools/net/ynl/ynl-gen-c.py | 16 +- tools/testing/selftests/mm/cow.c | 8 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 43 +++- .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c | 2 +- .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c | 4 +- .../testing/selftests/sched_ext/dsp_local_on.bpf.c | 7 +- tools/testing/selftests/sched_ext/dsp_local_on.c | 5 +- .../selftests/sched_ext/enq_select_cpu_fails.bpf.c | 2 +- tools/testing/selftests/sched_ext/exit.bpf.c | 4 +- tools/testing/selftests/sched_ext/maximal.bpf.c | 8 +- .../selftests/sched_ext/select_cpu_dfl.bpf.c | 2 +- .../sched_ext/select_cpu_dfl_nodispatch.bpf.c | 2 +- .../selftests/sched_ext/select_cpu_dispatch.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c | 4 +- .../selftests/sched_ext/select_cpu_vtime.bpf.c | 8 +- .../tc-testing/tc-tests/filters/flow.json | 4 +- tools/testing/shared/linux/maple_tree.h | 2 +- tools/testing/vma/linux/atomic.h | 2 +- 157 files changed, 1327 insertions(+), 639 deletions(-)
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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
26 boots: 26 pass, 0 fail
116 tests: 116 pass, 0 failLinux version: 6.12.11-rc2-g0bde21f27343
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04Jon
Hi Greg
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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
6.12.11-rc2 tested.
Build successfully completed.
Boot successfully completed.
No dmesg regressions.
Video output normal.
Sound output normal.
Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux)
[ 0.000000] Linux version 6.12.11-rc2rv
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20240910, GNU ld (GNU Binutils) 2.43.1) #1 SMP PREEMPT_DYNAMIC Wed Jan 22 23:19:39 JST 2025
Thanks
Am 22.01.2025 um 10:30 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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.
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 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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 7 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +0000. Anything received after that time might be too late.
Hi Greg
6.12.11-rc2 compiles, boots and runs here on x86_64 (AMD Ryzen 5 PRO 4650G, Slackware64-15.0)
The kernel builds fine for v6.12.11-rc2 on x86 and arm64 Azure VM.
Thanks,
Hardik
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.11-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 0bde21f273434bad90411f296c22f02c62c07b2e
* git describe: v6.12.10-122-g0bde21f27343
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.12.y/build/v6.12.10-122-g0bde21f27343
## Test Regressions (compared to v6.12.9-190-gd056ad259f16)
## Metric Regressions (compared to v6.12.9-190-gd056ad259f16)
## Test Fixes (compared to v6.12.9-190-gd056ad259f16)
## Metric Fixes (compared to v6.12.9-190-gd056ad259f16)
## Test result summary
total: 114776, pass: 91853, fail: 4843, skip: 18005, xfail: 75
## Build Summary
* arc: 6 total, 5 passed, 1 failed
* arm: 143 total, 137 passed, 6 failed
* arm64: 58 total, 56 passed, 2 failed
* i386: 22 total, 19 passed, 3 failed
* mips: 38 total, 33 passed, 5 failed
* parisc: 5 total, 3 passed, 2 failed
* powerpc: 44 total, 40 passed, 4 failed
* riscv: 27 total, 24 passed, 3 failed
* s390: 26 total, 22 passed, 4 failed
* sh: 6 total, 5 passed, 1 failed
* sparc: 5 total, 3 passed, 2 failed
* x86_64: 50 total, 49 passed, 1 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-filesystems
* kselftest-filesystems-binderfs
* kselftest-filesystems-epoll
* kselftest-firmware
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-rust
* 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
* 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-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* perf
* rcutorture
--
Linaro LKFT
https://lkft.linaro.org
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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
Building passed on amd64, arm64, loongarch64, mips64el, ppc64el, and riscv64. Smoke testing passed on 9 amd64, 2 arm64, 2 loongarch64 and 1 mips64el test systems.
https://github.com/AOSC-Dev/aosc-os-abbs/pull/9406
Signature · 2 lines
Best Regards, Kexy Biscuit
Quoted 14 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.11 release. There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.
Quoted 5 lines
thanks,
greg k-h
-------------
OVERVIEW
Builds: 41 passed, 0 failed
Boot tests: 693 passed, 1 failed
CI systems: broonie, maestro
REVISION
Commit
name: v6.12.10-122-g0bde21f27343
hash: 0bde21f273434bad90411f296c22f02c62c07b2e
Checked out from
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.yBUILDS
No build failures found
BOOT TESTS
Failures
arm64:(defconfig)
-mt8195-cherry-tomato-r2
BUG: KASAN: slab-use-after-free in __mutex_lock+0x6dc/0x8b4
https://kcidb.kernelci.org/d/test/test?var-datasource=edquppk2ghfcwc&var-origin=maestro&var-build_architecture=$__all&var-build_config_name=$__all&var-id=maestro:6790e14309f33884b18dc40f&from=now-100y&to=now&timezone=browser&var-test_path=&var-issue_presence=$__all
CI system: maestroSee complete and up-to-date report at:
https://kcidb.kernelci.org/d/revision/revision?orgId=1&var-git_commit_hash=0bde21f273434bad90411f296c22f02c62c07b2e&var-patchset_hash=
Thanks,
KernelCI team