Skip to content

6.1.187-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest92 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/92RDMA/rxe: Fix OOB in free_rd_atomic_resources()drivers/infiniband/sw/rxe/rxe_qp.c+1 -20 replies
2/92inet: RAW sockets using IPPROTO_RAW MUST drop incoming ICMPnet/ipv4/icmp.c net/ipv6/icmp.c+13 -40 replies
3/92KVM: x86/mmu: Check write tracking in all address spacesarch/x86/kvm/mmu/page_track.c+22 -60 replies
4/92ext4: dont enable DAX on new encrypted filesfs/ext4/crypto.c fs/ext4/ialloc.c+24 -200 replies
5/92io_uring/io-wq: fix worker accounting when canceling creation callbacksio_uring/io-wq.c+6 -30 replies
6/92ipvs: reload ip header after head reallocationnet/netfilter/ipvs/ip_vs_xmit.c+2 -40 replies
7/92Revert "usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal"drivers/usb/phy/phy-fsl-usb.c+0 -10 replies
8/92wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018drivers/net/wireless/ath/ath11k/hw.c+1 -10 replies
9/92drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DPdrivers/gpu/drm/nouveau/dispnv50/disp.c+4 -00 replies
10/92bpf: Remove tst_run from lwt_seg6local_prog_ops.net/core/filter.c+0 -10 replies
11/92jfs: add check read-only before truncation in jfs_truncate_nolock()fs/jfs/inode.c+1 -10 replies
12/92jfs: add check read-only before txBeginAnon() callfs/jfs/jfs_extent.c+10 -00 replies
13/92ibmvnic: Use kernel helpers for hex dumpsdrivers/net/ethernet/ibm/ibmvnic.c+18 -120 replies
14/92jfs: Fix null-ptr-deref in jfs_ioc_trimfs/jfs/jfs_discard.c+2 -10 replies
15/92exfat: fix double free in delayed_freefs/exfat/nls.c+1 -00 replies
16/92media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode()drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c+1 -00 replies
17/92mISDN: hfcpci: Fix warning when deleting uninitialized timerdrivers/isdn/hardware/mISDN/hfcpci.c+5 -70 replies
18/92can: j1939: implement NETDEV_UNREGISTER notification handlernet/can/j1939/j1939-priv.h net/can/j1939/main.c net/can/j1939/socket.c+53 -00 replies
19/92can: j1939: add missing calls in NETDEV_UNREGISTER notification handlernet/can/j1939/main.c+2 -00 replies
20/92can: j1939: make j1939_sk_bind() fail if device is no longer registerednet/can/j1939/socket.c+6 -00 replies
21/92smc: Fix use-after-free in __pnet_find_base_ndev().net/smc/smc_pnet.c+22 -210 replies
22/92KVM: arm64: Prevent access to vCPU events before initarch/arm64/kvm/arm.c+6 -00 replies
23/92smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set().net/smc/smc_clc.c+22 -190 replies
24/92smc: Use __sk_dst_get() and dst_dev_rcu() in smc_clc_prfx_match().net/smc/smc_clc.c+13 -130 replies
25/92ASoC: nau8821: Cancel delayed work on component removesound/soc/codecs/nau8821.c+9 -00 replies
26/92bpf: Fix use-after-free in offloaded map/prog info fillkernel/bpf/offload.c+4 -60 replies
27/92riscv: Fix register corruption from uninitialized cregs on errorarch/riscv/kernel/compat_signal.c arch/riscv/kernel/ptrace.c+4 -20 replies
28/92Revert "PM: sleep: Use complete() in device_pm_sleep_init()"drivers/base/power/main.c+1 -50 replies
29/92ASoC: nau8821: Cancel pending work before suspendsound/soc/codecs/nau8821.c+4 -00 replies
30/92smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk().net/smc/smc_core.c+12 -150 replies
31/92selinux: switch two allocations to use kzalloc_objs()security/selinux/ss/conditional.c+6 -60 replies
32/92Revert "mtd: maps: vmu-flash: fix fault in unaligned fixup"drivers/mtd/maps/vmu-flash.c+5 -30 replies
33/92Revert "smb: client: use kvzalloc() for megabyte buffer in simple fallocate"fs/smb/client/smb2ops.c+2 -20 replies
34/92ASoC: tegra: Fix Master Volume Controlsound/soc/tegra/tegra_pcm.c+3 -00 replies
35/92block: make bio_check_eod work for zero sized devicesblock/blk-core.c+1 -10 replies
36/92mptcp: pm: fix memory leak from alloc-during-teardown racenet/mptcp/pm_netlink.c net/mptcp/pm_userspace.c net/mptcp/protocol.c +1 more+19 -60 replies
37/92ext4: propagate errors from fast commit range replayfs/ext4/fast_commit.c+7 -30 replies
38/92nilfs2: correct return value kernel-doc descriptions for ioctl functionsfs/nilfs2/ioctl.c+95 -1360 replies
39/92nilfs2: reject invalid block index in GC ioctlfs/nilfs2/ioctl.c+18 -20 replies
40/92nfc: nci: add data_len bound checks to activation parameter extractorsnet/nfc/nci/ntf.c+22 -40 replies
41/92HID: magicmouse: fix battery reporting for Bluetooth Magic Trackpad USB-Cdrivers/hid/hid-input.c drivers/hid/hid-magicmouse.c+21 -10 replies
42/92HID: magicmouse: prevent unbounded recursion in magicmouse_raw_event()drivers/hid/hid-magicmouse.c+20 -50 replies
43/92HID: magicmouse: re-enable multitouch after reset-resumedrivers/hid/hid-magicmouse.c+19 -00 replies
44/92nvme: rename CDR/MORE/DNR to NVME_STATUS_*drivers/nvme/host/core.c drivers/nvme/host/fabrics.c drivers/nvme/host/fault_inject.c +13 more+122 -1220 replies
45/92nvmet-tcp: bound SGL data length before allocating command buffersdrivers/nvme/target/tcp.c+13 -00 replies
46/92HID: nintendo: stop device IO before hid_hw_stop on probe failuredrivers/hid/hid-nintendo.c+7 -60 replies
47/92HID: uclogic: fix use-after-free of inrange_timer on removedrivers/hid/hid-uclogic-core.c+11 -10 replies
48/92HID: ft260: improve i2c write performancedrivers/hid/hid-ft260.c+9 -50 replies
49/92HID: ft260: improve i2c large reads performancedrivers/hid/hid-ft260.c+12 -50 replies
50/92HID: ft260: skip unexpected HID input reportsdrivers/hid/hid-ft260.c+27 -140 replies
51/92HID: ft260: wake up device from power saving modedrivers/hid/hid-ft260.c+17 -00 replies
52/92HID: ft260: missed NACK from busy devicedrivers/hid/hid-ft260.c+22 -50 replies
53/92HID: ft260: validate i2c input report lengthdrivers/hid/hid-ft260.c+14 -20 replies
54/92HID: ft260: fix stack-use-after-return write in I2C read racedrivers/hid/hid-ft260.c+24 -10 replies
55/92Bluetooth: hci_sync: Use bt_dev_err() to log error message in hci_update_event_filter_sync()net/bluetooth/hci_sync.c+1 -10 replies
56/92Bluetooth: hci_sync: Fix accept list UAF during suspendnet/bluetooth/hci_sync.c+39 -110 replies
57/92Bluetooth: hci_conn: Fix not matching by CIS IDinclude/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c+13 -20 replies
58/92Bluetooth: ISO: use correct CIS order in Set CIG Parameters eventinclude/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c net/bluetooth/hci_event.c+32 -220 replies
59/92Bluetooth: hci_event: fix Set CIG Parameters error status handlingnet/bluetooth/hci_event.c+2 -10 replies
60/92Bluetooth: hci_event: validate LE Set CIG Parameters responsenet/bluetooth/hci_event.c+4 -20 replies
61/92ipv4: igmp: Fix potential UAF in igmp_gq_start_timer()include/linux/inetdevice.h net/ipv4/igmp.c+14 -50 replies
62/92fpga: dfl: fme: add error handlingdrivers/fpga/dfl-fme-perf.c+2 -00 replies
63/92accessibility: speakup: unregister tty ldisc on later init failuresdrivers/accessibility/speakup/main.c+1 -00 replies
64/92usb: xhci: Handle USB3 port events when there is one roothubdrivers/usb/host/xhci-ring.c+1 -10 replies
65/92xhci: dbgtty: Fix unregister on tty_register_driver() failuredrivers/usb/host/xhci-dbgtty.c+1 -00 replies
66/92xhci: dbgtty: Fix unregister on tty_alloc_driver() failuredrivers/usb/host/xhci-dbgtty.c+11 -50 replies
67/92fuse: fix invalidate lock leak on setattr writeback failurefs/fuse/dir.c+4 -50 replies
68/92fuse: fix invalidate lock leak on open O_TRUNC DAX failurefs/fuse/file.c+2 -20 replies
69/92usb: usbtest: disable dynamic ID supportdrivers/usb/misc/usbtest.c+1 -00 replies
70/92usb: gadget: f_tcm: keep port count until LUN teardown completesdrivers/target/target_core_fabric_configfs.c drivers/usb/gadget/function/f_tcm.c include/target/target_core_fabric.h+11 -10 replies
71/92tls: device: fix out-of-bounds write in tls_append_frag()net/tls/tls_device.c+2 -10 replies
72/92xfrm: espintcp: fix UAF during closenet/xfrm/espintcp.c+2 -10 replies
73/92xfrm: drop ESP-in-TCP packets with no ingress devicenet/xfrm/espintcp.c+6 -00 replies
74/92xfrm: ah6: validate routing header segments_leftnet/ipv6/ah6.c+18 -110 replies
75/92xfrm: fix xfrm_state_construct() auth-trunc leaknet/xfrm/xfrm_user.c+1 -10 replies
76/92net: bridge: mcast: fix use-after-free of a master VLANs multicast contextnet/bridge/br_multicast.c+2 -20 replies
77/92ipv6: seg6: clear IPv4 control block on IPIP decapsulationnet/ipv6/seg6_local.c+7 -00 replies
78/92mm/swap: reject swapon() on filesystem-level encrypted filesDocumentation/filesystems/fscrypt.rst mm/swapfile.c+11 -00 replies
79/92crypto: atmel-tdes - use scatterlist length before DMA mappingdrivers/crypto/atmel-tdes.c+2 -30 replies
80/92crypto: qce - fix CCM AAD buffer underallocationdrivers/crypto/qce/aead.c+1 -10 replies
81/92crypto: mxs-dcp - fix source scatterlist length accessdrivers/crypto/mxs-dcp.c+1 -10 replies
82/92crypto: qce - Remove unsafe/deprecated algorithmsdrivers/crypto/qce/aead.c drivers/crypto/qce/common.c drivers/crypto/qce/common.h +4 more+20 -2390 replies
83/92KVM: s390: vsie: zero stale crypto bitsarch/s390/kvm/vsie.c+1 -00 replies
84/92Bluetooth: hci_core: Fix hci_conn_hash_lookup_cisinclude/net/bluetooth/hci_core.h+2 -20 replies
85/92usb: core: Add lock to usb_wakeup_notification()drivers/usb/core/hub.c+3 -00 replies
86/92usb: core: Strengthen error handling in hub_hub_status()drivers/usb/core/hub.c+3 -10 replies
87/92ALSA: usb-audio: fix OOB write in snd_usbmidi_novation_output()sound/usb/midi.c+2 -00 replies
88/92ALSA: usb-audio: Complete cleanup after system-resume errorssound/usb/card.c+10 -40 replies
89/92USB: serial: option: fix slab OOB read in interrupt URB callbackdrivers/usb/serial/option.c+17 -30 replies
90/92USB: serial: spcp8x5: drop broken carrier detect supportdrivers/usb/serial/spcp8x5.c+0 -130 replies
91/92USB: c67x00: fix use-after-free in c67x00_add_iso_urb()drivers/usb/c67x00/c67x00-sched.c+2 -20 replies
92/92usb: usbfs: fix use-after-free of usb_device in usbdev_release()drivers/usb/core/devio.c+1 -10 replies

Reviews trailers per patch

34 of 92 patches have a Reviewed-by or Acked-by.

PatchZhu YanjunDaniel BorkmannDave MarquardtSimon HormanDylan J. WolffJiacheng XusyzbotOleksij RempelDavid AhernIdo SchimmelDisha GoelOjaswin MujooJan KaraGabriel Krisman BertaziJulian AnastasovKarol HerbstEric DumazetMatthieu Baerts (NGI0)Alec HallSagi GrimbergChaitanya KulkarniChristoph HellwigGuillaume ChampagneMichael ZaidmanDongliang MuBreno LeitaoRen WeiNikolay AleksandrovAndrea MayerBaoquan HeMuhammad Usama AnjumDarrick J. WongXu YilunBartosz GolaszewskiFrank LiEric BiggersKuldeep SinghClaudio ImbrendaAlan Stern[email protected]Florian FainelliFrancesco DolciniBrett A C SheffieldPeter SchneiderPavel Machek (CIP)Barry K. NathanShuah KhanMiguel OjedaRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/92R-b
2/92R-b R-b
3/92
4/92T-b R-b R-b
5/92R-b
6/92A-b
7/92
8/92
9/92R-b
10/92A-b
11/92
12/92
13/92R-b R-b
14/92Reported-and-tested-by Reported-and-tested-by
15/92
16/92
17/92
18/92T-b T-b A-b
19/92T-b A-b
20/92A-b
21/92R-b
22/92
23/92R-b
24/92R-b
25/92
26/92A-b R-b
27/92
28/92
29/92
30/92R-b
31/92
32/92
33/92
34/92
35/92
36/92R-b
37/92R-b
38/92
39/92
40/92
41/92
42/92R-b T-b
43/92
44/92R-b R-b R-b
45/92R-b
46/92
47/92
48/92T-b
49/92
50/92
51/92
52/92
53/92
54/92R-b
55/92
56/92
57/92
58/92
59/92
60/92
61/92R-b
62/92R-b
63/92
64/92
65/92
66/92
67/92
68/92
69/92T-b
70/92
71/92
72/92R-b
73/92R-b
74/92
75/92
76/92A-b
77/92R-b
78/92R-b R-b R-b
79/92
80/92R-b
81/92R-b
82/92A-b T-b
83/92R-b
84/92
85/92
86/92
87/92
88/92
89/92
90/92
91/92
92/92R-b

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

Read the v1 thread

Cover letter [PATCH 6.1 00/92] 6.1.187-rc1 review

This is the start of the stable review cycle for the 6.1.187 release. There are 92 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, 02 Sep 2026 13:32:19 +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.1.187-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.187-rc1

Miguel Peñaranda <[email protected]>
usb: usbfs: fix use-after-free of usb_device in usbdev_release()

Shuangpeng Bai <[email protected]>

    USB: c67x00: fix use-after-free in c67x00_add_iso_urb()

Johan Hovold <[email protected]>
USB: serial: spcp8x5: drop broken carrier detect support

Jiale Yao <[email protected]>
USB: serial: option: fix slab OOB read in interrupt URB callback

Will Porter <[email protected]>
ALSA: usb-audio: Complete cleanup after system-resume errors

Marouane El Moufid <[email protected]>
ALSA: usb-audio: fix OOB write in snd_usbmidi_novation_output()

Griffin Kroah-Hartman <[email protected]>
usb: core: Strengthen error handling in hub_hub_status()

Griffin Kroah-Hartman <[email protected]>
usb: core: Add lock to usb_wakeup_notification()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis

Christian Borntraeger <[email protected]>
KVM: s390: vsie: zero stale crypto bits

Bartosz Golaszewski <[email protected]>
crypto: qce - Remove unsafe/deprecated algorithms

Thorsten Blum <[email protected]>
crypto: mxs-dcp - fix source scatterlist length access

Md Sadre Alam <[email protected]>
crypto: qce - fix CCM AAD buffer underallocation

Thorsten Blum <[email protected]>
crypto: atmel-tdes - use scatterlist length before DMA mapping

Eric Biggers <[email protected]>
mm/swap: reject swapon() on filesystem-level encrypted files

Kyle Zeng <[email protected]>
ipv6: seg6: clear IPv4 control block on IPIP decapsulation

Norbert Szetei <[email protected]>
net: bridge: mcast: fix use-after-free of a master VLAN's multicast context

Zihan Xi <[email protected]>
xfrm: fix xfrm_state_construct() auth-trunc leak

Asim Viladi Oglu Manizada <[email protected]>
xfrm: ah6: validate routing header segments_left

Zhiling Zou <[email protected]>
xfrm: drop ESP-in-TCP packets with no ingress device

Sabrina Dubroca <[email protected]>
xfrm: espintcp: fix UAF during close

Jiayuan Chen <[email protected]>
tls: device: fix out-of-bounds write in tls_append_frag()

Shuangpeng Bai <[email protected]>
usb: gadget: f_tcm: keep port count until LUN teardown completes

Aleksandr Nogikh <[email protected]>
usb: usbtest: disable dynamic ID support

Baokun Li <[email protected]>
fuse: fix invalidate lock leak on open O_TRUNC DAX failure

Baokun Li <[email protected]>
fuse: fix invalidate lock leak on setattr writeback failure

Lucas De Marchi <[email protected]>
xhci: dbgtty: Fix unregister on tty_alloc_driver() failure

Lucas De Marchi <[email protected]>
xhci: dbgtty: Fix unregister on tty_register_driver() failure

Semih Baskan <[email protected]>
usb: xhci: Handle USB3 port events when there is one roothub

Haoxiang Li <[email protected]>
accessibility: speakup: unregister tty ldisc on later init failures

Griffin Kroah-Hartman <[email protected]>
fpga: dfl: fme: add error handling

Eric Dumazet <[email protected]>
ipv4: igmp: Fix potential UAF in igmp_gq_start_timer()

Laxman Acharya Padhya <[email protected]>
Bluetooth: hci_event: validate LE Set CIG Parameters response

Pauli Virtanen <[email protected]>
Bluetooth: hci_event: fix Set CIG Parameters error status handling

Pauli Virtanen <[email protected]>
Bluetooth: ISO: use correct CIS order in Set CIG Parameters event

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_conn: Fix not matching by CIS ID

Chengfeng Ye <[email protected]>
Bluetooth: hci_sync: Fix accept list UAF during suspend

Zijun Hu <[email protected]>
Bluetooth: hci_sync: Use bt_dev_err() to log error message in hci_update_event_filter_sync()

Raman Varabets <[email protected]>
HID: ft260: fix stack-use-after-return write in I2C read race

Michael Zaidman <[email protected]>
HID: ft260: validate i2c input report length

Michael Zaidman <[email protected]>
HID: ft260: missed NACK from busy device

Michael Zaidman <[email protected]>
HID: ft260: wake up device from power saving mode

Michael Zaidman <[email protected]>
HID: ft260: skip unexpected HID input reports

Michael Zaidman <[email protected]>
HID: ft260: improve i2c large reads performance

Michael Zaidman <[email protected]>
HID: ft260: improve i2c write performance

Ibrahim Hashimov <[email protected]>
HID: uclogic: fix use-after-free of inrange_timer on remove

Jiangshan Yi <[email protected]>
HID: nintendo: stop device IO before hid_hw_stop on probe failure

Ibrahim Hashimov <[email protected]>
nvmet-tcp: bound SGL data length before allocating command buffers

Weiwen Hu <[email protected]>
nvme: rename CDR/MORE/DNR to NVME_STATUS_*

Christopher Kodama <[email protected]>
HID: magicmouse: re-enable multitouch after reset-resume

Jose Villaseñor Montfort <[email protected]>
HID: magicmouse: prevent unbounded recursion in magicmouse_raw_event()

Andrei Fed <[email protected]>
HID: magicmouse: fix battery reporting for Bluetooth Magic Trackpad USB-C

Bryam Vargas <[email protected]>
nfc: nci: add data_len bound checks to activation parameter extractors

Ryusuke Konishi <[email protected]>
nilfs2: reject invalid block index in GC ioctl

Ryusuke Konishi <[email protected]>
nilfs2: correct return value kernel-doc descriptions for ioctl functions

Guanghui Yang <[email protected]>
ext4: propagate errors from fast commit range replay

Shardul Bankar <[email protected]>
mptcp: pm: fix memory leak from alloc-during-teardown race

Christoph Hellwig <[email protected]>
block: make bio_check_eod work for zero sized devices

Jon Hunter <[email protected]>
ASoC: tegra: Fix Master Volume Control

Sasha Levin <[email protected]>
Revert "smb: client: use kvzalloc() for megabyte buffer in simple fallocate"

Sasha Levin <[email protected]>
Revert "mtd: maps: vmu-flash: fix fault in unaligned fixup"

Stephen Smalley <[email protected]>
selinux: switch two allocations to use kzalloc_objs()

Kuniyuki Iwashima <[email protected]>

    smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk().

Cristian Ciocaltea <[email protected]>
ASoC: nau8821: Cancel pending work before suspend

Sasha Levin <[email protected]>
Revert "PM: sleep: Use complete() in device_pm_sleep_init()"

Michael Neuling <[email protected]>
riscv: Fix register corruption from uninitialized cregs on error

Jiayuan Chen <[email protected]>
bpf: Fix use-after-free in offloaded map/prog info fill

Cristian Ciocaltea <[email protected]>
ASoC: nau8821: Cancel delayed work on component remove

Kuniyuki Iwashima <[email protected]>

    smc: Use __sk_dst_get() and dst_dev_rcu() in smc_clc_prfx_match().

Kuniyuki Iwashima <[email protected]>

    smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set().

Oliver Upton <[email protected]>
KVM: arm64: Prevent access to vCPU events before init

Kuniyuki Iwashima <[email protected]>
smc: Fix use-after-free in __pnet_find_base_ndev().

Tetsuo Handa <[email protected]>
can: j1939: make j1939_sk_bind() fail if device is no longer registered

Tetsuo Handa <[email protected]>
can: j1939: add missing calls in NETDEV_UNREGISTER notification handler

Tetsuo Handa <[email protected]>
can: j1939: implement NETDEV_UNREGISTER notification handler

Vladimir Riabchun <[email protected]>
mISDN: hfcpci: Fix warning when deleting uninitialized timer

Wentao Liang <[email protected]>
media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode()

Namjae Jeon <[email protected]>
exfat: fix double free in delayed_free

Dylan Wolff <[email protected]>
jfs: Fix null-ptr-deref in jfs_ioc_trim

Nick Child <[email protected]>
ibmvnic: Use kernel helpers for hex dumps

Vasiliy Kovalev <[email protected]>
jfs: add check read-only before txBeginAnon() call

Vasiliy Kovalev <[email protected]>
jfs: add check read-only before truncation in jfs_truncate_nolock()

Sebastian Andrzej Siewior <[email protected]>
bpf: Remove tst_run from lwt_seg6local_prog_ops.

Ben Skeggs <[email protected]>
drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP

Ziyang Huang <[email protected]>

    wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018

Ralf Lici <[email protected]>
Revert "usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal"

Florian Westphal <[email protected]>
ipvs: reload ip header after head reallocation

Vishnu Razdan <[email protected]>
io_uring/io-wq: fix worker accounting when canceling creation callbacks

Eric Biggers <[email protected]>
ext4: don't enable DAX on new encrypted files

Jinu Kim <[email protected]>
KVM: x86/mmu: Check write tracking in all address spaces

Eric Dumazet <[email protected]>
inet: RAW sockets using IPPROTO_RAW MUST drop incoming ICMP

Peiyang He <[email protected]>
RDMA/rxe: Fix OOB in free_rd_atomic_resources()

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

Diffstat:

 Documentation/filesystems/fscrypt.rst              |   4 +
 Makefile                                           |   4 +-
 arch/arm64/kvm/arm.c                               |   6 +
 arch/riscv/kernel/compat_signal.c                  |   2 +
 arch/riscv/kernel/ptrace.c                         |   4 +-
 arch/s390/kvm/vsie.c                               |   1 +
 arch/x86/kvm/mmu/page_track.c                      |  28 ++-
 block/blk-core.c                                   |   2 +-
 drivers/accessibility/speakup/main.c               |   1 +
 drivers/base/power/main.c                          |   6 +-
 drivers/crypto/atmel-tdes.c                        |   5 +-
 drivers/crypto/mxs-dcp.c                           |   2 +-
 drivers/crypto/qce/aead.c                          |  58 +----
 drivers/crypto/qce/common.c                        |  55 +----
 drivers/crypto/qce/common.h                        |  16 +-
 drivers/crypto/qce/regs-v5.h                       |   4 -
 drivers/crypto/qce/sha.c                           |  30 +--
 drivers/crypto/qce/sha.h                           |   1 -
 drivers/crypto/qce/skcipher.c                      |  97 +-------
 drivers/fpga/dfl-fme-perf.c                        |   2 +
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |   4 +
 drivers/hid/hid-ft260.c                            | 157 ++++++++++---
 drivers/hid/hid-input.c                            |   3 +
 drivers/hid/hid-magicmouse.c                       |  63 +++++-
 drivers/hid/hid-nintendo.c                         |  13 +-
 drivers/hid/hid-uclogic-core.c                     |  12 +-
 drivers/infiniband/sw/rxe/rxe_qp.c                 |   3 +-
 drivers/isdn/hardware/mISDN/hfcpci.c               |  12 +-
 .../platform/samsung/exynos4-is/fimc-is-regs.c     |   1 +
 drivers/mtd/maps/vmu-flash.c                       |   8 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  30 ++-
 drivers/net/wireless/ath/ath11k/hw.c               |   2 +-
 drivers/nvme/host/core.c                           |  18 +-
 drivers/nvme/host/fabrics.c                        |   8 +-
 drivers/nvme/host/fault_inject.c                   |   2 +-
 drivers/nvme/host/fc.c                             |   8 +-
 drivers/nvme/target/admin-cmd.c                    |  22 +-
 drivers/nvme/target/core.c                         |  46 ++--
 drivers/nvme/target/discovery.c                    |  14 +-
 drivers/nvme/target/fabrics-cmd-auth.c             |  16 +-
 drivers/nvme/target/fabrics-cmd.c                  |  36 +--
 drivers/nvme/target/io-cmd-bdev.c                  |  12 +-
 drivers/nvme/target/nvmet.h                        |   2 +-
 drivers/nvme/target/passthru.c                     |  10 +-
 drivers/nvme/target/rdma.c                         |  10 +-
 drivers/nvme/target/tcp.c                          |  17 +-
 drivers/nvme/target/zns.c                          |  30 +--
 drivers/target/target_core_fabric_configfs.c       |   8 +
 drivers/usb/c67x00/c67x00-sched.c                  |   4 +-
 drivers/usb/core/devio.c                           |   2 +-
 drivers/usb/core/hub.c                             |   7 +-
 drivers/usb/gadget/function/f_tcm.c                |   2 +-
 drivers/usb/host/xhci-dbgtty.c                     |  15 +-
 drivers/usb/host/xhci-ring.c                       |   2 +-
 drivers/usb/misc/usbtest.c                         |   1 +
 drivers/usb/phy/phy-fsl-usb.c                      |   1 -
 drivers/usb/serial/option.c                        |  20 +-
 drivers/usb/serial/spcp8x5.c                       |  13 --
 fs/exfat/nls.c                                     |   1 +
 fs/ext4/crypto.c                                   |  40 ++--
 fs/ext4/fast_commit.c                              |  10 +-
 fs/ext4/ialloc.c                                   |   4 +
 fs/fuse/dir.c                                      |   9 +-
 fs/fuse/file.c                                     |   4 +-
 fs/jfs/inode.c                                     |   2 +-
 fs/jfs/jfs_discard.c                               |   3 +-
 fs/jfs/jfs_extent.c                                |  10 +
 fs/nilfs2/ioctl.c                                  | 251 ++++++++++-----------
 fs/smb/client/smb2ops.c                            |   4 +-
 include/linux/inetdevice.h                         |   5 +
 include/linux/nvme.h                               |   6 +-
 include/net/bluetooth/hci_core.h                   |  15 +-
 include/target/target_core_fabric.h                |   2 +
 io_uring/io-wq.c                                   |   9 +-
 kernel/bpf/offload.c                               |  10 +-
 mm/swapfile.c                                      |   7 +
 net/bluetooth/hci_conn.c                           |   3 +-
 net/bluetooth/hci_event.c                          |  46 ++--
 net/bluetooth/hci_sync.c                           |  48 +++-
 net/bridge/br_multicast.c                          |   4 +-
 net/can/j1939/j1939-priv.h                         |   1 +
 net/can/j1939/main.c                               |   5 +
 net/can/j1939/socket.c                             |  55 +++++
 net/core/filter.c                                  |   1 -
 net/ipv4/icmp.c                                    |  14 +-
 net/ipv4/igmp.c                                    |  14 +-
 net/ipv6/ah6.c                                     |  29 ++-
 net/ipv6/icmp.c                                    |   3 +
 net/ipv6/seg6_local.c                              |   7 +
 net/mptcp/pm_netlink.c                             |   3 +
 net/mptcp/pm_userspace.c                           |  10 +-
 net/mptcp/protocol.c                               |   5 +
 net/mptcp/protocol.h                               |   7 +-
 net/netfilter/ipvs/ip_vs_xmit.c                    |   6 +-
 net/nfc/nci/ntf.c                                  |  26 ++-
 net/smc/smc_clc.c                                  |  67 +++---
 net/smc/smc_core.c                                 |  27 +--
 net/smc/smc_pnet.c                                 |  43 ++--
 net/tls/tls_device.c                               |   3 +-
 net/xfrm/espintcp.c                                |   9 +-
 net/xfrm/xfrm_user.c                               |   2 +-
 security/selinux/ss/conditional.c                  |  12 +-
 sound/soc/codecs/nau8821.c                         |  13 ++
 sound/soc/tegra/tegra_pcm.c                        |   3 +
 sound/usb/card.c                                   |  14 +-
 sound/usb/midi.c                                   |   2 +
 106 files changed, 1028 insertions(+), 808 deletions(-)