Linux 5.15.201

From: Greg Kroah-Hartman

Date: Thu Feb 19 2026 - 10:37:41 EST


I'm announcing the release of the 5.15.201 kernel.

All users of the 5.15 kernel series must upgrade.

The updated 5.15.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.15.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

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

Documentation/PCI/endpoint/pci-ntb-howto.rst | 11
Makefile | 2
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 | 578 +++++++---------------
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, 571 insertions(+), 546 deletions(-)

Alban Bedel (1):
gpiolib: acpi: Fix gpio count with string references

Anil Gurumurthy (5):
scsi: qla2xxx: Validate sp before freeing associated memory
scsi: qla2xxx: Delay module unload while fabric scan in progress
scsi: qla2xxx: Query FW again before proceeding with login
scsi: qla2xxx: Fix bsg_done() causing double free
scsi: qla2xxx: Free sp in error path to fix system crash

Bibo Mao (2):
crypto: virtio - Add spinlock protection with virtqueue notification
crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req

Boris Burkov (1):
btrfs: fix racy bitfield write in btrfs_clear_space_info_full()

Brahmajit Das (1):
drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used

Chao Yu (1):
f2fs: fix to avoid UAF in f2fs_write_end_io()

Chelsy Ratnawat (1):
bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions

Christophe JAILLET (1):
PCI: endpoint: Remove unused field in struct pci_epf_group

Damien Le Moal (1):
PCI: endpoint: Automatically create a function specific attributes group

Daniel Borkmann (1):
Revert "wireguard: device: enable threaded NAPI"

Danilo Krummrich (1):
gpio: omap: do not register driver in probe()

Deepanshu Kartikey (1):
romfs: check sb_set_blocksize() return value

Edward Adam Davis (1):
nilfs2: Fix potential block overflow that cause system hang

Eric Dumazet (1):
mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()

Fabio Porcedda (1):
USB: serial: option: add Telit FN920C04 RNDIS compositions

Gleb Chesnokov (1):
scsi: qla2xxx: Use named initializers for port_[d]state_str

Greg Kroah-Hartman (2):
fbdev: smscufx: properly copy ioctl memory to kernelspace
Linux 5.15.201

Guangshuo Li (1):
fbdev: rivafb: fix divide error in nv3_arb()

Gui-Dong Han (1):
bus: fsl-mc: fix use-after-free in driver_override_show()

Henrique Carvalho (1):
smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()

Kees Cook (1):
crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly

Liu Song (1):
PCI: endpoint: Avoid creating sub-groups asynchronously

Matthieu Baerts (NGI0) (1):
selftests: mptcp: pm: ensure unknown flags are ignored

Paulo Alcantara (1):
smb: client: set correct id, uid and cruid for multiuser automounts

Quinn Tran (2):
scsi: qla2xxx: Remove dead code (GNN ID)
scsi: qla2xxx: Reduce fabric scan duplicate code

Rafael J. Wysocki (2):
platform/x86: classmate-laptop: Add missing NULL pointer checks
platform/x86: panasonic-laptop: Fix sysfs group leak in error path

Thorsten Blum (1):
crypto: octeontx - Fix length check to avoid truncation in ucode_load_store

Tim Guttzeit (1):
ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU

Vladimir Oltean (1):
net: dsa: free routing table on probe failure

Xuewen Yan (1):
gpio: sprd: Change sprd_gpio lock to raw_spin_lock

Yongpeng Yang (1):
f2fs: fix out-of-bounds access in sysfs attribute read/write

Ziyi Guo (1):
ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put()