6.12.17-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.12.17-rc2 review
This is the start of the stable review cycle for the 6.12.17 release. There are 153 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Feb 2025 06:47:31 +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.17-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.17-rc2
Alex Deucher <[email protected]>
drm/amdgpu: bump version for RV/PCO compute fix
Alex Deucher <[email protected]>
drm/amdgpu/gfx9: manually control gfxoff for CS on RV
Tianling Shen <[email protected]>
arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
Kevin Brodsky <[email protected]>
selftests/mm: build with -O2
Tejun Heo <[email protected]>
sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()
Kory Maincent <[email protected]>
net: pse-pd: Fix deadlock in current limit functions
Steven Rostedt <[email protected]>
tracing: Fix using ret variable in tracing_set_tracer()
Steven Rostedt <[email protected]>
ftrace: Do not add duplicate entries in subops manager ops
Steven Rostedt <[email protected]>
ftrace: Fix accounting of adding subops to a manager ops
Sebastian Andrzej Siewior <[email protected]>
ftrace: Correct preemption accounting for function tracing.
Komal Bajaj <[email protected]>
EDAC/qcom: Correct interrupt enable register configuration
Haoxiang Li <[email protected]>
smb: client: Add check for next_buffer in receive_encrypted_standard()
Marc Zyngier <[email protected]>
irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
Kan Liang <[email protected]>
perf/x86/intel: Fix event constraints for LNC
Niravkumar L Rabara <[email protected]>
mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
Niravkumar L Rabara <[email protected]>
mtd: rawnand: cadence: use dma_map_resource for sdma address
Niravkumar L Rabara <[email protected]>
mtd: rawnand: cadence: fix error code in cadence_nand_init()
Amit Kumar Mahapatra <[email protected]>
mtd: spi-nor: sst: Fix SST write failure
Ricardo Cañuelo Navarro <[email protected]>
mm,madvise,hugetlb: check for 0-length range after end address adjustment
Christian Brauner <[email protected]>
acct: block access to kernel internal filesystems
Christian Brauner <[email protected]>
acct: perform last write from workqueue
Peter Ujfalusi <[email protected]>
ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
John Veness <[email protected]>
ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
Wentao Liang <[email protected]>
ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
Nikita Zhandarovich <[email protected]>
ASoC: fsl_micfil: Enable default case in micfil_set_quality()
Peter Ujfalusi <[email protected]>
ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
Joshua Washington <[email protected]>
gve: set xdp redirect target only when it is available
Haoxiang Li <[email protected]>
nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
Paulo Alcantara <[email protected]>
smb: client: fix chmod(2) regression with ATTR_READONLY
Pavel Begunkov <[email protected]>
lib/iov_iter: fix import_iovec_ubuf iovec management
Darrick J. Wong <[email protected]>
xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
Heiko Carstens <[email protected]>
s390/boot: Fix ESSA detection
Haoxiang Li <[email protected]>
soc: loongson: loongson2_guts: Add check for devm_kstrdup()
Lukasz Czechowski <[email protected]>
arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
Lukasz Czechowski <[email protected]>
arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
Alexander Shiyan <[email protected]>
arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
David Hildenbrand <[email protected]>
mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
Gavrilov Ilia <[email protected]>
drop_monitor: fix incorrect initialization order
Sumit Garg <[email protected]>
tee: optee: Fix supplicant wait loop
Bartosz Golaszewski <[email protected]>
gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
Pavel Begunkov <[email protected]>
io_uring: prevent opcode speculation
Pavel Begunkov <[email protected]>
io_uring/rw: forbid multishot async reads
Krzysztof Karas <[email protected]>
drm/i915/gt: Use spin_lock_irqsave() in interruptible context
Imre Deak <[email protected]>
drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
Imre Deak <[email protected]>
drm/i915/dp: Fix error handling during 128b/132b link training
Ville Syrjälä <[email protected]>
drm/i915: Make sure all planes in use by the joiner have their crtc included
Jessica Zhang <[email protected]>
drm/msm/dpu: Disable dither in phys encoder cleanup
Hugo Villeneuve <[email protected]>
drm: panel: jd9365da-h3: fix reset signal polarity
Artur Rojek <[email protected]>
irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request
Aaron Kling <[email protected]>
drm/nouveau/pmu: Fix gp10b firmware guard
Yan Zhai <[email protected]>
bpf: skip non exist keys in generic_map_lookup_batch
Caleb Sander Mateos <[email protected]>
nvme/ioctl: add missing space in err message
Caleb Sander Mateos <[email protected]>
nvme-tcp: fix connect failure on receiving partial ICResp PDU
Damien Le Moal <[email protected]>
nvme: tcp: Fix compilation warning with W=1
Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
Marijn Suijten <[email protected]>
drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
Rob Clark <[email protected]>
drm/msm: Avoid rounding up to one jiffy
David Hildenbrand <[email protected]>
nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
Geert Uytterhoeven <[email protected]>
platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
Geert Uytterhoeven <[email protected]>
firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC
Bart Van Assche <[email protected]>
md/raid*: Fix the set_queue_limits implementations
Peng Fan <[email protected]>
firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set
Patrick Wildt <[email protected]>
arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
Alan Maguire <[email protected]>
bpf: Fix softlockup in arena_map_free on 64k page kernel
Kuniyuki Iwashima <[email protected]>
net: Add rx_skb of kfree_skb to raw_tp_null_args[].
Kumar Kartikeya Dwivedi <[email protected]>
selftests/bpf: Add tests for raw_tp null handling
Chris Morgan <[email protected]>
power: supply: axp20x_battery: Fix fault handling for AXP717
Andrey Vatoropin <[email protected]>
power: supply: da9150-fg: fix potential overflow
Andy Yan <[email protected]>
arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook
Abel Wu <[email protected]>
bpf: Fix deadlock when freeing cgroup storage
Jiayuan Chen <[email protected]>
bpf: Disable non stream socket for strparser
Jiayuan Chen <[email protected]>
bpf: Fix wrong copied_seq calculation
Jiayuan Chen <[email protected]>
strparser: Add read_sock callback
Andrii Nakryiko <[email protected]>
bpf: avoid holding freeze_mutex during mmap operation
Andrii Nakryiko <[email protected]>
bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
Shigeru Yoshida <[email protected]>
bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
Paolo Abeni <[email protected]>
net: allow small head cache usage with large MAX_SKB_FRAGS values
Sabrina Dubroca <[email protected]>
tcp: drop secpath at the same time as we currently drop dst
Nick Hu <[email protected]>
net: axienet: Set mac_managed_pm
Breno Leitao <[email protected]>
arp: switch to dev_getbyhwaddr() in arp_req_set_public()
Breno Leitao <[email protected]>
net: Add non-RCU dev_getbyhwaddr() helper
Cong Wang <[email protected]>
flow_dissector: Fix port range key handling in BPF conversion
Cong Wang <[email protected]>
flow_dissector: Fix handling of mixed port and port-range keys
Kuniyuki Iwashima <[email protected]>
geneve: Suppress list corruption splat in geneve_destroy_tunnels().
Kuniyuki Iwashima <[email protected]>
gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
Kory Maincent <[email protected]>
net: pse-pd: pd692x0: Fix power limit retrieval
Kory Maincent <[email protected]>
net: pse-pd: Use power limit at driver side instead of current limit
Kory Maincent <[email protected]>
net: pse-pd: Avoid setting max_uA in regulator constraints
Jakub Kicinski <[email protected]>
tcp: adjust rcvq_space after updating scaling ratio
Michal Luczaj <[email protected]>
vsock/bpf: Warn on socket without transport
Michal Luczaj <[email protected]>
sockmap, vsock: For connectible sockets allow only connected
Nick Child <[email protected]>
ibmvnic: Don't reference skb after sending to VIOS
Nick Child <[email protected]>
ibmvnic: Add stat for tx direct vs tx batched
Julian Ruess <[email protected]>
s390/ism: add release function for struct device
Takashi Iwai <[email protected]>
ALSA: seq: Drop UMP events when no UMP-conversion is set
Pierre Riteau <[email protected]>
net/sched: cls_api: fix error handling causing NULL dereference
Vitaly Rodionov <[email protected]>
ALSA: hda/cirrus: Correct the full scale volume set logic
Kuniyuki Iwashima <[email protected]>
geneve: Fix use-after-free in geneve_find_dev().
Junnan Wu <[email protected]>
vsock/virtio: fix variables initialization during resuming
Shengjiu Wang <[email protected]>
ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
Christophe Leroy <[email protected]>
powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
Kailang Yang <[email protected]>
ALSA: hda/realtek: Fixup ALC225 depop procedure
Christophe Leroy <[email protected]>
powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
Christophe Leroy <[email protected]>
powerpc/code-patching: Disable KASAN report during patching via temporary mm
Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
John Keeping <[email protected]>
ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
Tejun Heo <[email protected]>
sched_ext: Fix migration disabled handling in targeted dispatches
Tejun Heo <[email protected]>
sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq()
Jill Donahue <[email protected]>
USB: gadget: f_midi: f_midi_complete to call queue_work
Steven Rostedt <[email protected]>
tracing: Have the error of __tracing_resize_ring_buffer() passed to user
Steven Rostedt <[email protected]>
tracing: Switch trace.c code over to use guard()
Lancelot SIX <[email protected]>
drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
Jay Cornwall <[email protected]>
drm/amdkfd: Move gfx12 trap handler to separate file
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix error handling in recovery/reset
Tomasz Rusinowicz <[email protected]>
accel/ivpu: Add FW state dump on TDR
Karol Wachowski <[email protected]>
accel/ivpu: Add coredump support
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Limit FW version string length
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DSI display output by default
Fabien Parent <[email protected]>
arm64: dts: mediatek: mt8183-pumpkin: add HDMI support
Takashi Iwai <[email protected]>
PCI: Restore original INTX_DISABLE bit by pcim_intx()
Philipp Stanner <[email protected]>
PCI: Remove devres from pci_intx()
Philipp Stanner <[email protected]>
PCI: Export pci_intx_unmanaged() and pcim_intx()
Philipp Stanner <[email protected]>
PCI: Make pcim_request_all_regions() a public function
Dan Carpenter <[email protected]>
ASoC: renesas: rz-ssi: Add a check for negative sample_space
Claudiu Beznea <[email protected]>
ASoC: renesas: rz-ssi: Terminate all the DMA transactions
Dmitry Torokhov <[email protected]>
Input: synaptics - fix crash when enabling pass-through port
Dmitry Torokhov <[email protected]>
Input: serio - define serio_pause_rx guard to pause and resume serio ports
Zijun Hu <[email protected]>
Bluetooth: qca: Fix poor RF performance for WCN6855
Cheng Jiang <[email protected]>
Bluetooth: qca: Update firmware-name to support board specific nvm
loanchen <[email protected]>
drm/amd/display: Correct register address in dcn35
Charlene Liu <[email protected]>
drm/amd/display: update dcn351 used clock offset
Lohita Mudimela <[email protected]>
drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER
Chao Gao <[email protected]>
KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
Sean Christopherson <[email protected]>
KVM: x86: Inline kvm_get_apic_mode() in lapic.h
Sean Christopherson <[email protected]>
KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()
Qu Wenruo <[email protected]>
btrfs: fix double accounting race when extent_writepage_io() failed
Qu Wenruo <[email protected]>
btrfs: fix double accounting race when btrfs_run_delalloc_range() failed
David Sterba <[email protected]>
btrfs: use btrfs_inode in extent_writepage()
Qu Wenruo <[email protected]>
btrfs: rename btrfs_folio_(set|start|end)_writer_lock()
Qu Wenruo <[email protected]>
btrfs: unify to use writer locks for subpage locking
Qu Wenruo <[email protected]>
btrfs: remove unused btrfs_folio_start_writer_lock()
Qu Wenruo <[email protected]>
btrfs: mark all dirty sectors as locked inside writepage_delalloc()
Qu Wenruo <[email protected]>
btrfs: move the delalloc range bitmap search into extent_io.c
Qu Wenruo <[email protected]>
btrfs: do not assume the full page range is not dirty in extent_writepage_io()
Umesh Nerlige Ramappa <[email protected]>
xe/oa: Fix query mode of operation for OAR/OAC
Ashutosh Dixit <[email protected]>
drm/xe/oa: Add input fence dependencies
Ashutosh Dixit <[email protected]>
drm/xe/oa/uapi: Define and parse OA sync properties
Ashutosh Dixit <[email protected]>
drm/xe/oa: Separate batch submission from waiting for completion
Catalin Marinas <[email protected]>
arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
-------------
Diffstat:
Documentation/networking/strparser.rst | 9 +- Makefile | 4 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 123 ++- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 1 + .../boot/dts/rockchip/px30-ringneck-haikou.dts | 1 - arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 6 + .../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 22 +- .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts | 4 +- arch/arm64/include/asm/mman.h | 9 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 12 +- arch/powerpc/lib/code-patching.c | 4 +- arch/s390/boot/startup.c | 2 +- arch/x86/events/intel/core.c | 20 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/kvm/lapic.c | 11 + arch/x86/kvm/lapic.h | 8 +- arch/x86/kvm/vmx/nested.c | 5 + arch/x86/kvm/vmx/vmx.c | 21 + arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 17 +- drivers/accel/ivpu/Kconfig | 1 + drivers/accel/ivpu/Makefile | 1 + drivers/accel/ivpu/ivpu_coredump.c | 39 + drivers/accel/ivpu/ivpu_coredump.h | 25 + drivers/accel/ivpu/ivpu_drv.c | 5 +- drivers/accel/ivpu/ivpu_drv.h | 1 + drivers/accel/ivpu/ivpu_fw.c | 7 +- drivers/accel/ivpu/ivpu_fw.h | 6 +- drivers/accel/ivpu/ivpu_fw_log.h | 8 - drivers/accel/ivpu/ivpu_hw.c | 3 + drivers/accel/ivpu/ivpu_ipc.c | 26 + drivers/accel/ivpu/ivpu_ipc.h | 2 + drivers/accel/ivpu/ivpu_jsm_msg.c | 8 + drivers/accel/ivpu/ivpu_jsm_msg.h | 2 + drivers/accel/ivpu/ivpu_pm.c | 85 +- drivers/bluetooth/btqca.c | 118 +- drivers/clocksource/jcore-pit.c | 15 +- drivers/edac/qcom_edac.c | 4 +- .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c | 4 +- drivers/firmware/imx/Kconfig | 1 + drivers/gpio/gpiolib.c | 48 +- drivers/gpio/gpiolib.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 32 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 3 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 202 +--- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 1130 ++++++++++++++++++++ drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 5 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 5 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 6 +- .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c | 140 +++ .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 131 ++- .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h | 4 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 59 + .../display/dc/link/protocols/link_dp_capability.c | 3 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 18 + .../gpu/drm/i915/display/intel_dp_link_training.c | 15 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 2 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 2 +- .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 2 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 53 +- drivers/gpu/drm/msm/msm_drv.h | 11 +- .../gpu/drm/msm/registers/display/dsi_phy_7nm.xml | 11 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 2 +- drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 8 +- drivers/gpu/drm/xe/xe_oa.c | 265 +++-- drivers/gpu/drm/xe/xe_oa_types.h | 6 + drivers/gpu/drm/xe/xe_query.c | 2 +- drivers/gpu/drm/xe/xe_ring_ops.c | 5 +- drivers/gpu/drm/xe/xe_sched_job_types.h | 2 + drivers/input/mouse/synaptics.c | 56 +- drivers/input/mouse/synaptics.h | 1 + drivers/irqchip/irq-gic-v3.c | 49 +- drivers/irqchip/irq-jcore-aic.c | 2 +- drivers/md/raid0.c | 4 +- drivers/md/raid1.c | 4 +- drivers/md/raid10.c | 4 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 42 +- drivers/mtd/spi-nor/sst.c | 2 +- drivers/net/ethernet/google/gve/gve.h | 10 + drivers/net/ethernet/google/gve/gve_main.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 27 +- drivers/net/ethernet/ibm/ibmvnic.h | 3 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 2 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 + drivers/net/geneve.c | 16 +- drivers/net/gtp.c | 5 - drivers/net/pse-pd/pd692x0.c | 45 +- drivers/net/pse-pd/pse_core.c | 98 +- drivers/nvme/host/ioctl.c | 3 +- drivers/nvme/host/tcp.c | 7 +- drivers/pci/devres.c | 61 +- drivers/pci/pci.c | 16 +- drivers/platform/cznic/Kconfig | 1 + drivers/power/supply/axp20x_battery.c | 31 +- drivers/power/supply/da9150-fg.c | 4 +- drivers/s390/net/ism_drv.c | 14 +- drivers/soc/loongson/loongson2_guts.c | 5 +- drivers/tee/optee/supp.c | 35 +- drivers/usb/gadget/function/f_midi.c | 2 +- fs/btrfs/compression.c | 3 +- fs/btrfs/extent_io.c | 174 ++- fs/btrfs/inode.c | 3 +- fs/btrfs/subpage.c | 202 +--- fs/btrfs/subpage.h | 39 +- fs/smb/client/inode.c | 4 +- fs/smb/client/smb2ops.c | 4 + fs/xfs/scrub/common.h | 5 - fs/xfs/scrub/repair.h | 11 +- fs/xfs/scrub/scrub.c | 12 + include/linux/netdevice.h | 2 + include/linux/pci.h | 2 + include/linux/pse-pd/pse.h | 16 +- include/linux/serio.h | 3 + include/linux/skmsg.h | 2 + include/net/gro.h | 3 + include/net/strparser.h | 2 + include/net/tcp.h | 22 + include/uapi/drm/xe_drm.h | 17 + io_uring/io_uring.c | 2 + io_uring/rw.c | 13 +- kernel/acct.c | 134 ++- kernel/bpf/arena.c | 2 +- kernel/bpf/bpf_cgrp_storage.c | 2 +- kernel/bpf/btf.c | 2 + kernel/bpf/ringbuf.c | 4 - kernel/bpf/syscall.c | 43 +- kernel/sched/ext.c | 150 ++- kernel/trace/ftrace.c | 36 +- kernel/trace/trace.c | 277 ++--- kernel/trace/trace_functions.c | 6 +- lib/iov_iter.c | 3 +- mm/madvise.c | 11 +- mm/migrate_device.c | 13 +- net/bpf/test_run.c | 5 +- net/core/dev.c | 37 +- net/core/drop_monitor.c | 39 +- net/core/flow_dissector.c | 49 +- net/core/gro.c | 3 - net/core/skbuff.c | 10 +- net/core/skmsg.c | 7 + net/core/sock_map.c | 8 +- net/ipv4/arp.c | 2 +- net/ipv4/tcp.c | 29 +- net/ipv4/tcp_bpf.c | 36 + net/ipv4/tcp_fastopen.c | 4 +- net/ipv4/tcp_input.c | 20 +- net/ipv4/tcp_ipv4.c | 2 +- net/sched/cls_api.c | 2 +- net/strparser/strparser.c | 11 +- net/vmw_vsock/af_vsock.c | 3 + net/vmw_vsock/virtio_transport.c | 10 +- net/vmw_vsock/vsock_bpf.c | 2 +- sound/core/seq/seq_clientmgr.c | 12 +- sound/pci/hda/hda_codec.c | 4 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_cs8409-tables.c | 6 +- sound/pci/hda/patch_cs8409.c | 20 +- sound/pci/hda/patch_cs8409.h | 5 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/fsl/fsl_micfil.c | 2 + sound/soc/fsl/imx-audmix.c | 31 - sound/soc/rockchip/rockchip_i2s_tdm.c | 4 +- sound/soc/sh/rz-ssi.c | 10 +- sound/soc/sof/ipc4-topology.c | 12 +- sound/soc/sof/pcm.c | 2 + sound/soc/sof/stream-ipc.c | 6 +- .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 8 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 2 + .../testing/selftests/bpf/prog_tests/raw_tp_null.c | 25 + tools/testing/selftests/bpf/progs/raw_tp_null.c | 32 + tools/testing/selftests/mm/Makefile | 9 +- 181 files changed, 3561 insertions(+), 1545 deletions(-)
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.17 release. There are 153 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Feb 2025 06:47:31 +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.17-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.17-rc2-gf5c37852dffd
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 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.17 release. There are 153 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.
No problems seen on x86_64 and aarch64 with our testing.
Thanks,
Harshit
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.17 release. There are 153 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.
Am 25.02.2025 um 07:49 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.12.17 release. There are 153 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.
Like -rc1, no problems with -rc2 here. 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 7 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.17 release. There are 153 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Feb 2025 06:47:31 +0000. Anything received after that time might be too late.
Hi Greg
6.12.17-rc2 compiles, boots and runs here on x86_64 (AMD Ryzen 5 7520U, Slackware64-current), no regressions observed.
Quoted 7 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.17 release. There are 153 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Feb 2025 06:47:31 +0000. Anything received after that time might be too late.
Hey Greg,
No regressions or any sort of issues to speak of. Builds fine on my x86_64 test machine.
All the best,
-slade
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.17 release. There are 153 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Feb 2025 06:47:31 +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.17-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 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.17 release. There are 153 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 27 Feb 2025 06:47:31 +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.17-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.17-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: f5c37852dffd24f66248b4086ea594060f3299a4
* git describe: v6.12.15-380-gf5c37852dffd
* test details:
https://staging.qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.12.y/build/v6.12.15-380-gf5c37852dffd/
## Test Regressions (compared to v6.12.15)
## Metric Regressions (compared to v6.12.15)
## Test Fixes (compared to v6.12.15)
## Metric Fixes (compared to v6.12.15)
## Test result summary
total: 125310, pass: 102630, fail: 4192, skip: 18488, xfail: 33
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 137 total, 137 passed, 0 failed
* arm64: 49 total, 49 passed, 0 failed
* i386: 17 total, 17 passed, 0 failed
* mips: 32 total, 32 passed, 0 failed
* parisc: 3 total, 3 passed, 0 failed
* powerpc: 38 total, 38 passed, 0 failed
* riscv: 22 total, 22 passed, 0 failed
* s390: 24 total, 20 passed, 4 failed
* sh: 6 total, 5 passed, 1 failed
* sparc: 3 total, 3 passed, 0 failed
* x86_64: 44 total, 44 passed, 0 failed
## Test suites summary
* boot
* commands
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-exec
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* 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-crypto
* ltp-cve
* ltp-fcntl-locktests
* 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