Skip to content

6.15.1-rc1 review

Greg Kroah-Hartman linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest49 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/49arm64: dts: socfpga: agilex5: fix gpio0 addressarch/arm64/boot/dts/intel/socfpga_agilex5.dtsi+2 -20 replies
2/49arm64: dts: rockchip: fix internal USB hub instability on RK3399 Pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+26 -140 replies
3/49arm64: dts: rockchip: Add missing SFC power-domains to rk3576arch/arm64/boot/dts/rockchip/rk3576.dtsi+2 -00 replies
4/49arm64: dts: qcom: ipq9574: Add missing properties for cryptobamarch/arm64/boot/dts/qcom/ipq9574.dtsi+2 -00 replies
5/49arm64: dts: qcom: sa8775p: Add missing properties for cryptobamarch/arm64/boot/dts/qcom/sa8775p.dtsi+2 -00 replies
6/49arm64: dts: qcom: sa8775p: Remove extra entries from the iommus propertyarch/arm64/boot/dts/qcom/sa8775p.dtsi+24 -2160 replies
7/49arm64: dts: qcom: sa8775p: Remove cdsp compute-cb@10arch/arm64/boot/dts/qcom/sa8775p.dtsi+0 -80 replies
8/49arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem nodearch/arm64/boot/dts/qcom/sm8350.dtsi+1 -10 replies
9/49arm64: dts: qcom: sm8450: Add missing properties for cryptobamarch/arm64/boot/dts/qcom/sm8450.dtsi+2 -00 replies
10/49arm64: dts: qcom: sm8550: Add missing properties for cryptobamarch/arm64/boot/dts/qcom/sm8550.dtsi+2 -00 replies
11/49arm64: dts: qcom: sm8650: Add missing properties for cryptobamarch/arm64/boot/dts/qcom/sm8650.dtsi+2 -00 replies
12/49arm64: dts: qcom: x1e001de-devkit: Fix vreg_l2j_1p2 voltagearch/arm64/boot/dts/qcom/x1e001de-devkit.dts+2 -20 replies
13/49arm64: dts: qcom: x1e001de-devkit: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1e001de-devkit.dts+2 -00 replies
14/49arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j_1p2 voltagearch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts+2 -20 replies
15/49arm64: dts: qcom: x1e80100-dell-xps13-9345: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts+2 -00 replies
16/49arm64: dts: qcom: x1e80100-hp-omnibook-x14: Enable SMB2360 0 and 1arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts+6 -20 replies
17/49arm64: dts: qcom: x1e80100-hp-omnibook-x14: Fix vreg_l2j_1p2 voltagearch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts+2 -20 replies
18/49arm64: dts: qcom: x1e80100-hp-x14: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts+2 -00 replies
19/49arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2j_1p2 voltagearch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts+2 -20 replies
20/49arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltagearch/arm64/boot/dts/qcom/x1e80100-qcp.dts+2 -20 replies
21/49arm64: dts: qcom: x1e80100-qcp: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1e80100-qcp.dts+2 -00 replies
22/49arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts+2 -10 replies
23/49arm64: dts: qcom: x1e80100: Fix video thermal zonearch/arm64/boot/dts/qcom/x1e80100.dtsi+7 -30 replies
24/49arm64: dts: qcom: x1e80100: Apply consistent critical thermal shutdownarch/arm64/boot/dts/qcom/x1e80100.dtsi+64 -640 replies
25/49arm64: dts: qcom: x1e80100: Add GPU coolingarch/arm64/boot/dts/qcom/x1e80100.dtsi+89 -800 replies
26/49arm64: dts: qcom: x1e80100: Fix PCIe 3rd controller DBI sizearch/arm64/boot/dts/qcom/x1e80100.dtsi+1 -10 replies
27/49arm64: dts: ti: k3-am62-main: Set eMMC clock parent to defaultarch/arm64/boot/dts/ti/k3-am62-main.dtsi+0 -20 replies
28/49arm64: dts: ti: k3-am62a-main: Set eMMC clock parent to defaultarch/arm64/boot/dts/ti/k3-am62a-main.dtsi+0 -20 replies
29/49arm64: dts: ti: k3-am62p-j722s-common-main: Set eMMC clock parent to defaultarch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi+0 -20 replies
30/49arm64: dts: ti: k3-am62x: Remove clock-names property from IMX219 overlayarch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso+0 -10 replies
31/49arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in IMX219 overlayarch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso+1 -10 replies
32/49arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in OV5640 overlayarch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso+2 -20 replies
33/49arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0arch/arm64/boot/dts/ti/k3-am65-main.dtsi+2 -00 replies
34/49arm64: dts: ti: k3-am68-sk: Fix regulator hierarchyarch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts+12 -10 replies
35/49arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulatorsarch/arm64/boot/dts/ti/k3-j721e-sk.dts+31 -00 replies
36/49arm64: dts: ti: k3-j721e-sk: Remove clock-names property from IMX219 overlayarch/arm64/boot/dts/ti/k3-j721e-sk-csi2-dual-imx219.dtso+0 -20 replies
37/49arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplies for IMX219arch/arm64/boot/dts/ti/k3-j721e-sk-csi2-dual-imx219.dtso+33 -00 replies
38/49arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and "serdes_wiz1"arch/arm64/boot/dts/ti/k3-j722s-evm.dts+8 -00 replies
39/49arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and "serdes_wiz1"arch/arm64/boot/dts/ti/k3-j722s-main.dtsi+4 -00 replies
40/49arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix length of serdes_ln_ctrlarch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi+1 -10 replies
41/49net_sched: hfsc: Address reentrant enqueue adding class to eltree twicenet/sched/sch_hfsc.c+8 -10 replies
42/49perf/arm-cmn: Fix REQ2/SNP2 mixupdrivers/perf/arm-cmn.c+4 -40 replies
43/49perf/arm-cmn: Initialise cmn->cpu earlierdrivers/perf/arm-cmn.c+1 -10 replies
44/49perf/arm-cmn: Add CMN S3 ACPI bindingdrivers/perf/arm-cmn.c+1 -00 replies
45/49pidfs: move O_RDWR into pidfs_alloc_file()fs/pidfs.c+1 -00 replies
46/49coredump: fix error handling for replace_fd()fs/coredump.c+7 -20 replies
47/49coredump: hand a pidfd to the usermode coredump helperfs/coredump.c include/linux/coredump.h+53 -40 replies
48/49iommu: Avoid introducing more racesdrivers/iommu/iommu.c+5 -30 replies
49/49iommu: Handle yet another race around registrationdrivers/iommu/iommu.c include/linux/iommu.h+20 -80 replies

Reviews trailers per patch

36 of 49 patches have a Reviewed-by or Acked-by.

PatchKrzysztof KozlowskiJohan HovoldAbel VesaKonrad DybcioAleksandrs VinarskisBryan O'DonoghueUdit KumarBryan BrattlofNeha Malcom FrancisJai LuthraMd Sadre AlamDmitry BaryshkovJamal Hadi SalimVictor NogueiraIlkka KoskinenLuca BoccassiOleg NesterovJason GunthorpeMoteen ShahFlorian FainelliPeter SchneiderRon EconomosMark BrownChristian HeuselTakeshi OgasawaraLinux Kernel Functional TestingShuah KhanJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/49R-b
2/49
3/49
4/49T-b
5/49
6/49R-b
7/49
8/49
9/49
10/49
11/49
12/49R-b R-b R-b
13/49R-b
14/49R-b R-b R-b
15/49R-b R-b T-b
16/49R-b R-b
17/49R-b R-b R-b
18/49R-b
19/49R-b R-b R-b
20/49R-b R-b R-b
21/49R-b
22/49R-b
23/49R-b R-b
24/49R-b R-b
25/49R-b R-b
26/49R-b
27/49A-b A-b
28/49A-b A-b
29/49A-b A-b
30/49R-b R-b
31/49R-b R-b
32/49R-b R-b
33/49R-b
34/49R-b R-b
35/49R-b
36/49R-b R-b
37/49
38/49R-b
39/49R-b
40/49R-b
41/49A-b T-b
42/49
43/49R-b
44/49
45/49T-b R-b
46/49T-b R-b
47/49T-b R-b
48/49R-b
49/49

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 28 reviewers.

Read the v1 thread

Cover letter [PATCH 6.15 00/49] 6.15.1-rc1 review

This is the start of the stable review cycle for the 6.15.1 release. There are 49 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 Wed, 04 Jun 2025 13:42:20 +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.15.1-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.15.1-rc1

Robin Murphy <[email protected]>
iommu: Handle yet another race around registration

Robin Murphy <[email protected]>
iommu: Avoid introducing more races

Christian Brauner <[email protected]>
coredump: hand a pidfd to the usermode coredump helper

Christian Brauner <[email protected]>
coredump: fix error handling for replace_fd()

Christian Brauner <[email protected]>
pidfs: move O_RDWR into pidfs_alloc_file()

Robin Murphy <[email protected]>
perf/arm-cmn: Add CMN S3 ACPI binding

Robin Murphy <[email protected]>

    perf/arm-cmn: Initialise cmn->cpu earlier

Robin Murphy <[email protected]>
perf/arm-cmn: Fix REQ2/SNP2 mixup

Pedro Tammela <[email protected]>
net_sched: hfsc: Address reentrant enqueue adding class to eltree twice

Siddharth Vadapalli <[email protected]>

    arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix length of serdes_ln_ctrl

Siddharth Vadapalli <[email protected]>

    arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and "serdes_wiz1"

Siddharth Vadapalli <[email protected]>

    arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and "serdes_wiz1"

Yemike Abhilash Chandra <[email protected]>
arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplies for IMX219

Yemike Abhilash Chandra <[email protected]>
arm64: dts: ti: k3-j721e-sk: Remove clock-names property from IMX219 overlay

Yemike Abhilash Chandra <[email protected]>
arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators

Yemike Abhilash Chandra <[email protected]>
arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0

Yemike Abhilash Chandra <[email protected]>
arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in OV5640 overlay

Yemike Abhilash Chandra <[email protected]>
arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in IMX219 overlay

Yemike Abhilash Chandra <[email protected]>
arm64: dts: ti: k3-am62x: Remove clock-names property from IMX219 overlay

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am62p-j722s-common-main: Set eMMC clock parent to default

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am62a-main: Set eMMC clock parent to default

Judith Mendez <[email protected]>
arm64: dts: ti: k3-am62-main: Set eMMC clock parent to default

Abel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Fix PCIe 3rd controller DBI size

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1e80100: Add GPU cooling

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100: Apply consistent critical thermal shutdown

Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100: Fix video thermal zone

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-on

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100-qcp: mark l12b and l15b always-on

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltage

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2j_1p2 voltage

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100-hp-x14: mark l12b and l15b always-on

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1e80100-hp-omnibook-x14: Fix vreg_l2j_1p2 voltage

Juerg Haefliger <[email protected]>

    arm64: dts: qcom: x1e80100-hp-omnibook-x14: Enable SMB2360 0 and 1

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100-dell-xps13-9345: mark l12b and l15b always-on

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j_1p2 voltage

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e001de-devkit: mark l12b and l15b always-on

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1e001de-devkit: Fix vreg_l2j_1p2 voltage

Stephan Gerhold <[email protected]>
arm64: dts: qcom: sm8650: Add missing properties for cryptobam

Stephan Gerhold <[email protected]>
arm64: dts: qcom: sm8550: Add missing properties for cryptobam

Stephan Gerhold <[email protected]>
arm64: dts: qcom: sm8450: Add missing properties for cryptobam

Alok Tiwari <[email protected]>
arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node

Karthik Sanagavarapu <[email protected]>

    arm64: dts: qcom: sa8775p: Remove cdsp compute-cb@10

Ling Xu <[email protected]>
arm64: dts: qcom: sa8775p: Remove extra entries from the iommus property

Stephan Gerhold <[email protected]>
arm64: dts: qcom: sa8775p: Add missing properties for cryptobam

Stephan Gerhold <[email protected]>
arm64: dts: qcom: ipq9574: Add missing properties for cryptobam

Sebastian Reichel <[email protected]>
arm64: dts: rockchip: Add missing SFC power-domains to rk3576

Lukasz Czechowski <[email protected]>
arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma

Niravkumar L Rabara <[email protected]>
arm64: dts: socfpga: agilex5: fix gpio0 address

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi     |   4 +-
 arch/arm64/boot/dts/qcom/ipq9574.dtsi              |   2 +
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              | 248 ++---------------
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |   2 +
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |   2 +
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |   2 +
 arch/arm64/boot/dts/qcom/x1e001de-devkit.dts       |   6 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |   4 +-
 .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts     |   2 +
 .../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts     |  14 +-
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |   7 +-
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts          |   6 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             | 309 +++++++++++----------
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |  40 ++-
 arch/arm64/boot/dts/rockchip/rk3576.dtsi           |   2 +
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi           |   2 -
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi          |   2 -
 .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi    |   2 -
 .../arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso |   3 +-
 .../arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso |   2 +-
 .../boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso  |   2 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   2 +
 arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts   |  13 +-
 .../boot/dts/ti/k3-j721e-sk-csi2-dual-imx219.dtso  |  35 ++-
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts             |  31 +++
 arch/arm64/boot/dts/ti/k3-j722s-evm.dts            |   8 +
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi          |   4 +
 .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi  |   2 +-
 drivers/iommu/iommu.c                              |  34 ++-
 drivers/perf/arm-cmn.c                             |  11 +-
 fs/coredump.c                                      |  65 ++++-
 fs/pidfs.c                                         |   1 +
 include/linux/coredump.h                           |   1 +
 include/linux/iommu.h                              |   2 +
 net/sched/sch_hfsc.c                               |   9 +-
 37 files changed, 447 insertions(+), 440 deletions(-)