Skip to content

5.15.201-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 Latest39 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/39crypto: octeontx - Fix length check to avoid truncation in ucode_load_storedrivers/crypto/marvell/octeontx/otx_cptpf_ucode.c+1 -10 replies
2/39crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctlydrivers/crypto/omap-crypto.c+1 -10 replies
3/39crypto: virtio - Add spinlock protection with virtqueue notificationdrivers/crypto/virtio/virtio_crypto_core.c+5 -00 replies
4/39nilfs2: Fix potential block overflow that cause system hangfs/nilfs2/sufile.c+4 -00 replies
5/39scsi: qla2xxx: Validate sp before freeing associated memorydrivers/scsi/qla2xxx/qla_gs.c+18 -160 replies
6/39scsi: qla2xxx: Delay module unload while fabric scan in progressdrivers/scsi/qla2xxx/qla_os.c+2 -10 replies
7/39scsi: qla2xxx: Query FW again before proceeding with logindrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_isr.c+34 -40 replies
8/39gpio: omap: do not register driver in probe()drivers/gpio/gpio-omap.c+18 -40 replies
9/39ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xUsound/pci/hda/patch_realtek.c+4 -00 replies
10/39gpio: sprd: Change sprd_gpio lock to raw_spin_lockdrivers/gpio/gpio-sprd.c+4 -40 replies
11/39romfs: check sb_set_blocksize() return valuefs/romfs/super.c+4 -10 replies
12/39=?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
13/39platform/x86: classmate-laptop: Add missing NULL pointer checksdrivers/platform/x86/classmate-laptop.c+32 -00 replies
14/39platform/x86: panasonic-laptop: Fix sysfs group leak in error pathdrivers/platform/x86/panasonic-laptop.c+3 -10 replies
15/39ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put()sound/soc/fsl/fsl_xcvr.c+3 -00 replies
16/39gpiolib: acpi: Fix gpio count with string referencesdrivers/gpio/gpiolib-acpi.c+1 -00 replies
17/39Revert "wireguard: device: enable threaded NAPI"drivers/net/wireguard/device.c+0 -10 replies
18/39btrfs: fix racy bitfield write in btrfs_clear_space_info_full()fs/btrfs/block-group.c fs/btrfs/space-info.c fs/btrfs/space-info.h+16 -160 replies
19/39smb: client: set correct id, uid and cruid for multiuser automountsfs/cifs/cifs_dfs_ref.c+16 -00 replies
20/39net: dsa: free routing table on probe failurenet/dsa/dsa2.c+14 -70 replies
21/39selftests: mptcp: pm: ensure unknown flags are ignoredtools/testing/selftests/net/mptcp/pm_netlink.sh tools/testing/selftests/net/mptcp/pm_nl_ctl.c+15 -00 replies
22/39mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()net/mptcp/pm_netlink.c+13 -30 replies
23/39crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_reqdrivers/crypto/virtio/virtio_crypto_algs.c+0 -20 replies
24/39smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()fs/ksmbd/transport_tcp.c+2 -10 replies
25/39bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functionsdrivers/bus/fsl-mc/fsl-mc-bus.c+3 -30 replies
26/39bus: fsl-mc: fix use-after-free in driver_override_show()drivers/bus/fsl-mc/fsl-mc-bus.c+5 -10 replies
27/39scsi: qla2xxx: Fix bsg_done() causing double freedrivers/scsi/qla2xxx/qla_bsg.c+15 -100 replies
28/39scsi: qla2xxx: Use named initializers for port_[d]state_strdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_isr.c+24 -210 replies
29/39scsi: qla2xxx: Remove dead code (GNN ID)drivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_gbl.h drivers/scsi/qla2xxx/qla_gs.c +2 more+1 -1250 replies
30/39scsi: qla2xxx: Reduce fabric scan duplicate codedrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_gbl.h drivers/scsi/qla2xxx/qla_gs.c +2 more+200 -2690 replies
31/39scsi: qla2xxx: Free sp in error path to fix system crashdrivers/scsi/qla2xxx/qla_gs.c+2 -20 replies
32/39PCI: endpoint: Automatically create a function specific attributes groupDocumentation/PCI/endpoint/pci-ntb-howto.rst drivers/pci/endpoint/pci-ep-cfs.c+24 -290 replies
33/39PCI: endpoint: Remove unused field in struct pci_epf_groupdrivers/pci/endpoint/pci-ep-cfs.c+0 -10 replies
34/39PCI: endpoint: Avoid creating sub-groups asynchronouslydrivers/pci/endpoint/pci-ep-cfs.c+5 -100 replies
35/39fbdev: rivafb: fix divide error in nv3_arb()drivers/video/fbdev/riva/riva_hw.c+3 -00 replies
36/39fbdev: smscufx: properly copy ioctl memory to kernelspacedrivers/video/fbdev/smscufx.c+6 -20 replies
37/39f2fs: fix to avoid UAF in f2fs_write_end_io()fs/f2fs/data.c+9 -30 replies
38/39f2fs: fix out-of-bounds access in sysfs attribute read/writefs/f2fs/sysfs.c+58 -70 replies
39/39USB: serial: option: add Telit FN920C04 RNDIS compositionsdrivers/usb/serial/option.c+6 -00 replies

Reviews trailers per patch

25 of 39 patches have a Reviewed-by or Acked-by.

PatchBaolin WangSebastian Andrzej SiewiorIlpo JärvinenMika WesterbergJason A. DonenfeldQu WenruoDavid SterbaHerbert XuMat MartineauJason WangMichael S. TsirkinNamjae JeonIoana CiorneiHimanshu MadhaniGreg Kroah-HartmanRafael J. Wysocki (Intel)Manivannan SadhasivamChao YuFlorian FainelliJon HunterBrett A C SheffieldMark BrownVijayendra SumanRon Economos
SeriesT-b T-b T-b T-b T-b T-b
1/39
2/39A-b
3/39A-b A-b
4/39
5/39R-b
6/39R-b
7/39R-b
8/39R-b R-b
9/39
10/39R-b R-b
11/39
12/39
13/39R-b
14/39R-b
15/39
16/39R-b
17/39A-b
18/39R-b R-b
19/39
20/39
21/39R-b
22/39R-b
23/39A-b A-b
24/39A-b
25/39A-b
26/39R-b
27/39R-b
28/39R-b
29/39R-b
30/39R-b
31/39R-b
32/39R-b
33/39
34/39
35/39
36/39
37/39
38/39R-b
39/39

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

Read the v1 thread

Cover letter [PATCH 5.15 00/39] 5.15.201-rc1 review

This is the start of the stable review cycle for the 5.15.201 release. There are 39 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/v5.x/stable-review/patch-5.15.201-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-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.201-rc1

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

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

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

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()

Liu Song <[email protected]>
PCI: endpoint: Avoid creating sub-groups asynchronously

Christophe JAILLET <[email protected]>
PCI: endpoint: Remove unused field in struct pci_epf_group

Damien Le Moal <[email protected]>
PCI: endpoint: Automatically create a function specific attributes group

Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Free sp in error path to fix system crash

Quinn Tran <[email protected]>
scsi: qla2xxx: Reduce fabric scan duplicate code

Quinn Tran <[email protected]>
scsi: qla2xxx: Remove dead code (GNN ID)

Gleb Chesnokov <[email protected]>
scsi: qla2xxx: Use named initializers for port_[d]state_str

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

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

Henrique Carvalho <[email protected]>
smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()

Bibo Mao <[email protected]>
crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req

Eric Dumazet <[email protected]>
mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: pm: ensure unknown flags are ignored

Vladimir Oltean <[email protected]>
net: dsa: free routing table on probe failure

Paulo Alcantara <[email protected]>
smb: client: set correct id, uid and cruid for multiuser automounts

Boris Burkov <[email protected]>
btrfs: fix racy bitfield write in btrfs_clear_space_info_full()

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

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()

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

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

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

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

Danilo Krummrich <[email protected]>
gpio: omap: do not register driver in probe()

Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Query FW again before proceeding with login

Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Delay module unload while fabric scan in progress

Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Validate sp before freeing associated memory

Edward Adam Davis <[email protected]>
nilfs2: Fix potential block overflow that cause system hang

Bibo Mao <[email protected]>
crypto: virtio - Add spinlock protection with virtqueue notification

Kees Cook <[email protected]>
crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly

Thorsten Blum <[email protected]>
crypto: octeontx - Fix length check to avoid truncation in ucode_load_store

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

Diffstat:

 Documentation/PCI/endpoint/pci-ntb-howto.rst      |  11 +-
 Makefile                                          |   4 +-
 drivers/bus/fsl-mc/fsl-mc-bus.c                   |  10 +-
 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c |   2 +-
 drivers/crypto/omap-crypto.c                      |   2 +-
 drivers/crypto/virtio/virtio_crypto_algs.c        |   2 -
 drivers/crypto/virtio/virtio_crypto_core.c        |   5 +
 drivers/gpio/gpio-omap.c                          |  22 +-
 drivers/gpio/gpio-sprd.c                          |   8 +-
 drivers/gpio/gpiolib-acpi.c                       |   1 +
 drivers/gpu/drm/tegra/hdmi.c                      |   4 +-
 drivers/gpu/drm/tegra/sor.c                       |   4 +-
 drivers/net/wireguard/device.c                    |   1 -
 drivers/pci/endpoint/pci-ep-cfs.c                 |  54 +-
 drivers/platform/x86/classmate-laptop.c           |  32 ++
 drivers/platform/x86/panasonic-laptop.c           |   4 +-
 drivers/scsi/qla2xxx/qla_bsg.c                    |  25 +-
 drivers/scsi/qla2xxx/qla_def.h                    |  50 +-
 drivers/scsi/qla2xxx/qla_gbl.h                    |   9 +-
 drivers/scsi/qla2xxx/qla_gs.c                     | 586 ++++++++--------------
 drivers/scsi/qla2xxx/qla_init.c                   |  31 +-
 drivers/scsi/qla2xxx/qla_isr.c                    |  29 +-
 drivers/scsi/qla2xxx/qla_os.c                     |  18 +-
 drivers/usb/serial/option.c                       |   6 +
 drivers/video/fbdev/riva/riva_hw.c                |   3 +
 drivers/video/fbdev/smscufx.c                     |   8 +-
 fs/btrfs/block-group.c                            |   6 +-
 fs/btrfs/space-info.c                             |  20 +-
 fs/btrfs/space-info.h                             |   6 +-
 fs/cifs/cifs_dfs_ref.c                            |  16 +
 fs/f2fs/data.c                                    |  12 +-
 fs/f2fs/sysfs.c                                   |  65 ++-
 fs/ksmbd/transport_tcp.c                          |   3 +-
 fs/nilfs2/sufile.c                                |   4 +
 fs/romfs/super.c                                  |   5 +-
 net/dsa/dsa2.c                                    |  21 +-
 net/mptcp/pm_netlink.c                            |  16 +-
 sound/pci/hda/patch_realtek.c                     |   4 +
 sound/soc/fsl/fsl_xcvr.c                          |   3 +
 tools/testing/selftests/net/mptcp/pm_netlink.sh   |   4 +
 tools/testing/selftests/net/mptcp/pm_nl_ctl.c     |  11 +
 41 files changed, 576 insertions(+), 551 deletions(-)