6.1.130-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.1.130-rc2 review
This is the start of the stable review cycle for the 6.1.130 release. There are 161 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 Sat, 08 Mar 2025 15:13:38 +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.1.130-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.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.1.130-rc2
Fullway Wang <[email protected]>
media: mtk-vcodec: potential null pointer deference in SCP
Quang Le <[email protected]>
pfifo_tail_enqueue: Drop new packet when sch->limit == 0
Phillip Lougher <[email protected]>
Squashfs: check the inode number is not the invalid value of zero
Jiaxun Yang <[email protected]>
mm/memory: Use exception ip to search exception tables
Jiaxun Yang <[email protected]>
ptrace: Introduce exception_ip arch hook
Thomas Gleixner <[email protected]>
intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
chr[] <[email protected]>
amdgpu/pm/legacy: fix suspend/resume issues
Sohaib Nadeem <[email protected]>
drm/amd/display: fixed integer types and null check locations
Andreas Schwab <[email protected]>
riscv/futex: sign extend compare value in atomic cmpxchg
Thomas Gleixner <[email protected]>
sched/core: Prevent rescheduling when interrupts are disabled
Ard Biesheuvel <[email protected]>
vmlinux.lds: Ensure that const vars with relocations are mapped R/O
Matthieu Baerts (NGI0) <[email protected]>
mptcp: reset when MPTCP opts are dropped after join
Paolo Abeni <[email protected]>
mptcp: always handle address removal under msk socket lock
Kaustabh Chakraborty <[email protected]>
phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
BH Hsieh <[email protected]>
phy: tegra: xusb: reset VBUS & ID OVERRIDE
Wei Fang <[email protected]>
net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
Wei Fang <[email protected]>
net: enetc: correct the xdp_tx statistics
Wei Fang <[email protected]>
net: enetc: update UDP checksum when updating originTimestamp field
Wei Fang <[email protected]>
net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
Wei Fang <[email protected]>
net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
Nikita Zhandarovich <[email protected]>
usbnet: gl620a: fix endpoint checking in genelink_bind()
Tyrone Ting <[email protected]>
i2c: npcm: disable interrupt enable bit before devm_request_irq
Roman Li <[email protected]>
drm/amd/display: Fix HPD after gpu reset
Tom Chung <[email protected]>
drm/amd/display: Disable PSR-SU on eDP panels
Kan Liang <[email protected]>
perf/core: Fix low freq setting via IOC_PERIOD
Kan Liang <[email protected]>
perf/x86: Fix low freqency setting issue
Dmitry Panchenko <[email protected]>
ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
Nikolay Kuratov <[email protected]>
ftrace: Avoid potential division by zero in function_stat_show()
Steven Rostedt <[email protected]>
tracing: Fix bad hist from corrupting named_triggers list
Chukun Pan <[email protected]>
phy: rockchip: naneng-combphy: compatible reset with old DT
Russell Senior <[email protected]>
x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
Pavel Begunkov <[email protected]>
io_uring/net: save msg_control for compat
Tong Tiangen <[email protected]>
uprobes: Reject the shared zeropage in uprobe_write_opcode()
David Howells <[email protected]>
mm: Don't pin ZERO_PAGE in pin_user_pages()
Justin Iurman <[email protected]>
net: ipv6: fix dst ref loop on input in rpl lwt
Justin Iurman <[email protected]>
net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
Justin Iurman <[email protected]>
net: ipv6: fix dst ref loop on input in seg6 lwt
Justin Iurman <[email protected]>
net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
Justin Iurman <[email protected]>
include: net: add static inline dst_dev_overhead() to dst.h
Shay Drory <[email protected]>
net/mlx5: IRQ, Fix null string in debug print
Harshal Chaudhari <[email protected]>
net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
Mohammad Heib <[email protected]>
net: Clear old fragment checksum value in napi_reuse_skb
Wang Hai <[email protected]>
tcp: Defer ts_recent changes until req is owned
Philo Lu <[email protected]>
ipvs: Always clear ipvs_property flag in skb_scrub_packet()
Nicolas Frattaroli <[email protected]>
ASoC: es8328: fix route from DAC to output
Sean Anderson <[email protected]>
net: cadence: macb: Synchronize stats calculations
Eric Dumazet <[email protected]>
ipvlan: ensure network headers are in skb linear part
Guillaume Nault <[email protected]>
ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
Guillaume Nault <[email protected]>
ipv4: Convert ip_route_input() to dscp_t.
Guillaume Nault <[email protected]>
ipv4: Convert icmp_route_lookup() to dscp_t.
Ido Schimmel <[email protected]>
ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()
Ido Schimmel <[email protected]>
ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()
Ido Schimmel <[email protected]>
ipv4: icmp: Pass full DS field to ip_route_input()
Peilin He <[email protected]>
net/ipv4: add tracepoint for icmp_send
Jiri Slaby (SUSE) <[email protected]>
net: set the minimum for net_hotdata.netdev_budget_usecs
Ido Schimmel <[email protected]>
net: loopback: Avoid sending IP packets without an Ethernet header
David Howells <[email protected]>
afs: Fix the server_list to unuse a displaced server rather than putting it
David Howells <[email protected]>
afs: Make it possible to find the volumes that are using a server
Colin Ian King <[email protected]>
afs: remove variable nr_servers
Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
Takashi Iwai <[email protected]>
ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
Arnd Bergmann <[email protected]>
sunrpc: suppress warnings for unused procfs functions
Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix bind QP error cleanup flow
Ye Bin <[email protected]>
scsi: core: Clear driver private data when retrying request
Trond Myklebust <[email protected]>
SUNRPC: Prevent looping due to rpc_signal_task() races
Stephen Brennan <[email protected]>
SUNRPC: convert RPC_TASK_* constants to enum
Vasiliy Kovalev <[email protected]>
ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
Mark Zhang <[email protected]>
IB/mlx5: Set and get correct qp_num for a DCT QP
Xin Long <[email protected]>
netfilter: allow exp not to be removed in nf_ct_find_expectation
Alexander Dahl <[email protected]>
spi: atmel-quadspi: Fix wrong register value written to MR
Alexander Dahl <[email protected]>
spi: atmel-quadspi: Avoid overwriting delay register settings
Yunfei Dong <[email protected]>
media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning
Yu Kuai <[email protected]>
block, bfq: fix bfqq uaf in bfq_limit_depth()
Paolo Valente <[email protected]>
block, bfq: split sync bfq_queues on a per-actuator basis
Patrick Bellasi <[email protected]>
x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
Steven Rostedt <[email protected]>
ftrace: Do not add duplicate entries in subops 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()
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()
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
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()
Haoxiang Li <[email protected]>
nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
Gavrilov Ilia <[email protected]>
drop_monitor: fix incorrect initialization order
Sumit Garg <[email protected]>
tee: optee: Fix supplicant wait loop
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
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
Marijn Suijten <[email protected]>
drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
David Hildenbrand <[email protected]>
nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
Andrey Vatoropin <[email protected]>
power: supply: da9150-fg: fix potential overflow
Jiayuan Chen <[email protected]>
bpf: Fix wrong copied_seq calculation
Jiayuan Chen <[email protected]>
strparser: Add read_sock callback
Shigeru Yoshida <[email protected]>
bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
Tomi Valkeinen <[email protected]>
drm/rcar-du: dsi: Fix PHY lock bit check
Devarsh Thakkar <[email protected]>
drm/tidss: Fix race condition while handling interrupt registers
Tomi Valkeinen <[email protected]>
drm/tidss: Add simple K2G manual reset
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().
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
Nick Child <[email protected]>
ibmvnic: Introduce send sub-crq direct
Nick Child <[email protected]>
ibmvnic: Return error code on TX scrq flush fail
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().
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
Michael Ellerman <[email protected]>
powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
John Keeping <[email protected]>
ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
Jill Donahue <[email protected]>
USB: gadget: f_midi: f_midi_complete to call queue_work
Roy Luo <[email protected]>
usb: gadget: core: flush gadget workqueue after device removal
Roy Luo <[email protected]>
USB: gadget: core: create sysfs link between udc and gadget
Ricardo Ribalda <[email protected]>
media: uvcvideo: Remove dangling pointers
Ricardo Ribalda <[email protected]>
media: uvcvideo: Only save async fh if success
Ricardo Ribalda <[email protected]>
media: uvcvideo: Refactor iterators
Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix crash during unbind if gpio unit is in use
Yang Yingliang <[email protected]>
media: Switch to use dev_err_probe() helper
Krzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
Uwe Kleine-König <[email protected]>
soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
Krzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
AngeloGioacchino Del Regno <[email protected]>
soc: mediatek: mtk-devapc: Switch to devm_clk_get_enabled()
Jarkko Sakkinen <[email protected]>
tpm: Change to kvalloc() in eventlog/acpi.c
Eddie James <[email protected]>
tpm: Use managed allocation for bios event log
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix CDSP memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: trim addresses to 8 digits
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DSI display output by default
Igor Pylypiv <[email protected]>
scsi: core: Do not retry I/Os during depopulation
Douglas Gilbert <[email protected]>
scsi: core: Handle depopulation and restoration in progress
Dan Carpenter <[email protected]>
ASoC: renesas: rz-ssi: Add a check for negative sample_space
Daniel Golle <[email protected]>
clk: mediatek: mt2701-img: add missing dummy clk
Daniel Golle <[email protected]>
clk: mediatek: mt2701-bdp: add missing dummy clk
Daniel Golle <[email protected]>
clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe
AngeloGioacchino Del Regno <[email protected]>
clk: mediatek: clk-mtk: Add dummy clock ops
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
Zijun Hu <[email protected]>
Bluetooth: qca: Support downloading board id specific NVM for WCN7850
Bence Csókás <[email protected]>
spi: atmel-qspi: Memory barriers after memory-mapped I/O
Csókás, Bence <[email protected]>
spi: atmel-quadspi: Create atmel_qspi_ops to support newer SoC families
Yang Yingliang <[email protected]>
spi: atmel-quadspi: switch to use modern name
Tudor Ambarus <[email protected]>
spi: atmel-quadspi: Add support for configuring CS timing
Chen Ridong <[email protected]>
memcg: fix soft lockup in the OOM process
Carlos Galo <[email protected]>
mm: update mark_victim tracepoints fields
Yu Kuai <[email protected]>
md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
Yu Kuai <[email protected]>
md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
Yu Kuai <[email protected]>
md/md-cluster: fix spares warnings for __le64
Yu Kuai <[email protected]>
md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
Catalin Marinas <[email protected]>
arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
-------------
Diffstat:
Documentation/core-api/pin_user_pages.rst | 6 + Documentation/networking/strparser.rst | 9 +- Makefile | 4 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 4 +- arch/arm64/include/asm/mman.h | 9 +- arch/mips/include/asm/ptrace.h | 2 + arch/mips/kernel/ptrace.c | 7 + arch/powerpc/include/asm/book3s/64/hash-4k.h | 28 +++ arch/powerpc/include/asm/book3s/64/pgtable.h | 26 --- arch/powerpc/lib/code-patching.c | 2 +- arch/riscv/include/asm/futex.h | 2 +- arch/x86/Kconfig | 3 +- arch/x86/events/core.c | 2 +- arch/x86/kernel/cpu/bugs.c | 20 ++- arch/x86/kernel/cpu/cyrix.c | 4 +- block/bfq-cgroup.c | 97 +++++----- block/bfq-iosched.c | 195 ++++++++++++++------- block/bfq-iosched.h | 51 ++++-- drivers/bluetooth/btqca.c | 110 +++++++++--- drivers/char/tpm/eventlog/acpi.c | 16 +- drivers/char/tpm/eventlog/efi.c | 13 +- drivers/char/tpm/eventlog/of.c | 3 +- drivers/char/tpm/tpm-chip.c | 1 - drivers/clk/mediatek/clk-mt2701-bdp.c | 1 + drivers/clk/mediatek/clk-mt2701-img.c | 1 + drivers/clk/mediatek/clk-mt2701-vdec.c | 1 + drivers/clk/mediatek/clk-mtk.c | 16 ++ drivers/clk/mediatek/clk-mtk.h | 19 ++ drivers/edac/qcom_edac.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 14 ++ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 3 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 16 +- drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 25 ++- drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 8 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 26 ++- drivers/gpu/drm/i915/display/intel_display.c | 18 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 9 +- drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c | 2 +- drivers/gpu/drm/rcar-du/rcar_mipi_dsi_regs.h | 1 - drivers/gpu/drm/tidss/tidss_dispc.c | 22 ++- drivers/gpu/drm/tidss/tidss_irq.c | 2 + drivers/i2c/busses/i2c-npcm7xx.c | 7 + drivers/idle/intel_idle.c | 4 + drivers/infiniband/hw/mlx5/counters.c | 8 +- drivers/infiniband/hw/mlx5/qp.c | 4 +- drivers/md/md-bitmap.c | 34 ++-- drivers/md/md-bitmap.h | 9 +- drivers/md/md-cluster.c | 34 ++-- drivers/md/md.c | 33 +++- drivers/media/cec/platform/stm32/stm32-cec.c | 9 +- drivers/media/i2c/ad5820.c | 18 +- drivers/media/i2c/imx274.c | 5 +- drivers/media/i2c/tc358743.c | 9 +- drivers/media/platform/mediatek/mdp/mtk_mdp_comp.c | 5 +- .../platform/mediatek/vcodec/mtk_vcodec_fw_scp.c | 2 + .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 9 +- .../media/platform/samsung/exynos4-is/media-dev.c | 4 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 27 +-- drivers/media/platform/ti/omap3isp/isp.c | 3 +- drivers/media/platform/xilinx/xilinx-csi2rxss.c | 8 +- drivers/media/rc/gpio-ir-recv.c | 10 +- drivers/media/rc/gpio-ir-tx.c | 9 +- drivers/media/rc/ir-rx51.c | 9 +- drivers/media/usb/uvc/uvc_ctrl.c | 99 +++++++++-- drivers/media/usb/uvc/uvc_driver.c | 35 ++-- drivers/media/usb/uvc/uvc_v4l2.c | 2 + drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 42 +++-- drivers/net/ethernet/cadence/macb.h | 2 + drivers/net/ethernet/cadence/macb_main.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc.c | 100 ++++++++--- drivers/net/ethernet/ibm/ibmvnic.c | 85 +++++++-- drivers/net/ethernet/ibm/ibmvnic.h | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- 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/ipvlan/ipvlan_core.c | 24 ++- drivers/net/loopback.c | 14 ++ drivers/net/usb/gl620a.c | 4 +- drivers/nvme/host/ioctl.c | 3 +- drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 5 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 12 +- drivers/phy/tegra/xusb-tegra186.c | 11 ++ drivers/power/supply/da9150-fg.c | 4 +- drivers/scsi/scsi_lib.c | 22 ++- drivers/scsi/sd.c | 4 + drivers/soc/mediatek/mtk-devapc.c | 36 ++-- drivers/spi/atmel-quadspi.c | 172 +++++++++++++----- drivers/tee/optee/supp.c | 35 +--- drivers/usb/gadget/function/f_midi.c | 2 +- drivers/usb/gadget/udc/core.c | 11 +- fs/afs/cell.c | 1 + fs/afs/internal.h | 23 ++- fs/afs/server.c | 1 + fs/afs/server_list.c | 114 ++++++++++-- fs/afs/vl_alias.c | 2 +- fs/afs/volume.c | 40 +++-- fs/overlayfs/copy_up.c | 2 +- fs/smb/client/smb2ops.c | 4 + fs/squashfs/inode.c | 5 +- include/asm-generic/vmlinux.lds.h | 2 +- include/linux/mm.h | 26 ++- include/linux/netdevice.h | 2 + include/linux/ptrace.h | 4 + include/linux/skmsg.h | 2 + include/linux/sunrpc/sched.h | 17 +- include/net/dst.h | 9 + include/net/ip.h | 5 + include/net/netfilter/nf_conntrack_expect.h | 2 +- include/net/route.h | 5 +- include/net/strparser.h | 2 + include/net/tcp.h | 22 +++ include/trace/events/icmp.h | 67 +++++++ include/trace/events/oom.h | 36 +++- include/trace/events/sunrpc.h | 3 +- io_uring/net.c | 4 +- kernel/acct.c | 134 ++++++++------ kernel/bpf/syscall.c | 18 +- kernel/events/core.c | 17 +- kernel/events/uprobes.c | 5 + kernel/sched/core.c | 2 +- kernel/trace/ftrace.c | 30 ++-- kernel/trace/trace_events_hist.c | 34 ++-- kernel/trace/trace_functions.c | 6 +- mm/gup.c | 31 +++- mm/madvise.c | 11 +- mm/memcontrol.c | 7 +- mm/memory.c | 4 +- mm/oom_kill.c | 14 +- net/bluetooth/l2cap_core.c | 9 +- net/bpf/test_run.c | 5 +- net/bridge/br_netfilter_hooks.c | 8 +- net/core/dev.c | 37 +++- net/core/drop_monitor.c | 39 ++--- net/core/flow_dissector.c | 49 +++--- net/core/gro.c | 1 + net/core/skbuff.c | 2 +- net/core/skmsg.c | 7 + net/core/sysctl_net_core.c | 3 +- net/ipv4/arp.c | 2 +- net/ipv4/icmp.c | 24 +-- net/ipv4/ip_options.c | 3 +- net/ipv4/tcp.c | 29 ++- net/ipv4/tcp_bpf.c | 36 ++++ net/ipv4/tcp_fastopen.c | 4 +- net/ipv4/tcp_input.c | 8 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_minisocks.c | 10 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/rpl_iptunnel.c | 58 +++--- net/ipv6/seg6_iptunnel.c | 97 ++++++---- net/mptcp/pm_netlink.c | 5 - net/mptcp/subflow.c | 15 +- net/netfilter/nf_conntrack_core.c | 2 +- net/netfilter/nf_conntrack_expect.c | 4 +- net/netfilter/nft_ct.c | 2 + net/sched/sch_fifo.c | 3 + net/strparser/strparser.c | 11 +- net/sunrpc/cache.c | 10 +- net/sunrpc/sched.c | 2 - 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/codecs/es8328.c | 15 +- sound/soc/fsl/fsl_micfil.c | 2 + sound/soc/rockchip/rockchip_i2s_tdm.c | 4 +- sound/soc/sh/rz-ssi.c | 2 + sound/usb/midi.c | 2 +- sound/usb/quirks.c | 1 + 179 files changed, 2160 insertions(+), 955 deletions(-)
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.1.130 release. There are 161 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.1.y
Best regards,
Pavel
Signature · 2 lines
DENX Software Engineering GmbH, Managing Director: Erika Unter HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.1.130 release. There are 161 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 Sat, 08 Mar 2025 15:13:38 +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.1.130-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.1.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 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.1.130 release. There are 161 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 06.03.2025 um 16:20 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.1.130 release. There are 161 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Just like rc1, rc2 builds, boots and works fine on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found.
Beste Grüße,
Peter Schneider
Signature · 8 lines
Climb the mountain not to plant your flag, but to embrace the challenge, enjoy the air and behold the view. Climb it so you can see the world, not so the world can see you. -- David McCullough Jr. OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244 Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc https://keys.mailvelope.com/pks/lookup?op=get&[email protected] https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.1.130 release. There are 161 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 Sat, 08 Mar 2025 15:13:38 +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.1.130-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.1.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.1:
10 builds: 10 pass, 0 fail
28 boots: 28 pass, 0 fail
115 tests: 115 pass, 0 failLinux version: 6.1.130-rc2-g029e90ee47c2
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000,
tegra194-p3509-0000+p3668-0000, tegra20-ventana,
tegra210-p2371-2180, tegra210-p3450-0000,
tegra30-cardhu-a04Jon
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.1.130 release. There are 161 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 Sat, 08 Mar 2025 15:13:38 +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.1.130-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.1.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.1.130-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 029e90ee47c2263f170d2a45370a7785d00ca34f
* git describe: v6.1.128-732-g029e90ee47c2
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.128-732-g029e90ee47c2
## Test Regressions (compared to v6.1.128-570-gfdd3f50c8e3e)
## Metric Regressions (compared to v6.1.128-570-gfdd3f50c8e3e)
## Test Fixes (compared to v6.1.128-570-gfdd3f50c8e3e)
## Metric Fixes (compared to v6.1.128-570-gfdd3f50c8e3e)
## Test result summary
total: 103810, pass: 80922, fail: 3936, skip: 18501, xfail: 451
## Build Summary
* arc: 6 total, 5 passed, 1 failed
* arm: 139 total, 139 passed, 0 failed
* arm64: 46 total, 42 passed, 4 failed
* i386: 31 total, 25 passed, 6 failed
* mips: 30 total, 25 passed, 5 failed
* parisc: 5 total, 5 passed, 0 failed
* powerpc: 36 total, 33 passed, 3 failed
* riscv: 14 total, 13 passed, 1 failed
* s390: 18 total, 15 passed, 3 failed
* sh: 12 total, 10 passed, 2 failed
* sparc: 9 total, 8 passed, 1 failed
* x86_64: 38 total, 34 passed, 4 failed
## Test suites summary
* boot
* commands
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-efivarfs
* kselftest-exec
* kselftest-fpu
* kselftest-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-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
The kernel, bpf tool, perf tool, and kselftest builds fine for v6.1.130-rc2 on x86 and arm64 Azure VM.
Kernel binary size for x86 build:
text data bss dec hex filename 25843392 11301066 16613376 53757834 334478a vmlinux
Kernel binary size for arm64 build:
text data bss dec hex filename 31253797 12542616 831080 44627493 2a8f625 vmlinux
Thanks,
Hardik