Skip to content

6.12.74-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 Latest42 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/42scsi: qla2xxx: Fix bsg_done() causing double freedrivers/scsi/qla2xxx/qla_bsg.c+17 -110 replies
2/42bnxt_en: Change FW message timeout warningdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h+8 -50 replies
3/42bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific codedrivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -00 replies
4/42bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functionsdrivers/bus/fsl-mc/fsl-mc-bus.c+3 -30 replies
5/42bus: fsl-mc: fix use-after-free in driver_override_show()drivers/bus/fsl-mc/fsl-mc-bus.c+5 -10 replies
6/42ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xUsound/pci/hda/patch_realtek.c+4 -00 replies
7/42ASoC: amd: yc: Add ASUS ExpertBook PM1503CDA to quirks listsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
8/42gpio: sprd: Change sprd_gpio lock to raw_spin_lockdrivers/gpio/gpio-sprd.c+4 -40 replies
9/42ALSA: hda/realtek: Add quirk for Inspur S14-G1sound/pci/hda/patch_realtek.c+1 -00 replies
10/42ASoC: cs35l45: Corrects ASP_TX5 DAPM widget channelsound/soc/codecs/cs35l45.c+1 -10 replies
11/42ALSA: hda/realtek - fixed speaker no soundsound/pci/hda/patch_realtek.c+11 -00 replies
12/42romfs: check sb_set_blocksize() return valuefs/romfs/super.c+4 -10 replies
13/42=?UTF-8?q?drm/tegra:=20hdmi:=20sor:=20Fix=20error:=20variable=20?= =?UTF-8?q?=E2=80=98j=E2=80=99=20set=20but=20not=20used?=drivers/gpu/drm/tegra/hdmi.c drivers/gpu/drm/tegra/sor.c+4 -40 replies
14/42platform/x86: classmate-laptop: Add missing NULL pointer checksdrivers/platform/x86/classmate-laptop.c+32 -00 replies
15/42ASoC: Intel: sof_es8336: Add DMI quirk for Huawei BOD-WXX9sound/soc/intel/boards/sof_es8336.c+9 -00 replies
16/42ASoC: amd: yc: Add quirk for HP 200 G2a 16sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
17/42ALSA: hda/realtek: Enable headset mic for Acer Nitro 5sound/pci/hda/patch_realtek.c+1 -00 replies
18/42platform/x86/amd/pmc: Add quirk for MECHREVO Wujie 15X Prodrivers/platform/x86/amd/pmc/pmc-quirks.c+7 -00 replies
19/42platform/x86: panasonic-laptop: Fix sysfs group leak in error pathdrivers/platform/x86/panasonic-laptop.c+3 -10 replies
20/42ASoC: cs42l43: Correct handling of 3-pole jack load detectionsound/soc/codecs/cs42l43-jack.c+31 -60 replies
21/42tracing/dma: Cap dma_map_sg tracepoint arrays to prevent buffer overflowinclude/trace/events/dma.h+19 -60 replies
22/42drm/amd/display: extend delta clamping logic to CM3 LUT helperdrivers/gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c drivers/gpu/drm/amd/display/dc/dwb/dcn30/dcn30_cm_common.h drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c +2 more+49 -250 replies
23/42drm/amd/display: remove assert around dpp_base replacementdrivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c+0 -10 replies
24/42ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put()sound/soc/fsl/fsl_xcvr.c+3 -00 replies
25/42gpiolib: acpi: Fix gpio count with string referencesdrivers/gpio/gpiolib-acpi-core.c+1 -00 replies
26/42mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_countinclude/linux/mm_types.h mm/hugetlb.c+10 -100 replies
27/42mm/hugetlb: fix hugetlb_pmd_shared()include/linux/hugetlb.h+1 -10 replies
28/42mm/hugetlb: fix two comments related to huge_pmd_unshare()mm/hugetlb.c+8 -160 replies
29/42mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gatherinclude/asm-generic/tlb.h include/linux/hugetlb.h include/linux/mm_types.h +3 more+208 -660 replies
30/42LoongArch: Rework KASAN initialization for PTW-enabled systemsarch/loongarch/mm/kasan_init.c+40 -370 replies
31/42Revert "wireguard: device: enable threaded NAPI"drivers/net/wireguard/device.c+0 -10 replies
32/42cpuset: Fix missing adaptation for cpuset_is_populatedkernel/cgroup/cpuset.c+1 -10 replies
33/42fbdev: rivafb: fix divide error in nv3_arb()drivers/video/fbdev/riva/riva_hw.c+3 -00 replies
34/42fbdev: smscufx: properly copy ioctl memory to kernelspacedrivers/video/fbdev/smscufx.c+6 -20 replies
35/42f2fs: fix to add gc count stat in f2fs_gc_rangefs/f2fs/gc.c+1 -00 replies
36/42f2fs: fix to check sysfs filename w/ gc_pin_file_thresh correctlyfs/f2fs/sysfs.c+1 -10 replies
37/42f2fs: fix out-of-bounds access in sysfs attribute read/writefs/f2fs/sysfs.c+52 -80 replies
38/42f2fs: fix to avoid mapping wrong physical block for swapfilefs/f2fs/data.c+7 -70 replies
39/42iommu/arm-smmu-qcom: do not register driver in probe()drivers/iommu/arm/arm-smmu/arm-smmu-impl.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.c +1 more+52 -50 replies
40/42f2fs: fix to avoid UAF in f2fs_write_end_io()fs/f2fs/data.c+9 -30 replies
41/42f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writesfs/f2fs/node.c+10 -40 replies
42/42USB: serial: option: add Telit FN920C04 RNDIS compositionsdrivers/usb/serial/option.c+6 -00 replies

Reviews trailers per patch

21 of 42 patches have a Reviewed-by or Acked-by.

PatchHimanshu MadhaniCharles KeepaxIlpo JärvinenKalesh APPavan ChebbiAndy Gospodarek[email protected]Sean AndersonMichael ChanIoana CiorneiBaolin WangSebastian Andrzej SiewiorAlex HungChao YuXiaolong GuoRobin MurphyBjorn AnderssonKonrad DybcioGreg Kroah-HartmanWang JiayueMark BrownJoerg RoedelMika WesterbergHarry YooOscar SalvadorDavid HildenbrandRik van RielLance YangLaurence ObermanLorenzo StoakesJason A. DonenfeldHarry WentlandFlorian FainelliPeter SchneiderJon HunterBrett A C SheffieldPavel Machek (CIP)Francesco DolciniRon EconomosHarshit MogalapalliMiguel Ojeda
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/42R-b
2/42R-b R-b R-b
3/42R-b
4/42A-b
5/42R-b
6/42
7/42
8/42R-b R-b
9/42
10/42R-b
11/42
12/42
13/42
14/42R-b
15/42
16/42
17/42
18/42
19/42R-b
20/42
21/42T-b Reviwed-by
22/42R-b
23/42R-b
24/42
25/42R-b
26/42R-b A-b A-b
27/42R-b A-b R-b R-b T-b T-b R-b
28/42R-b A-b R-b T-b R-b
29/42A-b T-b R-b
30/42
31/42A-b
32/42
33/42
34/42
35/42R-b
36/42
37/42R-b
38/42Reported-and-tested-by
39/42T-b A-b T-b R-b A-b R-b T-b R-b T-b A-b
40/42
41/42R-b
42/42

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

Read the v1 thread

Cover letter [PATCH 6.12 00/42] 6.12.74-rc1 review

This is the start of the stable review cycle for the 6.12.74 release. There are 42 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, 19 Feb 2026 19:59:50 +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.74-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.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.74-rc1

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit FN920C04 RNDIS compositions

Yongpeng Yang <[email protected]>
f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writes

Chao Yu <[email protected]>
f2fs: fix to avoid UAF in f2fs_write_end_io()

Danilo Krummrich <[email protected]>
iommu/arm-smmu-qcom: do not register driver in probe()

Chao Yu <[email protected]>
f2fs: fix to avoid mapping wrong physical block for swapfile

Yongpeng Yang <[email protected]>
f2fs: fix out-of-bounds access in sysfs attribute read/write

Chao Yu <[email protected]>
f2fs: fix to check sysfs filename w/ gc_pin_file_thresh correctly

Zhiguo Niu <[email protected]>
f2fs: fix to add gc count stat in f2fs_gc_range

Greg Kroah-Hartman <[email protected]>
fbdev: smscufx: properly copy ioctl memory to kernelspace

Guangshuo Li <[email protected]>
fbdev: rivafb: fix divide error in nv3_arb()

Chen Ridong <[email protected]>
cpuset: Fix missing adaptation for cpuset_is_populated

Daniel Borkmann <[email protected]>
Revert "wireguard: device: enable threaded NAPI"

Tiezhu Yang <[email protected]>
LoongArch: Rework KASAN initialization for PTW-enabled systems

David Hildenbrand (Red Hat) <[email protected]>
mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather

David Hildenbrand (Red Hat) <[email protected]>
mm/hugetlb: fix two comments related to huge_pmd_unshare()

David Hildenbrand (Red Hat) <[email protected]>
mm/hugetlb: fix hugetlb_pmd_shared()

Jane Chu <[email protected]>

    mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count

Alban Bedel <[email protected]>
gpiolib: acpi: Fix gpio count with string references

Ziyi Guo <[email protected]>
ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put()

Melissa Wen <[email protected]>
drm/amd/display: remove assert around dpp_base replacement

Melissa Wen <[email protected]>
drm/amd/display: extend delta clamping logic to CM3 LUT helper

Deepanshu Kartikey <[email protected]>
tracing/dma: Cap dma_map_sg tracepoint arrays to prevent buffer overflow

Charles Keepax <[email protected]>
ASoC: cs42l43: Correct handling of 3-pole jack load detection

Rafael J. Wysocki <[email protected]>
platform/x86: panasonic-laptop: Fix sysfs group leak in error path

gongqi <[email protected]>
platform/x86/amd/pmc: Add quirk for MECHREVO Wujie 15X Pro

Breno Baptista <[email protected]>
ALSA: hda/realtek: Enable headset mic for Acer Nitro 5

Dirk Su <[email protected]>
ASoC: amd: yc: Add quirk for HP 200 G2a 16

Tagir Garaev <[email protected]>
ASoC: Intel: sof_es8336: Add DMI quirk for Huawei BOD-WXX9

Rafael J. Wysocki <[email protected]>
platform/x86: classmate-laptop: Add missing NULL pointer checks

Brahmajit Das <[email protected]>
drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used

Deepanshu Kartikey <[email protected]>
romfs: check sb_set_blocksize() return value

Kailang Yang <[email protected]>
ALSA: hda/realtek - fixed speaker no sound

Ricardo Rivera-Matos <[email protected]>
ASoC: cs35l45: Corrects ASP_TX5 DAPM widget channel

Zhang Heng <[email protected]>
ALSA: hda/realtek: Add quirk for Inspur S14-G1

Xuewen Yan <[email protected]>
gpio: sprd: Change sprd_gpio lock to raw_spin_lock

Anatolii Shirykalov <[email protected]>
ASoC: amd: yc: Add ASUS ExpertBook PM1503CDA to quirks list

Tim Guttzeit <[email protected]>
ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU

Gui-Dong Han <[email protected]>
bus: fsl-mc: fix use-after-free in driver_override_show()

Chelsy Ratnawat <[email protected]>
bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions

Arnd Bergmann <[email protected]>
bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code

Michael Chan <[email protected]>
bnxt_en: Change FW message timeout warning

Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Fix bsg_done() causing double free

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

Diffstat:

 Makefile                                           |   4 +-
 arch/loongarch/mm/kasan_init.c                     |  79 +++++------
 drivers/bus/fsl-mc/fsl-mc-bus.c                    |  10 +-
 drivers/gpio/gpio-sprd.c                           |   8 +-
 drivers/gpio/gpiolib-acpi-core.c                   |   1 +
 .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c |  30 ++++-
 .../drm/amd/display/dc/dwb/dcn30/dcn30_cm_common.h |   2 +-
 .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c    |   9 +-
 .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c    |  18 +--
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |  16 ++-
 drivers/gpu/drm/tegra/hdmi.c                       |   4 +-
 drivers/gpu/drm/tegra/sor.c                        |   4 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-impl.c         |  14 ++
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |  14 +-
 drivers/iommu/arm/arm-smmu/arm-smmu.c              |  24 +++-
 drivers/iommu/arm/arm-smmu/arm-smmu.h              |   5 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  13 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h     |   2 +-
 drivers/net/wireguard/device.c                     |   1 -
 drivers/platform/x86/amd/pmc/pmc-quirks.c          |   7 +
 drivers/platform/x86/classmate-laptop.c            |  32 +++++
 drivers/platform/x86/panasonic-laptop.c            |   4 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     |  28 ++--
 drivers/usb/serial/option.c                        |   6 +
 drivers/video/fbdev/riva/riva_hw.c                 |   3 +
 drivers/video/fbdev/smscufx.c                      |   8 +-
 fs/f2fs/data.c                                     |  26 ++--
 fs/f2fs/gc.c                                       |   1 +
 fs/f2fs/node.c                                     |  14 +-
 fs/f2fs/sysfs.c                                    |  62 +++++++--
 fs/romfs/super.c                                   |   5 +-
 include/asm-generic/tlb.h                          |  77 ++++++++++-
 include/linux/hugetlb.h                            |  17 ++-
 include/linux/mm_types.h                           |   6 +
 include/trace/events/dma.h                         |  25 +++-
 kernel/cgroup/cpuset.c                             |   2 +-
 mm/hugetlb.c                                       | 146 +++++++++++----------
 mm/mmu_gather.c                                    |  33 +++++
 mm/rmap.c                                          |  25 ++--
 sound/pci/hda/patch_realtek.c                      |  17 +++
 sound/soc/amd/yc/acp6x-mach.c                      |  14 ++
 sound/soc/codecs/cs35l45.c                         |   2 +-
 sound/soc/codecs/cs42l43-jack.c                    |  37 +++++-
 sound/soc/fsl/fsl_xcvr.c                           |   3 +
 sound/soc/intel/boards/sof_es8336.c                |   9 ++
 45 files changed, 642 insertions(+), 225 deletions(-)