Skip to content

5.15.117-rc1 review

Greg Kroah-Hartman linux-fsdevel linux-hardening linux-ide linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest91 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/91ata: ahci: fix enum constants for gcc-13drivers/ata/ahci.h+123 -1220 replies
2/91gcc-plugins: Reorganize gimple includes for GCC 13scripts/gcc-plugins/gcc-common.h+2 -20 replies
3/91remove the sx8 block driverdrivers/block/Kconfig drivers/block/Makefile drivers/block/sx8.c+0 -15860 replies
4/91sfc (gcc13): synchronize ef100_enqueue_skb()s return typedrivers/net/ethernet/sfc/ef100_tx.c+2 -10 replies
5/91i40e: Remove string printing for i40e_statusdrivers/net/ethernet/intel/i40e/i40e_client.c drivers/net/ethernet/intel/i40e/i40e_common.c drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c +5 more+201 -3520 replies
6/91i40e: use int for i40e_statusdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_adminq.c drivers/net/ethernet/intel/i40e/i40e_alloc.h +18 more+1183 -12150 replies
7/91i40e: fix build warning in ice_fltr_add_mac_to_list()drivers/net/ethernet/intel/ice/ice_fltr.c+1 -10 replies
8/91bonding (gcc13): synchronize bond_{a,t}lb_xmit() typesinclude/net/bond_alb.h+2 -20 replies
9/91f2fs: fix iostat lock protectionfs/f2fs/sysfs.c+2 -20 replies
10/91blk-iocost: avoid 64-bit division in ioc_timer_fnblock/blk-iocost.c+5 -30 replies
11/91platform/surface: aggregator: Allow completion work-items to be executed in paralleldrivers/platform/surface/aggregator/controller.c+1 -10 replies
12/91spi: qup: Request DMA before enabling clocksdrivers/spi/spi-qup.c+18 -190 replies
13/91afs: Fix setting of mtime when creating a file/dir/symlinkfs/afs/dir.c+3 -00 replies
14/91wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_polldrivers/net/wireless/mediatek/mt76/mt7615/mac.c+3 -00 replies
15/91neighbour: fix unaligned access to pneigh_entryinclude/net/neighbour.h+1 -10 replies
16/91net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methodsdrivers/net/dsa/lan9303-core.c+0 -40 replies
17/91bpf: Fix UAF in task local storagekernel/fork.c+1 -10 replies
18/91net/ipv6: fix bool/int mismatch for skip_notify_on_dev_downinclude/net/netns/ipv6.h+1 -10 replies
19/91net/smc: Avoid to access invalid RMBs MRs in SMCRv1 ADD LINK CONTnet/smc/smc_llc.c+2 -20 replies
20/91net: enetc: correct the statistics of rx bytesdrivers/net/ethernet/freescale/enetc/enetc.c+7 -10 replies
21/91net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM valuesnet/sched/sch_fq_pie.c+7 -10 replies
22/91drm/i915: Explain the magic numbers for AUX SYNC/precharge lengthdrivers/gpu/drm/i915/display/intel_dp_aux.c+29 -30 replies
23/91drm/i915: Use 18 fast wake AUX sync lendrivers/gpu/drm/i915/display/intel_dp_aux.c+1 -10 replies
24/91Bluetooth: Fix l2cap_disconnect_req deadlocknet/bluetooth/l2cap_core.c+4 -00 replies
25/91Bluetooth: L2CAP: Add missing checks for invalid DCIDnet/bluetooth/l2cap_core.c+9 -00 replies
26/91qed/qede: Fix scheduling while atomicdrivers/net/ethernet/qlogic/qed/qed_l2.c drivers/net/ethernet/qlogic/qede/qede.h drivers/net/ethernet/qlogic/qede/qede_ethtool.c +1 more+60 -40 replies
27/91wifi: cfg80211: fix locking in sched scan stop worknet/wireless/core.c+2 -20 replies
28/91wifi: cfg80211: fix locking in regulatory disconnectnet/wireless/reg.c+2 -20 replies
29/91selftests/bpf: Verify optval=NULL casetools/testing/selftests/bpf/prog_tests/sockopt_sk.c tools/testing/selftests/bpf/progs/sockopt_sk.c+40 -00 replies
30/91selftests/bpf: Fix sockopt_sk selftesttools/testing/selftests/bpf/prog_tests/sockopt_sk.c+1 -10 replies
31/91netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelpernet/netfilter/nf_conntrack_core.c+3 -00 replies
32/91netfilter: ipset: Add schedule point in call_ad().net/netfilter/ipset/ip_set_core.c+8 -00 replies
33/91ipv6: rpl: Fix Route of Death.include/net/rpl.h net/ipv6/exthdrs.c+11 -210 replies
34/91rfs: annotate lockless accesses to sk->sk_rxhashinclude/net/sock.h+13 -50 replies
35/91rfs: annotate lockless accesses to RFS sock flow tableinclude/linux/netdevice.h net/core/dev.c+9 -40 replies
36/91drm/i915/selftests: Increase timeout for live_parallel_switchdrivers/gpu/drm/i915/gem/selftests/i915_gem_context.c+1 -10 replies
37/91drm/i915/selftests: Stop using kthread_stop()drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c drivers/gpu/drm/i915/gt/selftest_execlists.c drivers/gpu/drm/i915/gt/selftest_hangcheck.c +1 more+281 -1880 replies
38/91drm/i915/selftests: Add some missing error propagationdrivers/gpu/drm/i915/gem/selftests/i915_gem_context.c+10 -40 replies
39/91net: sched: move rtm_tca_policy declaration to include fileinclude/net/pkt_sched.h net/sched/cls_api.c+2 -20 replies
40/91net: sched: act_police: fix sparse errors in tcf_police_dump()net/sched/act_police.c+5 -50 replies
41/91net: sched: fix possible refcount leak in tc_chain_tmplt_add()net/sched/cls_api.c+1 -00 replies
42/91bpf: Add extra path pointer check to d_path helperkernel/trace/bpf_trace.c+11 -10 replies
43/91lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()lib/cpu_rmap.c+1 -10 replies
44/91bnxt_en: Dont issue AP reset during ethtools reset operationdrivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+1 -10 replies
45/91bnxt_en: Query default VLAN before VNIC setup on a VFdrivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -00 replies
46/91bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacksdrivers/net/ethernet/broadcom/bnxt/bnxt.c+18 -70 replies
47/91batman-adv: Broken sync while rescheduling delayed worknet/batman-adv/distributed-arp-table.c+1 -10 replies
48/91Input: xpad - delete a Razer DeathAdder mouse VID/PID entrydrivers/input/joystick/xpad.c+0 -10 replies
49/91Input: psmouse - fix OOB access in Elantech protocoldrivers/input/mouse/elantech.c+5 -40 replies
50/91Input: fix open count when closing inhibited devicedrivers/input/input.c+1 -10 replies
51/91ALSA: hda/realtek: Add quirk for Clevo NS50AUsound/pci/hda/patch_realtek.c+1 -00 replies
52/91ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01sound/pci/hda/patch_realtek.c+1 -00 replies
53/91ALSA: hda/realtek: Add Lenovo P3 Tower platformsound/pci/hda/patch_realtek.c+1 -00 replies
54/91drm/i915/gt: Use the correct error value when kernel_context() failsdrivers/gpu/drm/i915/gt/selftest_execlists.c+8 -40 replies
55/91drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUsdrivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c+74 -180 replies
56/91drm/amdgpu: fix xclk freq on CHIP_STONEYdrivers/gpu/drm/amd/amdgpu/vi.c+9 -20 replies
57/91drm/amd/pm: Fix power context allocation in SMU13drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+2 -20 replies
58/91can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socketnet/can/j1939/socket.c+5 -00 replies
59/91can: j1939: change j1939_netdev_lock type to mutexnet/can/j1939/main.c+11 -110 replies
60/91can: j1939: avoid possible use-after-free when j1939_can_rx_register failsnet/can/j1939/main.c+3 -10 replies
61/91ceph: fix use-after-free bug for inodes when flushing capsnapsfs/ceph/caps.c fs/ceph/snap.c+9 -10 replies
62/91s390/dasd: Use correct lock while counting channel queue lengthdrivers/s390/block/dasd_ioctl.c+2 -20 replies
63/91Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irknet/bluetooth/hci_core.c+4 -40 replies
64/91Bluetooth: hci_qca: fix debugfs registrationdrivers/bluetooth/hci_qca.c+5 -10 replies
65/91tee: amdtee: Add return_origin to struct tee_cmd_load_tadrivers/tee/amdtee/amdtee_if.h drivers/tee/amdtee/call.c+22 -160 replies
66/91rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag settingdrivers/block/rbd.c+21 -110 replies
67/91rbd: get snapshot context after exclusive lock is ensured to be helddrivers/block/rbd.c+23 -70 replies
68/91pinctrl: meson-axg: add missing GPIOA_18 gpio groupdrivers/pinctrl/meson/pinctrl-meson-axg.c+1 -00 replies
69/91usb: usbfs: Enforce page requirements for mmapdrivers/usb/core/buffer.c drivers/usb/core/devio.c include/linux/usb/hcd.h+51 -40 replies
70/91usb: usbfs: Use consistent mmap functionsdrivers/usb/core/devio.c+9 -20 replies
71/91ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwcarch/arm/boot/dts/at91-sama7g5ek.dts+1 -10 replies
72/91ASoC: codecs: wsa881x: do not set can_multi_write flagsound/soc/codecs/wsa881x.c+0 -10 replies
73/91arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boardsarch/arm64/boot/dts/qcom/sc7180-lite.dtsi+8 -00 replies
74/91arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signalsarch/arm64/boot/dts/freescale/imx8qm-mek.dts+2 -20 replies
75/91arm64: dts: imx8-ss-dma: assign default clock rate for lpuartsarch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi+8 -00 replies
76/91ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning voidsound/soc/mediatek/mt8195/mt8195-afe-pcm.c+2 -30 replies
77/91ASoC: mediatek: mt8195: fix use-after-free in driver remove pathsound/soc/mediatek/mt8195/mt8195-afe-clk.c sound/soc/mediatek/mt8195/mt8195-afe-clk.h sound/soc/mediatek/mt8195/mt8195-afe-pcm.c +2 more+24 -340 replies
78/91arm64: dts: imx8mn-beacon: Fix SPI CS pinmuxarch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi+2 -20 replies
79/91i2c: mv64xxx: Fix reading invalid status value in atomic modedrivers/i2c/busses/i2c-mv64xxx.c+11 -00 replies
80/91firmware: arm_ffa: Set handle field to zero in memory descriptordrivers/firmware/arm_ffa/driver.c+1 -00 replies
81/91i2c: sprd: Delete i2c adapter in .removes error pathdrivers/i2c/busses/i2c-sprd.c+5 -30 replies
82/91eeprom: at24: also select REGMAPdrivers/misc/eeprom/Kconfig+1 -00 replies
83/91riscv: fix kprobe __user string arg print fault issuearch/riscv/Kconfig+1 -00 replies
84/91vduse: avoid empty string for dev namedrivers/vdpa/vdpa_user/vduse_dev.c+3 -00 replies
85/91vhost: support PACKED when setting-getting vring_basedrivers/vhost/vhost.c drivers/vhost/vhost.h+19 -70 replies
86/91vhost_vdpa: support PACKED when setting-getting vring_basedrivers/vhost/vdpa.c+17 -40 replies
87/91Revert "ext4: dont clear SB_RDONLY when remounting r/w until quota is re-enabled"fs/ext4/super.c+1 -50 replies
88/91ext4: only check dquot_initialize_needed() when debuggingfs/ext4/xattr.c+4 -20 replies
89/91Revert "debugobject: Ensure pool refill (again)"lib/debugobjects.c+6 -150 replies
90/91xfs: verify buffer contents when we skip log replayfs/xfs/xfs_buf_item_recover.c+10 -00 replies
91/91Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"drivers/staging/rtl8192e/rtl8192e/rtl_core.c drivers/staging/rtl8192e/rtl8192e/rtl_core.h+8 -30 replies

Reviews trailers per patch

55 of 91 patches have a Reviewed-by or Acked-by.

PatchLuis MachadoPalmer DabbeltGurucharan GChao YuDavid AhernMatthieu BaertsWenjia ZhangTony LuVladimir OlteanJamal Hadi SalimJouni HöganderLuca CoelhoTejun HeoJozsef KadlecsikEric DumazetSimon HormanKuniyuki IwashimaMatthew AuldVille SyrjäläHans de GoedeAndi ShytiJeffrey AltmanMarc DionneSong LiuPeter HuttererAndrzej HajdaTejas UpadhyayAlex DeucherHawking ZhangDavid JanderLarysa ZarembaOleksij RempelMilind ChangireIlya DryomovStefan HaberlandSourabh DasSumit GargDongsheng YangNeil ArmstrongDmitry RokosovStanislav FomichevYonghong SongAlan SternPavan ChebbiKalesh Anakkur PurayilSven EckelmannCameron GutmanNicolas FerreBjörn TöpelJason WangXie YongjiDave ChinnerKonrad DybcioFabio EstevamAngeloGioacchino Del RegnoTakashi IwaiDouglas AndersonChris Paterson (CIP)Shuah KhanBagas SanjayaLinux Kernel Functional TestingJon HunterHarshit MogalapalliSudip MukherjeeAllen PaisGuenter RoeckRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/91T-b
2/91A-b
3/91
4/91
5/91T-b
6/91T-b
7/91
8/91
9/91R-b
10/91A-b
11/91R-b
12/91
13/91R-b R-b
14/91
15/91
16/91R-b
17/91A-b
18/91R-b A-b
19/91R-b R-b
20/91R-b
21/91R-b
22/91R-b
23/91R-b
24/91
25/91
26/91
27/91
28/91
29/91
30/91
31/91
32/91A-b
33/91R-b
34/91R-b R-b
35/91R-b R-b
36/91R-b
37/91R-b
38/91R-b
39/91A-b
40/91A-b R-b
41/91R-b
42/91A-b A-b
43/91R-b
44/91R-b
45/91R-b
46/91R-b
47/91A-b
48/91R-b
49/91
50/91R-b
51/91
52/91
53/91
54/91R-b A-b
55/91R-b
56/91
57/91R-b
58/91T-b
59/91T-b A-b
60/91T-b A-b
61/91R-b R-b
62/91R-b
63/91
64/91
65/91T-b A-b
66/91R-b
67/91R-b
68/91R-b R-b
69/91A-b
70/91
71/91A-b
72/91
73/91R-b
74/91R-b
75/91R-b
76/91A-b R-b A-b
77/91R-b R-b
78/91
79/91
80/91
81/91R-b
82/91
83/91A-b
84/91A-b R-b R-b
85/91A-b
86/91A-b
87/91
88/91
89/91
90/91R-b
91/91

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

Read the v1 thread

Cover letter [PATCH 5.15 00/91] 5.15.117-rc1 review

This is the start of the stable review cycle for the 5.15.117 release. There are 91 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, 14 Jun 2023 10:16:41 +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.15.117-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-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.117-rc1

Greg Kroah-Hartman <[email protected]>
Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"

Darrick J. Wong <[email protected]>
xfs: verify buffer contents when we skip log replay

Greg Kroah-Hartman <[email protected]>
Revert "debugobject: Ensure pool refill (again)"

Theodore Ts'o <[email protected]>
ext4: only check dquot_initialize_needed() when debugging

Theodore Ts'o <[email protected]>
Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"

Shannon Nelson <[email protected]>
vhost_vdpa: support PACKED when setting-getting vring_base

Shannon Nelson <[email protected]>
vhost: support PACKED when setting-getting vring_base

Sheng Zhao <[email protected]>
vduse: avoid empty string for dev name

Ruan Jinjie <[email protected]>
riscv: fix kprobe __user string arg print fault issue

Randy Dunlap <[email protected]>
eeprom: at24: also select REGMAP

Uwe Kleine-König <[email protected]>
i2c: sprd: Delete i2c adapter in .remove's error path

Balint Dobszay <[email protected]>
firmware: arm_ffa: Set handle field to zero in memory descriptor

Marek Behún <[email protected]>
i2c: mv64xxx: Fix reading invalid status value in atomic mode

Adam Ford <[email protected]>
arm64: dts: imx8mn-beacon: Fix SPI CS pinmux

Trevor Wu <[email protected]>
ASoC: mediatek: mt8195: fix use-after-free in driver remove path

Uwe Kleine-König <[email protected]>
ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void

Shenwei Wang <[email protected]>
arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts

Shenwei Wang <[email protected]>
arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals

Douglas Anderson <[email protected]>
arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wsa881x: do not set can_multi_write flag

Claudiu Beznea <[email protected]>
ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc

Ruihan Li <[email protected]>
usb: usbfs: Use consistent mmap functions

Ruihan Li <[email protected]>
usb: usbfs: Enforce page requirements for mmap

Martin Hundebøll <[email protected]>
pinctrl: meson-axg: add missing GPIOA_18 gpio group

Ilya Dryomov <[email protected]>
rbd: get snapshot context after exclusive lock is ensured to be held

Ilya Dryomov <[email protected]>
rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting

Rijo Thomas <[email protected]>
tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'

Johan Hovold <[email protected]>
Bluetooth: hci_qca: fix debugfs registration

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk

Jan Höppner <[email protected]>
s390/dasd: Use correct lock while counting channel queue length

Xiubo Li <[email protected]>
ceph: fix use-after-free bug for inodes when flushing capsnaps

Fedor Pchelkin <[email protected]>
can: j1939: avoid possible use-after-free when j1939_can_rx_register fails

Fedor Pchelkin <[email protected]>
can: j1939: change j1939_netdev_lock type to mutex

Oleksij Rempel <[email protected]>
can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket

Lijo Lazar <[email protected]>
drm/amd/pm: Fix power context allocation in SMU13

Chia-I Wu <[email protected]>
drm/amdgpu: fix xclk freq on CHIP_STONEY

Evan Quan <[email protected]>
drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs

Andi Shyti <[email protected]>
drm/i915/gt: Use the correct error value when kernel_context() fails

RenHai <[email protected]>
ALSA: hda/realtek: Add Lenovo P3 Tower platform

Ai Chao <[email protected]>
ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01

Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirk for Clevo NS50AU

Dmitry Torokhov <[email protected]>
Input: fix open count when closing inhibited device

Dmitry Torokhov <[email protected]>
Input: psmouse - fix OOB access in Elantech protocol

Ismael Ferreras Morezuelas <[email protected]>
Input: xpad - delete a Razer DeathAdder mouse VID/PID entry

Vladislav Efanov <[email protected]>
batman-adv: Broken sync while rescheduling delayed work

Somnath Kotur <[email protected]>
bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks

Somnath Kotur <[email protected]>
bnxt_en: Query default VLAN before VNIC setup on a VF

Sreekanth Reddy <[email protected]>
bnxt_en: Don't issue AP reset during ethtool's reset operation

Ben Hutchings <[email protected]>
lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()

Jiri Olsa <[email protected]>
bpf: Add extra path pointer check to d_path helper

Hangyu Hua <[email protected]>
net: sched: fix possible refcount leak in tc_chain_tmplt_add()

Eric Dumazet <[email protected]>
net: sched: act_police: fix sparse errors in tcf_police_dump()

Eric Dumazet <[email protected]>
net: sched: move rtm_tca_policy declaration to include file

Tvrtko Ursulin <[email protected]>
drm/i915/selftests: Add some missing error propagation

Tvrtko Ursulin <[email protected]>
drm/i915/selftests: Stop using kthread_stop()

Akeem G Abodunrin <[email protected]>
drm/i915/selftests: Increase timeout for live_parallel_switch

Eric Dumazet <[email protected]>
rfs: annotate lockless accesses to RFS sock flow table

Eric Dumazet <[email protected]>

    rfs: annotate lockless accesses to sk->sk_rxhash

Kuniyuki Iwashima <[email protected]>
ipv6: rpl: Fix Route of Death.

Kuniyuki Iwashima <[email protected]>
netfilter: ipset: Add schedule point in call_ad().

Tijs Van Buggenhout <[email protected]>
netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper

Yonghong Song <[email protected]>
selftests/bpf: Fix sockopt_sk selftest

Stanislav Fomichev <[email protected]>
selftests/bpf: Verify optval=NULL case

Johannes Berg <[email protected]>
wifi: cfg80211: fix locking in regulatory disconnect

Johannes Berg <[email protected]>
wifi: cfg80211: fix locking in sched scan stop work

Manish Chopra <[email protected]>
qed/qede: Fix scheduling while atomic

Sungwoo Kim <[email protected]>
Bluetooth: L2CAP: Add missing checks for invalid DCID

Ying Hsu <[email protected]>
Bluetooth: Fix l2cap_disconnect_req deadlock

Jouni Högander <[email protected]>
drm/i915: Use 18 fast wake AUX sync len

Ville Syrjälä <[email protected]>
drm/i915: Explain the magic numbers for AUX SYNC/precharge length

Eric Dumazet <[email protected]>
net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values

Wei Fang <[email protected]>
net: enetc: correct the statistics of rx bytes

Wen Gu <[email protected]>
net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT

Eric Dumazet <[email protected]>
net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down

KP Singh <[email protected]>
bpf: Fix UAF in task local storage

Alexander Sverdlin <[email protected]>

    net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods

Qingfang DENG <[email protected]>
neighbour: fix unaligned access to pneigh_entry

Lorenzo Bianconi <[email protected]>

    wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll

David Howells <[email protected]>
afs: Fix setting of mtime when creating a file/dir/symlink

Stephan Gerhold <[email protected]>
spi: qup: Request DMA before enabling clocks

Maximilian Luz <[email protected]>
platform/surface: aggregator: Allow completion work-items to be executed in parallel

Arnd Bergmann <[email protected]>
blk-iocost: avoid 64-bit division in ioc_timer_fn

Qilin Tan <[email protected]>
f2fs: fix iostat lock protection

Jiri Slaby (SUSE) <[email protected]>
bonding (gcc13): synchronize bond_{a,t}lb_xmit() types

Greg Kroah-Hartman <[email protected]>
i40e: fix build warning in ice_fltr_add_mac_to_list()

Jan Sokolowski <[email protected]>
i40e: use int for i40e_status

Jan Sokolowski <[email protected]>
i40e: Remove string printing for i40e_status

Jiri Slaby (SUSE) <[email protected]>
sfc (gcc13): synchronize ef100_enqueue_skb()'s return type

Christoph Hellwig <[email protected]>
remove the sx8 block driver

Kees Cook <[email protected]>
gcc-plugins: Reorganize gimple includes for GCC 13

Arnd Bergmann <[email protected]>
ata: ahci: fix enum constants for gcc-13

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

Diffstat:

 Makefile                                           |    4 +-
 arch/arm/boot/dts/at91-sama7g5ek.dts               |    2 +-
 arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi     |    8 +
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     |    4 +-
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |    4 +-
 arch/arm64/boot/dts/qcom/sc7180-lite.dtsi          |    8 +
 arch/riscv/Kconfig                                 |    1 +
 block/blk-iocost.c                                 |    8 +-
 drivers/ata/ahci.h                                 |  241 +--
 drivers/block/Kconfig                              |    9 -
 drivers/block/Makefile                             |    2 -
 drivers/block/rbd.c                                |   62 +-
 drivers/block/sx8.c                                | 1575 --------------------
 drivers/bluetooth/hci_qca.c                        |    6 +-
 drivers/firmware/arm_ffa/driver.c                  |    1 +
 drivers/gpu/drm/amd/amdgpu/vi.c                    |   11 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |   92 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |    4 +-
 drivers/gpu/drm/i915/display/intel_dp_aux.c        |   32 +-
 .../gpu/drm/i915/gem/selftests/i915_gem_context.c  |  132 +-
 drivers/gpu/drm/i915/gt/selftest_execlists.c       |   60 +-
 drivers/gpu/drm/i915/gt/selftest_hangcheck.c       |   51 +-
 drivers/gpu/drm/i915/selftests/i915_request.c      |  252 ++--
 drivers/i2c/busses/i2c-mv64xxx.c                   |   11 +
 drivers/i2c/busses/i2c-sprd.c                      |    8 +-
 drivers/input/input.c                              |    2 +-
 drivers/input/joystick/xpad.c                      |    1 -
 drivers/input/mouse/elantech.c                     |    9 +-
 drivers/misc/eeprom/Kconfig                        |    1 +
 drivers/net/dsa/lan9303-core.c                     |    4 -
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   28 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |    2 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |    8 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |    6 +-
 drivers/net/ethernet/intel/i40e/i40e_adminq.c      |   64 +-
 drivers/net/ethernet/intel/i40e/i40e_alloc.h       |   22 +-
 drivers/net/ethernet/intel/i40e/i40e_client.c      |   12 +-
 drivers/net/ethernet/intel/i40e/i40e_common.c      | 1032 ++++++-------
 drivers/net/ethernet/intel/i40e/i40e_dcb.c         |   60 +-
 drivers/net/ethernet/intel/i40e/i40e_dcb.h         |   28 +-
 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c      |   16 +-
 drivers/net/ethernet/intel/i40e/i40e_ddp.c         |   14 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |    8 +-
 drivers/net/ethernet/intel/i40e/i40e_diag.c        |   12 +-
 drivers/net/ethernet/intel/i40e/i40e_diag.h        |    4 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |   65 +-
 drivers/net/ethernet/intel/i40e/i40e_hmc.c         |   56 +-
 drivers/net/ethernet/intel/i40e/i40e_hmc.h         |   44 +-
 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c     |   94 +-
 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h     |   32 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  404 ++---
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         |  252 ++--
 drivers/net/ethernet/intel/i40e/i40e_osdep.h       |    1 -
 drivers/net/ethernet/intel/i40e/i40e_prototype.h   |  625 ++++----
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   94 +-
 drivers/net/ethernet/intel/ice/ice_fltr.c          |    2 +-
 drivers/net/ethernet/qlogic/qed/qed_l2.c           |    2 +-
 drivers/net/ethernet/qlogic/qede/qede.h            |    4 +
 drivers/net/ethernet/qlogic/qede/qede_ethtool.c    |   24 +-
 drivers/net/ethernet/qlogic/qede/qede_main.c       |   34 +-
 drivers/net/ethernet/sfc/ef100_tx.c                |    3 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mac.c    |    3 +
 drivers/pinctrl/meson/pinctrl-meson-axg.c          |    1 +
 drivers/platform/surface/aggregator/controller.c   |    2 +-
 drivers/s390/block/dasd_ioctl.c                    |    4 +-
 drivers/spi/spi-qup.c                              |   37 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |    6 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |    5 +
 drivers/tee/amdtee/amdtee_if.h                     |   10 +-
 drivers/tee/amdtee/call.c                          |   28 +-
 drivers/usb/core/buffer.c                          |   41 +
 drivers/usb/core/devio.c                           |   20 +-
 drivers/vdpa/vdpa_user/vduse_dev.c                 |    3 +
 drivers/vhost/vdpa.c                               |   21 +-
 drivers/vhost/vhost.c                              |   18 +-
 drivers/vhost/vhost.h                              |    8 +-
 fs/afs/dir.c                                       |    3 +
 fs/ceph/caps.c                                     |    6 +
 fs/ceph/snap.c                                     |    4 +-
 fs/ext4/super.c                                    |    6 +-
 fs/ext4/xattr.c                                    |    6 +-
 fs/f2fs/sysfs.c                                    |    4 +-
 fs/xfs/xfs_buf_item_recover.c                      |   10 +
 include/linux/netdevice.h                          |    7 +-
 include/linux/usb/hcd.h                            |    5 +
 include/net/bond_alb.h                             |    4 +-
 include/net/neighbour.h                            |    2 +-
 include/net/netns/ipv6.h                           |    2 +-
 include/net/pkt_sched.h                            |    2 +
 include/net/rpl.h                                  |    3 -
 include/net/sock.h                                 |   18 +-
 kernel/fork.c                                      |    2 +-
 kernel/trace/bpf_trace.c                           |   12 +-
 lib/cpu_rmap.c                                     |    2 +-
 lib/debugobjects.c                                 |   21 +-
 net/batman-adv/distributed-arp-table.c             |    2 +-
 net/bluetooth/hci_core.c                           |    8 +-
 net/bluetooth/l2cap_core.c                         |   13 +
 net/can/j1939/main.c                               |   24 +-
 net/can/j1939/socket.c                             |    5 +
 net/core/dev.c                                     |    6 +-
 net/ipv6/exthdrs.c                                 |   29 +-
 net/netfilter/ipset/ip_set_core.c                  |    8 +
 net/netfilter/nf_conntrack_core.c                  |    3 +
 net/sched/act_police.c                             |   10 +-
 net/sched/cls_api.c                                |    3 +-
 net/sched/sch_fq_pie.c                             |    8 +-
 net/smc/smc_llc.c                                  |    4 +-
 net/wireless/core.c                                |    4 +-
 net/wireless/reg.c                                 |    4 +-
 scripts/gcc-plugins/gcc-common.h                   |    4 +-
 sound/pci/hda/patch_realtek.c                      |    3 +
 sound/soc/codecs/wsa881x.c                         |    1 -
 sound/soc/mediatek/mt8195/mt8195-afe-clk.c         |    5 -
 sound/soc/mediatek/mt8195/mt8195-afe-clk.h         |    1 -
 sound/soc/mediatek/mt8195/mt8195-afe-pcm.c         |    9 +-
 sound/soc/mediatek/mt8195/mt8195-audsys-clk.c      |   47 +-
 sound/soc/mediatek/mt8195/mt8195-audsys-clk.h      |    1 -
 .../testing/selftests/bpf/prog_tests/sockopt_sk.c  |   28 +
 tools/testing/selftests/bpf/progs/sockopt_sk.c     |   12 +
 120 files changed, 2487 insertions(+), 3738 deletions(-)