Skip to content

6.18.49-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 Latest83 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/83RDMA/rxe: Fix responder UAF on IB_QP_MAX_DEST_RD_ATOMIC modify_qpdrivers/infiniband/sw/rxe/rxe_qp.c+14 -10 replies
2/83RDMA/rxe: Fix OOB in free_rd_atomic_resources()drivers/infiniband/sw/rxe/rxe_qp.c+1 -20 replies
3/83drm/xe/guc_ads: allocate UM queues in a separate BOdrivers/gpu/drm/xe/xe_bo.h drivers/gpu/drm/xe/xe_guc.c drivers/gpu/drm/xe/xe_guc_ads.c +1 more+82 -320 replies
4/83drm/xe/guc_ads: allocate UM queues in VRAM on dGFXdrivers/gpu/drm/xe/xe_guc.c drivers/gpu/drm/xe/xe_guc_ads.c+5 -90 replies
5/83drm/xe/guc_ads: use uncached mapping for UM queue BOdrivers/gpu/drm/xe/xe_guc_ads.c+2 -10 replies
6/83KVM: x86/mmu: Check write tracking in all address spacesarch/x86/kvm/mmu/page_track.c+26 -60 replies
7/83nvme-tcp: fix usage of page_frag_cachedrivers/nvme/host/tcp.c+8 -00 replies
8/83Revert "selinux: reject a permission value exceeding the class permission count"security/selinux/ss/policydb.c+0 -30 replies
9/83selinux: use u16 for security classessecurity/selinux/ss/policydb.c security/selinux/ss/policydb.h security/selinux/ss/services.c+9 -80 replies
10/83selinux: more strict policy parsingsecurity/selinux/include/security.h security/selinux/ss/avtab.c security/selinux/ss/avtab.h +5 more+233 -600 replies
11/83selinux: reject a permission value exceeding the class permission countsecurity/selinux/ss/policydb.c+3 -00 replies
12/83selinux: require a classs permission values to cover its permission countsecurity/selinux/ss/policydb.c+46 -50 replies
13/83ASoC: nau8821: Cancel delayed work on component removesound/soc/codecs/nau8821.c+9 -00 replies
14/83bpf: Fix use-after-free in offloaded map/prog info fillkernel/bpf/offload.c+4 -60 replies
15/83riscv: Fix register corruption from uninitialized cregs on errorarch/riscv/kernel/compat_signal.c arch/riscv/kernel/ptrace.c+4 -20 replies
16/83ASoC: nau8821: Cancel pending work before suspendsound/soc/codecs/nau8821.c+4 -00 replies
17/83selinux: switch two allocations to use kzalloc_objs()security/selinux/ss/conditional.c+3 -40 replies
18/83veth: fix OOB txq access in veth_poll() with asymmetric queue countsdrivers/net/veth.c+2 -10 replies
19/83powerpc/hv-gpci: fix preempt count leak in sysfs show pathsarch/powerpc/perf/hv-gpci.c+16 -80 replies
20/83io_uring/futex: only mark private futex waits as inflightio_uring/futex.c+13 -40 replies
21/83io_uring: simplify IORING_SETUP_DEFER_TASKRUN && !SQPOLL checkio_uring/io_uring.c+1 -20 replies
22/83io_uring/rsrc: improve regbuf iov validationio_uring/rsrc.c+10 -210 replies
23/83io_uring: defer eventfd signaling when queued from a wakeup handlerinclude/linux/io_uring_types.h io_uring/eventfd.c io_uring/eventfd.h +4 more+30 -210 replies
24/83HID: magicmouse: prevent unbounded recursion in magicmouse_raw_event()drivers/hid/hid-magicmouse.c+20 -50 replies
25/83HID: asus: simplify RGB init sequencedrivers/hid/hid-asus.c+22 -300 replies
26/83HID: asus: fix missing hid_is_usb() checkdrivers/hid/hid-asus.c+1 -10 replies
27/83HID: ft260: validate i2c input report lengthdrivers/hid/hid-ft260.c+14 -20 replies
28/83HID: ft260: fix stack-use-after-return write in I2C read racedrivers/hid/hid-ft260.c+24 -10 replies
29/83ksmbd: harden file lifetime during session teardownfs/smb/server/smb2pdu.c fs/smb/server/vfs_cache.c fs/smb/server/vfs_cache.h+164 -250 replies
30/83fpga: dfl: fme: add error handlingdrivers/fpga/dfl-fme-perf.c+2 -00 replies
31/83accessibility: speakup: unregister tty ldisc on later init failuresdrivers/accessibility/speakup/main.c+1 -00 replies
32/83usb: xhci: Handle bogus TRB pointers in Missed Service Error eventsdrivers/usb/host/xhci-ring.c+16 -20 replies
33/83usb: xhci: Handle USB3 port events when there is one roothubdrivers/usb/host/xhci-ring.c+1 -10 replies
34/83xhci: dbgtty: Fix unregister on tty_register_driver() failuredrivers/usb/host/xhci-dbgtty.c+1 -00 replies
35/83xhci: dbgtty: Fix unregister on tty_alloc_driver() failuredrivers/usb/host/xhci-dbgtty.c+11 -50 replies
36/83fuse: fix invalidate lock leak on setattr writeback failurefs/fuse/dir.c+4 -50 replies
37/83fuse: fix invalidate lock leak on open O_TRUNC DAX failurefs/fuse/file.c+2 -20 replies
38/83usb: usbtest: disable dynamic ID supportdrivers/usb/misc/usbtest.c+1 -00 replies
39/83usb: 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
40/83KVM: SEV: Drop FOLL_WRITE for encrypted region registrationarch/x86/kvm/svm/sev.c+5 -10 replies
41/83KVM: SEV: Track the GPA of the guest-controlled VMSA used for SNP guestsarch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.h+11 -60 replies
42/83KVM: SEV: Extract loading of guest-provided VMSA to a separate helperarch/x86/kvm/svm/sev.c+31 -210 replies
43/83KVM: SEV: Mark vCPU RUNNABLE after AP_CREATE, even if VMSA is unusablearch/x86/kvm/svm/sev.c+9 -30 replies
44/83KVM: SEV: Wire up kvm_x86_ops.gmem_xxx() if and only if CONFIG_KVM_AMD_SEV=yarch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+4 -140 replies
45/83tls: device: fix out-of-bounds write in tls_append_frag()net/tls/tls_device.c+2 -10 replies
46/83gtp: serialize PDP context updatesdrivers/net/gtp.c+17 -40 replies
47/83x86/CPU/AMD: Carve out a Zen5 models rangearch/x86/kernel/cpu/amd.c+1 -00 replies
48/83net/tcp: fix TCP-AO key deletion in VRFsnet/ipv4/tcp_ao.c+3 -00 replies
49/83tcp: fix AO info use-after-free in tcp_ao_connect_init()net/ipv4/tcp_ao.c+1 -60 replies
50/83net/tcp-ao: fix use-after-free of current_key on reconnect to another peernet/ipv4/tcp_ao.c+9 -00 replies
51/83xfrm: espintcp: fix UAF during closenet/xfrm/espintcp.c+2 -10 replies
52/83xfrm: drop ESP-in-TCP packets with no ingress devicenet/xfrm/espintcp.c+6 -00 replies
53/83xfrm: avoid lock inversion in nat keepalive worknet/xfrm/xfrm_nat_keepalive.c+48 -90 replies
54/83xfrm: ah6: validate routing header segments_leftnet/ipv6/ah6.c+18 -110 replies
55/83xfrm: fix xfrm_state_construct() auth-trunc leaknet/xfrm/xfrm_user.c+1 -10 replies
56/83xfrm: bound nat keepalive state collectionnet/xfrm/xfrm_nat_keepalive.c+21 -250 replies
57/83net: bridge: mcast: fix use-after-free of a master VLANs multicast contextnet/bridge/br_multicast.c+2 -20 replies
58/83ipv6: seg6: clear IPv4 control block on IPIP decapsulationnet/ipv6/seg6_local.c+7 -00 replies
59/83batman-adv: reject unrepresentable multicast TVLV offsetsinclude/linux/skbuff.h net/batman-adv/tvlv.c+28 -10 replies
60/83vxlan: keep the last remote linked during FDB flushdrivers/net/vxlan/vxlan_core.c+5 -40 replies
61/83netfilter: nft_set_pipapo_avx2: add missing vzerouppernet/netfilter/nft_set_pipapo_avx2.c+8 -90 replies
62/83netfilter: nf_tables: dont queue packet path object notificationsnet/netfilter/nf_tables_api.c+23 -130 replies
63/83mm/swap: reject swapon() on filesystem-level encrypted filesDocumentation/filesystems/fscrypt.rst mm/swapfile.c+11 -00 replies
64/83kunit: irq: Continue increasing hrtimer interval for longerinclude/kunit/run-in-irq-context.h+6 -40 replies
65/83crypto: virtio - bound the akcipher result lengthdrivers/crypto/virtio/virtio_crypto_akcipher_algs.c+2 -10 replies
66/83crypto: qcom-rng - Enable clock in hwrng casedrivers/crypto/qcom-rng.c+16 -00 replies
67/83crypto: qcom-rng - Remove crypto_rng interfacedrivers/crypto/Kconfig drivers/crypto/qcom-rng.c+19 -1400 replies
68/83crypto: qcom-rng - Allow zero as a random numberdrivers/crypto/qcom-rng.c+0 -20 replies
69/83crypto: atmel-tdes - use scatterlist length before DMA mappingdrivers/crypto/atmel-tdes.c+2 -30 replies
70/83crypto: krb5 - use kfree_sensitive() for derived key bufferscrypto/krb5/krb5_api.c+4 -40 replies
71/83crypto: qce - fix CCM AAD buffer underallocationdrivers/crypto/qce/aead.c+1 -10 replies
72/83crypto: mxs-dcp - fix source scatterlist length accessdrivers/crypto/mxs-dcp.c+1 -10 replies
73/83crypto: qce - Remove unsafe/deprecated algorithmsdrivers/crypto/qce/aead.c drivers/crypto/qce/common.c drivers/crypto/qce/common.h +4 more+20 -2390 replies
74/83KVM: s390: vsie: zero stale crypto bitsarch/s390/kvm/vsie.c+1 -00 replies
75/83usb: core: Add lock to usb_wakeup_notification()drivers/usb/core/hub.c+3 -00 replies
76/83usb: core: Strengthen error handling in hub_hub_status()drivers/usb/core/hub.c+3 -10 replies
77/83ALSA: usb-audio: fix OOB write in snd_usbmidi_novation_output()sound/usb/midi.c+2 -00 replies
78/83ALSA: usb-audio: Complete cleanup after system-resume errorssound/usb/card.c+10 -40 replies
79/83USB: serial: option: fix slab OOB read in interrupt URB callbackdrivers/usb/serial/option.c+17 -30 replies
80/83USB: serial: spcp8x5: drop broken carrier detect supportdrivers/usb/serial/spcp8x5.c+0 -130 replies
81/83USB: c67x00: fix use-after-free in c67x00_add_iso_urb()drivers/usb/c67x00/c67x00-sched.c+2 -20 replies
82/83wifi: mt76: mt7925: ensure tx headroom in usb_sdio_tx_prepare_skbdrivers/net/wireless/mediatek/mt76/mt7925/mac.c+4 -00 replies
83/83usb: usbfs: fix use-after-free of usb_device in usbdev_release()drivers/usb/core/devio.c+1 -10 replies

Reviews trailers per patch

40 of 83 patches have a Reviewed-by or Acked-by.

PatchZhu YanjunStephen SmalleyDongliang MuDaniel BorkmannRitesh Harjani (IBM)Alec HallBenjamin TissoiresIlpo JärvinenMichael ZaidmanNamjae JeonMatthew AuldXu YilunMichael RothAckerley TngDavid AhernDmitry SafonovEric DumazetSimon HormanPaolo AbeniBreno LeitaoRen WeiNikolay AleksandrovAndrea MayerSven EckelmannIdo SchimmelStefano BrivioBaoquan HeMuhammad Usama AnjumDarrick J. WongDavid GowArd BiesheuvelDmitry BaryshkovKonrad DybcioBartosz GolaszewskiFrank LiEric BiggersKuldeep SinghClaudio Imbrenda[email protected]David Hildenbrand (Arm)Lorenzo Stoakes (ARM)Alan SternWentao GuanBrett A C SheffieldPeter SchneiderFlorian FainelliPavel Machek (CIP)Shuah KhanMiguel OjedaRon EconomosBarry K. Nathan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/83R-b
2/83R-b
3/83R-b
4/83R-b
5/83
6/83
7/83
8/83
9/83A-b
10/83A-b
11/83A-b
12/83A-b
13/83
14/83R-b A-b
15/83
16/83
17/83
18/83
19/83R-b
20/83
21/83
22/83
23/83
24/83R-b T-b
25/83A-b R-b
26/83
27/83
28/83R-b
29/83A-b
30/83R-b
31/83
32/83
33/83
34/83
35/83
36/83
37/83
38/83T-b
39/83
40/83A-b A-b
41/83R-b
42/83R-b
43/83R-b
44/83R-b
45/83
46/83
47/83
48/83R-b A-b
49/83R-b
50/83R-b A-b
51/83R-b
52/83R-b
53/83
54/83
55/83
56/83
57/83A-b
58/83R-b
59/83A-b
60/83R-b
61/83R-b
62/83
63/83R-b R-b R-b
64/83R-b A-b
65/83
66/83R-b R-b
67/83R-b
68/83R-b R-b
69/83
70/83
71/83R-b
72/83R-b
73/83A-b T-b
74/83R-b
75/83
76/83
77/83
78/83
79/83
80/83
81/83
82/83
83/83R-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 51 reviewers.

Read the v1 thread

Cover letter [PATCH 6.18 00/83] 6.18.49-rc1 review

This is the start of the stable review cycle for the 6.18.49 release. There are 83 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.18.49-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.18.49-rc1

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

Devin Wittmayer <[email protected]>
wifi: mt76: mt7925: ensure tx headroom in usb_sdio_tx_prepare_skb

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

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

Jan Sebastian Götte <[email protected]>
crypto: krb5 - use kfree_sensitive() for derived key buffers

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

Eric Biggers <[email protected]>
crypto: qcom-rng - Allow zero as a random number

Eric Biggers <[email protected]>
crypto: qcom-rng - Remove crypto_rng interface

Eric Biggers <[email protected]>
crypto: qcom-rng - Enable clock in hwrng case

Bryam Vargas <[email protected]>
crypto: virtio - bound the akcipher result length

Eric Biggers <[email protected]>
kunit: irq: Continue increasing hrtimer interval for longer

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

Fourie Zhang <[email protected]>
netfilter: nf_tables: don't queue packet path object notifications

Eric Biggers <[email protected]>
netfilter: nft_set_pipapo_avx2: add missing vzeroupper

Kyle Zeng <[email protected]>
vxlan: keep the last remote linked during FDB flush

Kyle Zeng <[email protected]>
batman-adv: reject unrepresentable multicast TVLV offsets

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: bound nat keepalive state collection

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

Zihan Xi <[email protected]>
xfrm: avoid lock inversion in nat keepalive work

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

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

Hyunwoo Kim <[email protected]>
net/tcp-ao: fix use-after-free of current_key on reconnect to another peer

Qing Ming <[email protected]>
tcp: fix AO info use-after-free in tcp_ao_connect_init()

Rastislav Szabo <[email protected]>
net/tcp: fix TCP-AO key deletion in VRFs

Pratik Vishwakarma <[email protected]>
x86/CPU/AMD: Carve out a Zen5 models range

Qing Ming <[email protected]>
gtp: serialize PDP context updates

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

Sean Christopherson <[email protected]>
KVM: SEV: Wire up kvm_x86_ops.gmem_xxx() if and only if CONFIG_KVM_AMD_SEV=y

Sean Christopherson <[email protected]>
KVM: SEV: Mark vCPU RUNNABLE after AP_CREATE, even if VMSA is unusable

Sean Christopherson <[email protected]>
KVM: SEV: Extract loading of guest-provided VMSA to a separate helper

Sean Christopherson <[email protected]>
KVM: SEV: Track the GPA of the guest-controlled VMSA used for SNP guests

Pankaj Gupta <[email protected]>
KVM: SEV: Drop FOLL_WRITE for encrypted region registration

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

Michal Pecio <[email protected]>
usb: xhci: Handle bogus TRB pointers in Missed Service Error events

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

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

DaeMyung Kang <[email protected]>
ksmbd: harden file lifetime during session teardown

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

Jann Horn <[email protected]>
HID: asus: fix missing hid_is_usb() check

Antheas Kapenekakis <[email protected]>
HID: asus: simplify RGB init sequence

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

Jens Axboe <[email protected]>
io_uring: defer eventfd signaling when queued from a wakeup handler

Pavel Begunkov <[email protected]>
io_uring/rsrc: improve regbuf iov validation

Caleb Sander Mateos <[email protected]>

    io_uring: simplify IORING_SETUP_DEFER_TASKRUN && !SQPOLL check

Jens Axboe <[email protected]>
io_uring/futex: only mark private futex waits as inflight

Aboorva Devarajan <[email protected]>
powerpc/hv-gpci: fix preempt count leak in sysfs show paths

Jesper Dangaard Brouer <[email protected]>
veth: fix OOB txq access in veth_poll() with asymmetric queue counts

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

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

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

Bryam Vargas <[email protected]>
selinux: require a class's permission values to cover its permission count

Bryam Vargas <[email protected]>
selinux: reject a permission value exceeding the class permission count

Christian Göttsche <[email protected]>
selinux: more strict policy parsing

Christian Göttsche <[email protected]>
selinux: use u16 for security classes

Wentao Guan <[email protected]>
Revert "selinux: reject a permission value exceeding the class permission count"

Dmitry Bogdanov <[email protected]>
nvme-tcp: fix usage of page_frag_cache

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

Jia Yao <[email protected]>
drm/xe/guc_ads: use uncached mapping for UM queue BO

Jia Yao <[email protected]>
drm/xe/guc_ads: allocate UM queues in VRAM on dGFX

Jia Yao <[email protected]>
drm/xe/guc_ads: allocate UM queues in a separate BO

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

Ibrahim Hashimov <[email protected]>
RDMA/rxe: Fix responder UAF on IB_QP_MAX_DEST_RD_ATOMIC modify_qp

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

Diffstat:

 Documentation/filesystems/fscrypt.rst              |   4 +
 Makefile                                           |   4 +-
 arch/powerpc/perf/hv-gpci.c                        |  24 +-
 arch/riscv/kernel/compat_signal.c                  |   2 +
 arch/riscv/kernel/ptrace.c                         |   4 +-
 arch/s390/kvm/vsie.c                               |   1 +
 arch/x86/kernel/cpu/amd.c                          |   1 +
 arch/x86/kvm/mmu/page_track.c                      |  32 ++-
 arch/x86/kvm/svm/sev.c                             |  76 +++---
 arch/x86/kvm/svm/svm.c                             |   8 +-
 arch/x86/kvm/svm/svm.h                             |  13 +-
 crypto/krb5/krb5_api.c                             |   8 +-
 drivers/accessibility/speakup/main.c               |   1 +
 drivers/crypto/Kconfig                             |   1 -
 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/crypto/qcom-rng.c                          | 156 ++-----------
 .../crypto/virtio/virtio_crypto_akcipher_algs.c    |   3 +-
 drivers/fpga/dfl-fme-perf.c                        |   2 +
 drivers/gpu/drm/xe/xe_bo.h                         |  14 ++
 drivers/gpu/drm/xe/xe_guc_ads.c                    |  92 +++++---
 drivers/gpu/drm/xe/xe_guc_ads_types.h              |   5 +
 drivers/hid/hid-asus.c                             |  52 ++---
 drivers/hid/hid-ft260.c                            |  41 +++-
 drivers/hid/hid-magicmouse.c                       |  25 +-
 drivers/infiniband/sw/rxe/rxe_qp.c                 |  18 +-
 drivers/net/gtp.c                                  |  21 +-
 drivers/net/veth.c                                 |   3 +-
 drivers/net/vxlan/vxlan_core.c                     |  11 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mac.c    |   4 +
 drivers/nvme/host/tcp.c                            |   8 +
 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                       |  20 +-
 drivers/usb/misc/usbtest.c                         |   1 +
 drivers/usb/serial/option.c                        |  20 +-
 drivers/usb/serial/spcp8x5.c                       |  13 --
 fs/fuse/dir.c                                      |   9 +-
 fs/fuse/file.c                                     |   4 +-
 fs/smb/server/smb2pdu.c                            |   6 +-
 fs/smb/server/vfs_cache.c                          | 179 +++++++++++++--
 fs/smb/server/vfs_cache.h                          |   4 +-
 include/kunit/run-in-irq-context.h                 |  10 +-
 include/linux/io_uring_types.h                     |   8 +
 include/linux/skbuff.h                             |  24 ++
 include/target/target_core_fabric.h                |   2 +
 io_uring/eventfd.c                                 |   8 +-
 io_uring/eventfd.h                                 |   2 +-
 io_uring/futex.c                                   |  21 +-
 io_uring/io_uring.c                                |   7 +-
 io_uring/poll.c                                    |  23 +-
 io_uring/rsrc.c                                    |  31 +--
 io_uring/waitid.c                                  |   2 +-
 kernel/bpf/offload.c                               |  10 +-
 mm/swapfile.c                                      |   7 +
 net/batman-adv/tvlv.c                              |   5 +-
 net/bridge/br_multicast.c                          |   4 +-
 net/ipv4/tcp_ao.c                                  |  19 +-
 net/ipv6/ah6.c                                     |  29 ++-
 net/ipv6/seg6_local.c                              |   7 +
 net/netfilter/nf_tables_api.c                      |  36 +--
 net/netfilter/nft_set_pipapo_avx2.c                |  17 +-
 net/tls/tls_device.c                               |   3 +-
 net/xfrm/espintcp.c                                |   9 +-
 net/xfrm/xfrm_nat_keepalive.c                      |  53 ++++-
 net/xfrm/xfrm_user.c                               |   2 +-
 security/selinux/include/security.h                |   1 +
 security/selinux/ss/avtab.c                        |  35 ++-
 security/selinux/ss/avtab.h                        |  13 ++
 security/selinux/ss/conditional.c                  |  25 +-
 security/selinux/ss/constraint.h                   |   1 +
 security/selinux/ss/policydb.c                     | 254 +++++++++++++++++----
 security/selinux/ss/policydb.h                     |  31 ++-
 security/selinux/ss/services.c                     |   8 +-
 sound/soc/codecs/nau8821.c                         |  13 ++
 sound/usb/card.c                                   |  14 +-
 sound/usb/midi.c                                   |   2 +
 88 files changed, 1156 insertions(+), 776 deletions(-)