This is the start of the stable review cycle for the 5.10.251 release. There are 24 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.10.251-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.10.251-rc1
Fabio Porcedda fabio.porcedda@gmail.com USB: serial: option: add Telit FN920C04 RNDIS compositions
Chao Yu chao@kernel.org f2fs: fix to avoid UAF in f2fs_write_end_io()
Yongpeng Yang yangyongpeng@xiaomi.com f2fs: fix out-of-bounds access in sysfs attribute read/write
Greg Kroah-Hartman gregkh@linuxfoundation.org fbdev: smscufx: properly copy ioctl memory to kernelspace
Guangshuo Li lgs201920130244@gmail.com fbdev: rivafb: fix divide error in nv3_arb()
Anil Gurumurthy agurumurthy@marvell.com scsi: qla2xxx: Fix bsg_done() causing double free
Anil Gurumurthy agurumurthy@marvell.com scsi: qla2xxx: Free sp in error path to fix system crash
Anil Gurumurthy agurumurthy@marvell.com scsi: qla2xxx: Validate sp before freeing associated memory
Bibo Mao maobibo@loongson.cn crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req
Matthieu Baerts (NGI0) matttbe@kernel.org selftests: mptcp: pm: ensure unknown flags are ignored
Alexander Aring aahringo@redhat.com fs: dlm: fix invalid derefence of sb_lvbptr
Alban Bedel alban.bedel@lht.dlh.de gpiolib: acpi: Fix gpio count with string references
Rafael J. Wysocki rafael.j.wysocki@intel.com platform/x86: classmate-laptop: Add missing NULL pointer checks
Brahmajit Das listout@listout.xyz drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used
Deepanshu Kartikey kartikey406@gmail.com romfs: check sb_set_blocksize() return value
Xuewen Yan xuewen.yan@unisoc.com gpio: sprd: Change sprd_gpio lock to raw_spin_lock
Tim Guttzeit t.guttzeit@tuxedocomputers.com ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU
Danilo Krummrich dakr@kernel.org gpio: omap: do not register driver in probe()
Anil Gurumurthy agurumurthy@marvell.com scsi: qla2xxx: Query FW again before proceeding with login
Anil Gurumurthy agurumurthy@marvell.com scsi: qla2xxx: Delay module unload while fabric scan in progress
Edward Adam Davis eadavis@qq.com nilfs2: Fix potential block overflow that cause system hang
Bibo Mao maobibo@loongson.cn crypto: virtio - Add spinlock protection with virtqueue notification
Kees Cook kees@kernel.org crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly
Thorsten Blum thorsten.blum@linux.dev crypto: octeontx - Fix length check to avoid truncation in ucode_load_store
-------------
Diffstat:
Makefile | 4 +- 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/platform/x86/classmate-laptop.c | 32 +++++++++++++ drivers/scsi/qla2xxx/qla_bsg.c | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 36 +++++++------- drivers/scsi/qla2xxx/qla_init.c | 19 +++++++- drivers/scsi/qla2xxx/qla_isr.c | 19 +++++++- drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/usb/serial/option.c | 6 +++ drivers/video/fbdev/riva/riva_hw.c | 3 ++ drivers/video/fbdev/smscufx.c | 8 +++- fs/dlm/lock.c | 2 +- fs/f2fs/data.c | 12 +++-- fs/f2fs/sysfs.c | 58 ++++++++++++++++++++--- fs/nilfs2/sufile.c | 4 ++ fs/romfs/super.c | 5 +- sound/pci/hda/patch_realtek.c | 4 ++ tools/testing/selftests/net/mptcp/pm_netlink.sh | 2 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 11 +++++ 27 files changed, 226 insertions(+), 57 deletions(-)
On 2/17/26 12:31, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.251 release. There are 24 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.10.251-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.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:
Tested-by: Florian Fainelli florian.fainelli@broadcom.com
Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.251 release. There are 24 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.
Builds with custom .config and boots OK on an i386 machine. No dmesg issues noticed.
Tested-by: Woody Suwalski terraluna977@gmail.com
On Tue, 17 Feb 2026 21:31:13 +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.251 release. There are 24 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.10.251-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.10: 10 builds: 10 pass, 0 fail 26 boots: 26 pass, 0 fail 80 tests: 80 pass, 0 fail
Linux version: 5.10.251-rc1-g25b86d4e088d Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
# Librecast Test Results
020/020 [ OK ] liblcrq 010/010 [ OK ] libmld 120/120 [ OK ] liblibrecast
CPU/kernel: Linux auntie 5.10.251-rc1-00025-g25b86d4e088d #1 SMP Wed Feb 18 08:17:34 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux
Tested-by: Brett A C Sheffield bacs@librecast.net
Hi!
This is the start of the stable review cycle for the 5.10.251 release. There are 24 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-5...
Tested-by: Pavel Machek (CIP) pavel@nabladev.com
Best regards, Pavel
On Tue, Feb 17, 2026 at 09:31:13PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.251 release. There are 24 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.
Tested-by: Mark Brown broonie@kernel.org
On 2/17/26 12:31, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.251 release. There are 24 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.10.251-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
Tested on an amd64 laptop (Lenovo ThinkPad T14 Gen 1). Working well, no regressions observed.
Tested-by: Barry K. Nathan barryn@pobox.com
Greg Kroah-Hartman wrote on Tue, Feb 17, 2026 at 09:31:13PM +0100:
This is the start of the stable review cycle for the 5.10.251 release. There are 24 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.10.251-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
Tested 25b86d4e088d ("Linux 5.10.251-rc1") on: - arm i.MX6ULL (Armadillo 640) - arm64 i.MX8MP (Armadillo G4)
No obvious regression in dmesg or basic tests: Tested-by: Dominique Martinet dominique.martinet@atmark-techno.com