Skip to content

6.6.154-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 Latest87 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/87PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM systemsdrivers/pci/controller/pci-host-generic.c drivers/pci/ecam.c include/linux/pci-ecam.h+17 -100 replies
2/87Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup acceptnet/bluetooth/rfcomm/core.c+21 -30 replies
3/87rndis_host: add overflow check in rndis_rx_fixup()drivers/net/usb/rndis_host.c+5 -10 replies
4/87NTB: ntb_netdev: Preserve RX queue depth on allocation failuredrivers/net/ntb_netdev.c+8 -70 replies
5/87serial: amba-pl011: synchronize DMA teardowndrivers/tty/serial/amba-pl011.c+4 -40 replies
6/87perf: Unify perf_event_free_task() / perf_event_exit_task_context()kernel/events/core.c+26 -700 replies
7/87perf/core: Fix group leader use-after-free after sibling detachkernel/events/core.c+37 -300 replies
8/87serial: qcom-geni: fix TX DMA buffer flushdrivers/tty/serial/qcom_geni_serial.c+33 -180 replies
9/87serial: sc16is7xx: fix copy-paste errors in EFR_SWFLOWx_BIT constantsdrivers/tty/serial/sc16is7xx.c+7 -70 replies
10/87serial: sc16is7xx: convert bitmask definitions to use BIT() macrodrivers/tty/serial/sc16is7xx.c+91 -850 replies
11/87serial: sc16is7xx: rename EFR mutex with generic namedrivers/tty/serial/sc16is7xx.c+13 -130 replies
12/87serial: sc16is7xx: use guards for simple mutex locksdrivers/tty/serial/sc16is7xx.c+8 -150 replies
13/87serial: sc16is7xx: enable THRI before filling TX FIFOdrivers/tty/serial/sc16is7xx.c+3 -00 replies
14/87inet: frags: add inet_frag_putn() helperinclude/net/inet_frag.h include/net/ipv6_frag.h net/ieee802154/6lowpan/reassembly.c +4 more+14 -120 replies
15/87ipv4: frags: remove ipq_put()net/ipv4/ip_fragment.c+4 -110 replies
16/87inet: frags: change inet_frag_kill() to defer refcount updatesinclude/net/inet_frag.h include/net/ipv6_frag.h net/ieee802154/6lowpan/reassembly.c +4 more+53 -490 replies
17/87inet: frags: save a pair of atomic operations in reassemblynet/ieee802154/6lowpan/reassembly.c net/ipv4/inet_fragment.c net/ipv4/ip_fragment.c +2 more+24 -180 replies
18/87inet: frags: publish queues before arming timernet/ipv4/inet_fragment.c+5 -50 replies
19/87mmc: atmel-mci: Fix use-after-free in atmci_remove due to race conditiondrivers/mmc/host/atmel-mci.c+2 -00 replies
20/87xfs: dont use a xfs_log_iovec for ri_buf in log recoveryfs/xfs/libxfs/xfs_log_recover.h fs/xfs/xfs_attr_item.c fs/xfs/xfs_bmap_item.c +13 more+124 -1220 replies
21/87xfs: bounds-check buffer log items dirty bitmapfs/xfs/xfs_buf_item_recover.c+41 -160 replies
22/87ALSA: dummy: Check card index validity at probesound/drivers/dummy.c+6 -00 replies
23/87ocfs2: fix missing metadata reservation for large xattrsfs/ocfs2/xattr.c+12 -60 replies
24/87null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0 or overflowsdrivers/block/null_blk/zoned.c+8 -20 replies
25/87kcov: fix data corruption and race conditions on PREEMPT_RTinclude/linux/sched.h kernel/kcov.c lib/Kconfig.debug+58 -450 replies
26/87ext4: stop retrying saturated xattr cache entriesfs/ext4/xattr.c+4 -20 replies
27/87ext4: clear error before retrying inode xattr space fallbackfs/ext4/xattr.c+1 -00 replies
28/87xfs: validate attr entry pointer before field accessfs/xfs/libxfs/xfs_attr_leaf.c+14 -00 replies
29/87gpio: ml-ioh: use raw_spinlock_t for the register lockdrivers/gpio/gpio-ml-ioh.c+18 -180 replies
30/87s390/vfio_ccw: Free all memory if cp_init() failsdrivers/s390/cio/vfio_ccw_cp.c+18 -40 replies
31/87s390/vfio_ccw: Ensure first IDAW remains constantdrivers/s390/cio/vfio_ccw_cp.c drivers/s390/cio/vfio_ccw_cp.h+18 -00 replies
32/87s390/vfio_ccw: Calculate idal length based on idaw typedrivers/s390/cio/vfio_ccw_cp.c+3 -20 replies
33/87s390/vfio_ccw: Implement a crw lockdrivers/s390/cio/vfio_ccw_chp.c drivers/s390/cio/vfio_ccw_drv.c drivers/s390/cio/vfio_ccw_ops.c +1 more+30 -100 replies
34/87drm/amd/amdgpu: disable ASPM in some situationsdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/nv.c+45 -130 replies
35/87drm/amd/display: Fix BT2020 YCbCr limited/full range inputdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c drivers/gpu/drm/amd/display/dc/basics/dc_common.c +8 more+27 -160 replies
36/87drm/amd/display: fix BT.2020 YCbCr limited output CSC matrixdrivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c+20 -110 replies
37/87drm/amdgpu: check ASPM on the dGPU host linkdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+49 -10 replies
38/87nfc: digital: clamp SENSF_RES length to the destination buffernet/nfc/digital_technology.c+2 -00 replies
39/87nfc: fdp: bound the device-reported read length and fix an skb leakdrivers/nfc/fdp/i2c.c+27 -00 replies
40/87nfc: microread: validate target discovery payload lengthsdrivers/nfc/microread/microread.c+29 -20 replies
41/87nfc: llcp: bound the connect_sn TLV walk to the skbnet/nfc/llcp_core.c+6 -40 replies
42/87nfc: llcp: fix OOB read and u8 offset wrap in TLV parsersnet/nfc/llcp_commands.c+16 -20 replies
43/87nfc: llcp: reject PDUs shorter than the LLCP headernet/nfc/llcp_core.c+5 -00 replies
44/87nfc: pn533: purge fragmented skbs during cleanupdrivers/nfc/pn533/pn533.c+1 -00 replies
45/87nfc: st21nfca: validate ATR_REQ length against the received framedrivers/nfc/st21nfca/dep.c+3 -00 replies
46/87nfc: nci: fix out-of-bounds write in nci_target_auto_activated()net/nfc/nci/ntf.c+6 -00 replies
47/87nfc: nci: fix uninit-value in the RF discover/activated NTF handlersnet/nfc/nci/ntf.c+2 -20 replies
48/87nfc: nci: free destination parameters when closing a connectionnet/nfc/nci/rsp.c+1 -00 replies
49/87ndisc: ndisc_send_redirect() cleanupnet/ipv6/ndisc.c+3 -50 replies
50/87Input: byd - synchronize timer deletion before freeing private datadrivers/input/mouse/byd.c+1 -10 replies
51/87libceph: fix OOB read in decode_watchers() via missing bounds checknet/ceph/osd_client.c+4 -10 replies
52/87ipv4: reject undersized MTUs in ip_do_fragment()net/ipv4/ip_output.c+4 -00 replies
53/87ipv6: fix use-after-free in ip6_finish_output2()net/ipv6/ip6_output.c+2 -00 replies
54/87nvmet-auth: zero the AUTH_RECEIVE response bufferdrivers/nvme/target/fabrics-cmd-auth.c+1 -10 replies
55/87nvmet-fc: fix invalid free in LS IOD error pathdrivers/nvme/target/fc.c+1 -10 replies
56/87nvmet-tcp: Do not WARN on remotely-controlled oversized SGL allocationsdrivers/nvme/target/tcp.c+3 -20 replies
57/87ASoC: sof: pcm: use snd_pcm_direction_name()sound/soc/sof/pcm.c+1 -10 replies
58/87ASoC: SOF: Relocate and rework functionality for PCM stream freeingsound/soc/sof/ipc3-topology.c sound/soc/sof/ipc4-topology.c sound/soc/sof/pcm.c +2 more+71 -710 replies
59/87ASoC: SOF: pcm: Move period/buffer configuration print after platform opensound/soc/sof/pcm.c+13 -110 replies
60/87ASoC: SOF: pcm: Add snd_sof_pcm specific wrappers for dev_dbg() and dev_err()sound/soc/sof/ipc3-pcm.c sound/soc/sof/ipc4-pcm.c sound/soc/sof/pcm.c +1 more+65 -580 replies
61/87ASoC: SOF: ipc4-pcm: Continue the pipeline trigger in case of IPC timeoutsound/soc/sof/ipc4-pcm.c+19 -60 replies
62/87ASoC: codecs: lpass-tx-macro: Fix enum kcontrol accessessound/soc/codecs/lpass-tx-macro.c+2 -20 replies
63/87mptcp: pm: fix data race in add_addr timer callbacknet/mptcp/pm_netlink.c+4 -20 replies
64/87HID: magicmouse: fix battery reporting for Bluetooth Magic Trackpad USB-Cdrivers/hid/hid-input.c drivers/hid/hid-magicmouse.c+21 -10 replies
65/87HID: magicmouse: do not keep a stale msc->input if no input is claimeddrivers/hid/hid-magicmouse.c+10 -00 replies
66/87HID: magicmouse: Prevent out-of-bounds (OOB) read during DOUBLE_REPORT_IDdrivers/hid/hid-magicmouse.c+16 -00 replies
67/87HID: core: fix OOB read of field->usage in hid_set_field()drivers/hid/hid-core.c+3 -20 replies
68/87xfrm: fix sk_dst_cache double-free in xfrm_user_policy()net/xfrm/xfrm_state.c+2 -20 replies
69/87Bluetooth: hci_sync: Fix advertising data UAFsnet/bluetooth/hci_sync.c+98 -350 replies
70/87Input: atkbd - skip deactivate for HONOR FMB-Ps internal keyboarddrivers/input/keyboard/atkbd.c+7 -00 replies
71/87Input: atkbd - skip deactivate for HONOR ZQC-Pdrivers/input/keyboard/atkbd.c+13 -50 replies
72/87mptcp: pm: fix memory leak from alloc-during-teardown racenet/mptcp/pm_netlink.c net/mptcp/pm_userspace.c net/mptcp/protocol.c +1 more+20 -60 replies
73/87selinux: fix style issues in security/selinux/ss/policydb.hsecurity/selinux/ss/policydb.h+95 -970 replies
74/87selinux: fix style issues in security/selinux/ss/policydb.csecurity/selinux/ss/policydb.c+202 -1860 replies
75/87selinux: use known type instead of void pointersecurity/selinux/ss/avtab.c security/selinux/ss/avtab.h security/selinux/ss/conditional.c +5 more+78 -740 replies
76/87selinux: avoid unnecessary indirection in struct level_datumsecurity/selinux/ss/mls.c security/selinux/ss/policydb.c security/selinux/ss/policydb.h+10 -170 replies
77/87selinux: make more use of str_read() when loading the policysecurity/selinux/ss/conditional.c security/selinux/ss/policydb.c security/selinux/ss/policydb.h+12 -220 replies
78/87selinux: use u16 for security classessecurity/selinux/ss/policydb.c security/selinux/ss/policydb.h security/selinux/ss/services.c+9 -80 replies
79/87selinux: more strict policy parsingsecurity/selinux/include/security.h security/selinux/ss/avtab.c security/selinux/ss/avtab.h +5 more+232 -630 replies
80/87selinux: reject a permission value exceeding the class permission countsecurity/selinux/ss/policydb.c+3 -00 replies
81/87selinux: require a classs permission values to cover its permission countsecurity/selinux/ss/policydb.c+46 -50 replies
82/87HID: nintendo: fix out-of-bounds read in joycon_ctlr_read_handler()drivers/hid/hid-nintendo.c+6 -10 replies
83/87HID: core: fix number/pointer type confusion on long itemsdrivers/hid/hid-core.c+6 -00 replies
84/87HID: sensor: custom: Fix use-after-free in enable_sensordrivers/hid/hid-sensor-custom.c+9 -80 replies
85/87HID: hyperv: validate initial device info boundsdrivers/hid/hid-hyperv.c+24 -30 replies
86/87Bluetooth: hci_event: fix LE list UAF on resetnet/bluetooth/hci_event.c+2 -00 replies
87/87Bluetooth: hci_event: validate LE Set CIG Parameters responsenet/bluetooth/hci_event.c+4 -20 replies

Reviews trailers per patch

53 of 87 patches have a Reviewed-by or Acked-by.

PatchAndy ShevchenkoJacob KellerSimon HormanDave JiangRavi BangoriaDapeng MiPraveen TalariCarlos MaiolinoLinus WalleijFarhan AliMatthew RosatoYang WangKrunoslav KovacRobert MaderDaniel WheelerIgor PaunovicSatyajit RoyHawking ZhangKenneth FengAlexander LobakinDarrick J. WongBrian FosterVadim FedorenkoDavid AhernViacheslav DubeykoIdo SchimmelChristoph HellwigMaurizio LombardiLiam GirdwoodBard LiaoRanjani SridharanJoseph QiDamien Le MoalAlexander Potapenko[email protected]Jan KaraSrinivas KandagatlaRuslan ShevchenkoMatthieu Baerts (NGI0)Stephen SmalleySilvan JegenSrinivas PandruvadaAlec HallGünther NoackHans de GoedeKai VehmanenFlorian FainelliShuah KhanRon EconomosWentao GuanBarry K. NathanBrett A C SheffieldMiguel OjedaPeter Schneider
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/87
2/87
3/87R-b
4/87R-b
5/87
6/87R-b
7/87R-b
8/87R-b
9/87R-b
10/87R-b
11/87
12/87
13/87
14/87
15/87
16/87
17/87R-b
18/87
19/87
20/87R-b
21/87R-b R-b
22/87
23/87R-b
24/87R-b
25/87R-b
26/87Reported-and-tested-by T-b R-b
27/87R-b
28/87R-b
29/87R-b
30/87R-b R-b
31/87R-b
32/87R-b
33/87R-b R-b
34/87R-b
35/87R-b T-b T-b
36/87T-b T-b
37/87R-b R-b
38/87R-b
39/87
40/87
41/87R-b
42/87R-b
43/87R-b
44/87
45/87R-b
46/87R-b
47/87
48/87R-b
49/87R-b
50/87
51/87R-b
52/87R-b
53/87R-b R-b
54/87R-b
55/87R-b
56/87
57/87
58/87R-b R-b R-b
59/87R-b R-b R-b
60/87R-b R-b R-b
61/87R-b
62/87R-b
63/87R-b
64/87
65/87R-b T-b
66/87R-b
67/87
68/87
69/87
70/87R-b
71/87T-b
72/87R-b
73/87
74/87
75/87
76/87
77/87
78/87A-b
79/87A-b
80/87A-b
81/87A-b
82/87R-b
83/87
84/87A-b
85/87
86/87
87/87

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

Read the v1 thread

Cover letter [PATCH 6.6 00/87] 6.6.154-rc1 review

This is the start of the stable review cycle for the 6.6.154 release. There are 87 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, 27 Aug 2026 13:25:02 +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.6.154-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.154-rc1

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

Chengfeng Ye <[email protected]>
Bluetooth: hci_event: fix LE list UAF on reset

Michael Bommarito <[email protected]>
HID: hyperv: validate initial device info bounds

Haoxiang Li <[email protected]>
HID: sensor: custom: Fix use-after-free in enable_sensor

Jann Horn <[email protected]>
HID: core: fix number/pointer type confusion on long items

Ibrahim Hashimov <[email protected]>
HID: nintendo: fix out-of-bounds read in joycon_ctlr_read_handler()

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

Christian Göttsche <[email protected]>
selinux: make more use of str_read() when loading the policy

Christian Göttsche <[email protected]>
selinux: avoid unnecessary indirection in struct level_datum

Christian Göttsche <[email protected]>
selinux: use known type instead of void pointer

Paul Moore <[email protected]>
selinux: fix style issues in security/selinux/ss/policydb.c

Paul Moore <[email protected]>
selinux: fix style issues in security/selinux/ss/policydb.h

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

Donglin Lyu <[email protected]>
Input: atkbd - skip deactivate for HONOR ZQC-P

Cryolitia PukNgae <[email protected]>
Input: atkbd - skip deactivate for HONOR FMB-P's internal keyboard

Chengfeng Ye <[email protected]>
Bluetooth: hci_sync: Fix advertising data UAFs

Xiang Mei (Microsoft) <[email protected]>
xfrm: fix sk_dst_cache double-free in xfrm_user_policy()

Baul Lee <[email protected]>

    HID: core: fix OOB read of field->usage in hid_set_field()

Lee Jones <[email protected]>
HID: magicmouse: Prevent out-of-bounds (OOB) read during DOUBLE_REPORT_ID

Jose Villaseñor Montfort <[email protected]>

    HID: magicmouse: do not keep a stale msc->input if no input is claimed

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

Qing Luo <[email protected]>
mptcp: pm: fix data race in add_addr timer callback

Dawid Wróbel <[email protected]>
ASoC: codecs: lpass-tx-macro: Fix enum kcontrol accesses

Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-pcm: Continue the pipeline trigger in case of IPC timeout

Peter Ujfalusi <[email protected]>
ASoC: SOF: pcm: Add snd_sof_pcm specific wrappers for dev_dbg() and dev_err()

Peter Ujfalusi <[email protected]>
ASoC: SOF: pcm: Move period/buffer configuration print after platform open

Peter Ujfalusi <[email protected]>
ASoC: SOF: Relocate and rework functionality for PCM stream freeing

Kuninori Morimoto <[email protected]>
ASoC: sof: pcm: use snd_pcm_direction_name()

Greg Kroah-Hartman <[email protected]>
nvmet-tcp: Do not WARN on remotely-controlled oversized SGL allocations

Jiang HongHui <[email protected]>
nvmet-fc: fix invalid free in LS IOD error path

Bryam Vargas <[email protected]>
nvmet-auth: zero the AUTH_RECEIVE response buffer

Luxiao Xu <[email protected]>
ipv6: fix use-after-free in ip6_finish_output2()

Yong Wang <[email protected]>
ipv4: reject undersized MTUs in ip_do_fragment()

Pavitra Jha <[email protected]>
libceph: fix OOB read in decode_watchers() via missing bounds check

Linmao Li <[email protected]>
Input: byd - synchronize timer deletion before freeing private data

Eric Dumazet <[email protected]>
ndisc: ndisc_send_redirect() cleanup

Linmao Li <[email protected]>
nfc: nci: free destination parameters when closing a connection

Samuel Page <[email protected]>
nfc: nci: fix uninit-value in the RF discover/activated NTF handlers

Samuel Page <[email protected]>
nfc: nci: fix out-of-bounds write in nci_target_auto_activated()

Doruk Tan Ozturk <[email protected]>
nfc: st21nfca: validate ATR_REQ length against the received frame

Xu Rao <[email protected]>
nfc: pn533: purge fragmented skbs during cleanup

Doruk Tan Ozturk <[email protected]>
nfc: llcp: reject PDUs shorter than the LLCP header

Muhammad Bilal <[email protected]>
nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers

Doruk Tan Ozturk <[email protected]>
nfc: llcp: bound the connect_sn TLV walk to the skb

Pengpeng Hou <[email protected]>
nfc: microread: validate target discovery payload lengths

Bryam Vargas <[email protected]>
nfc: fdp: bound the device-reported read length and fix an skb leak

Doruk Tan Ozturk <[email protected]>
nfc: digital: clamp SENSF_RES length to the destination buffer

Yang Wang <[email protected]>
drm/amdgpu: check ASPM on the dGPU host link

Nathan Lucas <[email protected]>
drm/amd/display: fix BT.2020 YCbCr limited output CSC matrix

Ilya Bakoulin <[email protected]>
drm/amd/display: Fix BT2020 YCbCr limited/full range input

Kenneth Feng <[email protected]>
drm/amd/amdgpu: disable ASPM in some situations

Eric Farman <[email protected]>
s390/vfio_ccw: Implement a crw lock

Eric Farman <[email protected]>
s390/vfio_ccw: Calculate idal length based on idaw type

Eric Farman <[email protected]>
s390/vfio_ccw: Ensure first IDAW remains constant

Eric Farman <[email protected]>
s390/vfio_ccw: Free all memory if cp_init() fails

Junjie Cao <[email protected]>
gpio: ml-ioh: use raw_spinlock_t for the register lock

Hongling Zeng <[email protected]>
xfs: validate attr entry pointer before field access

Guanghui Yang <[email protected]>
ext4: clear error before retrying inode xattr space fallback

Matthias Goergens <[email protected]>
ext4: stop retrying saturated xattr cache entries

Tetsuo Handa <[email protected]>
kcov: fix data corruption and race conditions on PREEMPT_RT

Rik van Riel <[email protected]>
null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0 or overflows

Ian Bridges <[email protected]>
ocfs2: fix missing metadata reservation for large xattrs

Takashi Iwai <[email protected]>
ALSA: dummy: Check card index validity at probe

Ibrahim Hashimov <[email protected]>
xfs: bounds-check buffer log item's dirty bitmap

Christoph Hellwig <[email protected]>
xfs: don't use a xfs_log_iovec for ri_buf in log recovery

Pei Xiao <[email protected]>
mmc: atmel-mci: Fix use-after-free in atmci_remove due to race condition

Zhiling Zou <[email protected]>
inet: frags: publish queues before arming timer

Eric Dumazet <[email protected]>
inet: frags: save a pair of atomic operations in reassembly

Eric Dumazet <[email protected]>
inet: frags: change inet_frag_kill() to defer refcount updates

Eric Dumazet <[email protected]>
ipv4: frags: remove ipq_put()

Eric Dumazet <[email protected]>
inet: frags: add inet_frag_putn() helper

Luca Fresi <[email protected]>
serial: sc16is7xx: enable THRI before filling TX FIFO

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: use guards for simple mutex locks

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: rename EFR mutex with generic name

Lech Perczak <[email protected]>
serial: sc16is7xx: convert bitmask definitions to use BIT() macro

Lech Perczak <[email protected]>
serial: sc16is7xx: fix copy-paste errors in EFR_SWFLOWx_BIT constants

Jan Sebastian Götte <[email protected]>
serial: qcom-geni: fix TX DMA buffer flush

Aditya Chillara <[email protected]>
perf/core: Fix group leader use-after-free after sibling detach

Peter Zijlstra <[email protected]>
perf: Unify perf_event_free_task() / perf_event_exit_task_context()

Fan Wu <[email protected]>
serial: amba-pl011: synchronize DMA teardown

Koichiro Den <[email protected]>
NTB: ntb_netdev: Preserve RX queue depth on allocation failure

Griffin Kroah-Hartman <[email protected]>
rndis_host: add overflow check in rndis_rx_fixup()

Ali Ahmet Memis <[email protected]>
Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup accept

Steffen Persvold <[email protected]>
PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM systems

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

Diffstat:

 Makefile                                           |   4 +-
 drivers/block/null_blk/zoned.c                     |  10 +-
 drivers/gpio/gpio-ml-ioh.c                         |  36 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 100 ++-
 drivers/gpu/drm/amd/amdgpu/nv.c                    |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   6 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/basics/dc_common.c  |   3 +-
 .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c  |  34 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   4 +-
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   4 +-
 .../drm/amd/display/dc/dce/dce_stream_encoder.c    |   3 +-
 .../amd/display/dc/dcn10/dcn10_stream_encoder.c    |   3 +-
 .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c |   3 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h        |   6 +-
 .../amd/display/modules/info_packet/info_packet.c  |   4 +-
 drivers/hid/hid-core.c                             |  11 +-
 drivers/hid/hid-hyperv.c                           |  27 +-
 drivers/hid/hid-input.c                            |   3 +
 drivers/hid/hid-magicmouse.c                       |  45 +-
 drivers/hid/hid-nintendo.c                         |   7 +-
 drivers/hid/hid-sensor-custom.c                    |  21 +-
 drivers/input/keyboard/atkbd.c                     |  23 +-
 drivers/input/mouse/byd.c                          |   2 +-
 drivers/mmc/host/atmel-mci.c                       |   2 +
 drivers/net/ntb_netdev.c                           |  15 +-
 drivers/net/usb/rndis_host.c                       |   6 +-
 drivers/nfc/fdp/i2c.c                              |  27 +
 drivers/nfc/microread/microread.c                  |  31 +-
 drivers/nfc/pn533/pn533.c                          |   1 +
 drivers/nfc/st21nfca/dep.c                         |   3 +
 drivers/nvme/target/fabrics-cmd-auth.c             |   2 +-
 drivers/nvme/target/fc.c                           |   2 +-
 drivers/nvme/target/tcp.c                          |   5 +-
 drivers/pci/controller/pci-host-generic.c          |  11 +-
 drivers/pci/ecam.c                                 |  13 +
 drivers/s390/cio/vfio_ccw_chp.c                    |  26 +-
 drivers/s390/cio/vfio_ccw_cp.c                     |  43 +-
 drivers/s390/cio/vfio_ccw_cp.h                     |   2 +
 drivers/s390/cio/vfio_ccw_drv.c                    |   6 +
 drivers/s390/cio/vfio_ccw_ops.c                    |   4 +
 drivers/s390/cio/vfio_ccw_private.h                |   4 +
 drivers/tty/serial/amba-pl011.c                    |   8 +-
 drivers/tty/serial/qcom_geni_serial.c              |  51 +-
 drivers/tty/serial/sc16is7xx.c                     | 222 +++---
 fs/ext4/xattr.c                                    |   7 +-
 fs/ocfs2/xattr.c                                   |  18 +-
 fs/xfs/libxfs/xfs_attr_leaf.c                      |  14 +
 fs/xfs/libxfs/xfs_log_recover.h                    |   4 +-
 fs/xfs/xfs_attr_item.c                             |  24 +-
 fs/xfs/xfs_bmap_item.c                             |  18 +-
 fs/xfs/xfs_buf_item.c                              |   8 +-
 fs/xfs/xfs_buf_item.h                              |   2 +-
 fs/xfs/xfs_buf_item_recover.c                      |  95 ++-
 fs/xfs/xfs_dquot_item_recover.c                    |  20 +-
 fs/xfs/xfs_extfree_item.c                          |  43 +-
 fs/xfs/xfs_icreate_item.c                          |   2 +-
 fs/xfs/xfs_inode_item.c                            |   6 +-
 fs/xfs/xfs_inode_item.h                            |   4 +-
 fs/xfs/xfs_inode_item_recover.c                    |  26 +-
 fs/xfs/xfs_log_recover.c                           |  16 +-
 fs/xfs/xfs_refcount_item.c                         |  16 +-
 fs/xfs/xfs_rmap_item.c                             |  16 +-
 fs/xfs/xfs_trans.h                                 |   1 -
 include/linux/pci-ecam.h                           |   3 +
 include/linux/sched.h                              |   8 +
 include/net/inet_frag.h                            |   6 +-
 include/net/ipv6_frag.h                            |   5 +-
 kernel/events/core.c                               | 161 ++---
 kernel/kcov.c                                      |  90 +--
 lib/Kconfig.debug                                  |   5 +-
 net/bluetooth/hci_event.c                          |   8 +-
 net/bluetooth/hci_sync.c                           | 137 +++-
 net/bluetooth/rfcomm/core.c                        |  24 +-
 net/ceph/osd_client.c                              |   5 +-
 net/ieee802154/6lowpan/reassembly.c                |  27 +-
 net/ipv4/inet_fragment.c                           |  33 +-
 net/ipv4/ip_fragment.c                             |  48 +-
 net/ipv4/ip_output.c                               |   4 +
 net/ipv6/ip6_output.c                              |   2 +
 net/ipv6/ndisc.c                                   |   8 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |  27 +-
 net/ipv6/reassembly.c                              |  29 +-
 net/mptcp/pm_netlink.c                             |   9 +-
 net/mptcp/pm_userspace.c                           |   7 +-
 net/mptcp/protocol.c                               |   9 +
 net/mptcp/protocol.h                               |   7 +-
 net/nfc/digital_technology.c                       |   2 +
 net/nfc/llcp_commands.c                            |  18 +-
 net/nfc/llcp_core.c                                |  15 +-
 net/nfc/nci/ntf.c                                  |  10 +-
 net/nfc/nci/rsp.c                                  |   1 +
 net/xfrm/xfrm_state.c                              |   4 +-
 security/selinux/include/security.h                |   1 +
 security/selinux/ss/avtab.c                        |  45 +-
 security/selinux/ss/avtab.h                        |  23 +-
 security/selinux/ss/conditional.c                  |  40 +-
 security/selinux/ss/conditional.h                  |   6 +-
 security/selinux/ss/constraint.h                   |   1 +
 security/selinux/ss/ebitmap.c                      |   4 +-
 security/selinux/ss/ebitmap.h                      |   5 +-
 security/selinux/ss/mls.c                          |   6 +-
 security/selinux/ss/policydb.c                     | 743 +++++++++++++--------
 security/selinux/ss/policydb.h                     | 249 +++----
 security/selinux/ss/services.c                     |   8 +-
 sound/drivers/dummy.c                              |   6 +
 sound/soc/codecs/lpass-tx-macro.c                  |   4 +-
 sound/soc/sof/ipc3-pcm.c                           |  13 +-
 sound/soc/sof/ipc3-topology.c                      |  20 +-
 sound/soc/sof/ipc4-pcm.c                           |  35 +-
 sound/soc/sof/ipc4-topology.c                      |  18 +-
 sound/soc/sof/pcm.c                                | 157 +++--
 sound/soc/sof/sof-audio.c                          |  36 -
 sound/soc/sof/sof-audio.h                          |  17 +-
 115 files changed, 2047 insertions(+), 1291 deletions(-)