Skip to content

6.1.121-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest76 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/76bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavorskernel/trace/bpf_trace.c+7 -00 replies
2/76ksmbd: fix racy issue from session lookup and expirefs/smb/server/auth.c fs/smb/server/mgmt/user_session.c fs/smb/server/server.c +1 more+23 -160 replies
3/76tcp: check space before adding MPTCP SYN optionsnet/ipv4/tcp_output.c+4 -20 replies
4/76blk-cgroup: Fix UAF in blkcg_unpin_online()block/blk-cgroup.c+5 -10 replies
5/76ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5sound/usb/quirks.c+2 -00 replies
6/76usb: host: max3421-hcd: Correctly abort a USB request.drivers/usb/host/max3421-hcd.c+11 -50 replies
7/76ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()drivers/ata/sata_highbank.c+1 -00 replies
8/76usb: dwc2: Fix HCD resumedrivers/usb/dwc2/hcd.c+1 -00 replies
9/76usb: dwc2: hcd: Fix GetPortStatus & SetPortFeaturedrivers/usb/dwc2/hcd.c+6 -100 replies
10/76usb: dwc2: Fix HCD port connection racedrivers/usb/dwc2/hcd.c+1 -10 replies
11/76usb: ehci-hcd: fix call balance of clocks handling routinesdrivers/usb/host/ehci-sh.c+7 -20 replies
12/76usb: typec: anx7411: fix fwnode_handle reference leakdrivers/usb/typec/anx7411.c+29 -180 replies
13/76usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()drivers/usb/typec/anx7411.c+12 -70 replies
14/76usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointerdrivers/usb/gadget/function/u_serial.c+6 -30 replies
15/76usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only modedrivers/usb/dwc3/dwc3-xilinx.c+4 -10 replies
16/76drm/i915: Fix memory leak by correcting cache object name in error handlerdrivers/gpu/drm/i915/i915_scheduler.c+1 -10 replies
17/76xfs: update btree keys correctly when _insrec splits an inode root blockfs/xfs/libxfs/xfs_btree.c+23 -60 replies
18/76xfs: dont drop errno values when we fail to ficlone the entire rangefs/xfs/xfs_file.c+8 -00 replies
19/76xfs: return from xfs_symlink_verify early on V4 filesystemsfs/xfs/libxfs/xfs_symlink_remote.c+3 -10 replies
20/76xfs: fix scrub tracepoints when inode-rooted btrees are involvedfs/xfs/scrub/trace.h+1 -10 replies
21/76xfs: only run precommits once per transaction objectfs/xfs/xfs_trans.c+4 -120 replies
22/76bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_progkernel/trace/bpf_trace.c+4 -00 replies
23/76bpf, sockmap: Fix update element with samenet/core/sock_map.c+1 -00 replies
24/76smb: client: fix UAF in smb2_reconnect_server()fs/smb/client/connect.c+34 -440 replies
25/76exfat: support dynamic allocate bh for exfat_entry_set_cachefs/exfat/dir.c fs/exfat/exfat_fs.h+19 -10 replies
26/76exfat: fix potential deadlock on __exfat_get_dentry_setfs/exfat/dir.c+1 -10 replies
27/76wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-onenet/wireless/nl80211.c+1 -10 replies
28/76wifi: mac80211: clean up ret in sta_link_apply_parameters()net/mac80211/cfg.c+3 -20 replies
29/76wifi: mac80211: fix station NSS capability initialization ordernet/mac80211/cfg.c+2 -20 replies
30/76acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctldrivers/acpi/nfit/core.c+6 -10 replies
31/76amdgpu/uvd: get ring reference from rq schedulerdrivers/gpu/drm/amd/amdgpu/uvd_v7_0.c+1 -10 replies
32/76batman-adv: Do not send uninitialized TT changesnet/batman-adv/translation-table.c+7 -00 replies
33/76batman-adv: Remove uninitialized data in full table TT responsenet/batman-adv/translation-table.c+22 -150 replies
34/76batman-adv: Do not let TT changes list grows indefinitelynet/batman-adv/translation-table.c+11 -30 replies
35/76tipc: fix NULL deref in cleanup_bearer()net/tipc/udp_media.c+6 -10 replies
36/76net/mlx5: DR, prevent potential error pointer dereferencedrivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c+3 -10 replies
37/76selftests: mlxsw: sharedbuffer: Remove h1 ingress test casetools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh+0 -50 replies
38/76selftests: mlxsw: sharedbuffer: Remove duplicate test casestools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh+0 -100 replies
39/76selftests: mlxsw: sharedbuffer: Ensure no extra packets are countedtools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh+40 -00 replies
40/76ptp: kvm: Use decrypted memory in confidential guest on x86drivers/ptp/ptp_kvm_arm.c drivers/ptp/ptp_kvm_common.c drivers/ptp/ptp_kvm_x86.c +1 more+54 -110 replies
41/76ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()drivers/ptp/ptp_kvm_x86.c+3 -30 replies
42/76net: lapb: increase LAPB_HEADER_LENinclude/net/lapb.h+1 -10 replies
43/76net: defer final struct net free in netns dismantleinclude/net/net_namespace.h net/core/net_namespace.c+21 -10 replies
44/76net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()drivers/net/ethernet/mscc/ocelot_ptp.c+3 -10 replies
45/76net: mscc: ocelot: improve handling of TX timestamp for unknown skbdrivers/net/ethernet/mscc/ocelot_ptp.c+2 -20 replies
46/76net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safedrivers/net/ethernet/mscc/ocelot_ptp.c+6 -80 replies
47/76net: mscc: ocelot: be resilient to loss of PTP packets during transmissiondrivers/net/ethernet/mscc/ocelot_ptp.c include/linux/dsa/ocelot.h include/soc/mscc/ocelot.h+80 -570 replies
48/76net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()drivers/net/ethernet/mscc/ocelot_ptp.c+42 -170 replies
49/76spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()drivers/spi/spi-aspeed-smc.c+6 -40 replies
50/76net: sparx5: fix FDMA performance issuedrivers/net/ethernet/microchip/sparx5/sparx5_main.c+5 -60 replies
51/76net: sparx5: fix the maximum frame length registerdrivers/net/ethernet/microchip/sparx5/sparx5_port.c+1 -10 replies
52/76ACPI: resource: Fix memory resource type union accessdrivers/acpi/resource.c+3 -30 replies
53/76cxgb4: use port number to set mac addrdrivers/net/ethernet/chelsio/cxgb4/cxgb4.h drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c drivers/net/ethernet/chelsio/cxgb4/t4_hw.c+5 -40 replies
54/76qca_spi: Fix clock speed for multiple QCA7000drivers/net/ethernet/qualcomm/qca_spi.c drivers/net/ethernet/qualcomm/qca_spi.h+10 -150 replies
55/76qca_spi: Make driver probing reliabledrivers/net/ethernet/qualcomm/qca_spi.c+1 -10 replies
56/76ASoC: amd: yc: Fix the wrong return valuesound/soc/amd/yc/acp6x-mach.c+9 -40 replies
57/76Documentation: PM: Clarify pm_runtime_resume_and_get() return valueDocumentation/power/runtime_pm.rst+3 -10 replies
58/76net: dsa: felix: fix stuck CPU-injected packets with short taprio windowsdrivers/net/dsa/ocelot/felix_vsc9959.c+11 -60 replies
59/76net/sched: netem: account for backlog updates from child qdiscnet/sched/sch_netem.c+16 -60 replies
60/76bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALLdrivers/net/bonding/bond_main.c+1 -00 replies
61/76team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALLdrivers/net/team/team.c+2 -10 replies
62/76ACPICA: events/evxfregn: dont release the ContextMutex that was never acquireddrivers/acpi/acpica/evxfregn.c+0 -20 replies
63/76Bluetooth: iso: Fix recursive locking warningnet/bluetooth/iso.c+6 -20 replies
64/76Bluetooth: SCO: Add support for 16 bits transparent voice settinginclude/net/bluetooth/bluetooth.h net/bluetooth/sco.c+16 -140 replies
65/76blk-iocost: Avoid using clamp() on inuse in __propagate_weights()block/blk-iocost.c+8 -10 replies
66/76bpf: sync_linked_regs() must preserve subreg_defkernel/bpf/verifier.c+4 -10 replies
67/76tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()kernel/trace/trace_kprobe.c+1 -10 replies
68/76xen/netfront: fix crash when removing devicedrivers/net/xen-netfront.c+4 -10 replies
69/76x86: make get_cpu_vendor() accessible from Xen codearch/x86/include/asm/processor.h arch/x86/kernel/cpu/common.c+23 -150 replies
70/76objtool/x86: allow syscall instructiontools/objtool/check.c+7 -40 replies
71/76x86/static-call: provide a way to do very early static-call updatesarch/x86/include/asm/static_call.h arch/x86/include/asm/sync_core.h arch/x86/kernel/static_call.c +3 more+55 -150 replies
72/76x86/xen: dont do PV iret hypercall through hypercall pagearch/x86/xen/xen-asm.S+18 -90 replies
73/76x86/xen: add central hypercall functionsarch/x86/include/asm/xen/hypercall.h arch/x86/xen/enlighten.c arch/x86/xen/enlighten_hvm.c +4 more+190 -10 replies
74/76x86/xen: use new hypercall functions instead of hypercall pagearch/x86/include/asm/xen/hypercall.h+20 -130 replies
75/76x86/xen: remove hypercall pagearch/x86/include/asm/xen/hypercall.h arch/x86/xen/enlighten.c arch/x86/xen/enlighten_hvm.c +2 more+1 -420 replies
76/76ALSA: usb-audio: Fix a DMA to stack memory bugsound/usb/quirks.c+27 -150 replies

Reviews trailers per patch

33 of 76 patches have a Reviewed-by or Acked-by.

PatchAlan SternHeikki KrogerusPrashanth KMatthieu Baerts (NGI0)Eric DumazetNirmoy DasAndi ShytiAndy WuAoyama WataruSungjong Seo[email protected]Alison SchofieldDave JiangChristian KönigAntonio QuartulliChristoph HellwigKuniyuki IwashimaTariq ToukanIdo SchimmelSimon HormanPaolo AbeniJohn FastabendPeter KorsgaardMichael WalleJamal Hadi SalimNikolay AleksandrovHangbin LiuTejun HeoDaniel BorkmannJan BeulichAndrew CooperFlorian FainelliPavel Machek (CIP)Shuah KhanRon EconomosPeter SchneiderMark BrownJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b
1/76
2/76
3/76A-b R-b
4/76
5/76
6/76
7/76
8/76
9/76
10/76
11/76R-b
12/76R-b
13/76R-b
14/76A-b
15/76A-b
16/76R-b R-b
17/76R-b
18/76R-b
19/76R-b
20/76R-b
21/76R-b
22/76
23/76R-b
24/76
25/76R-b R-b R-b
26/76
27/76
28/76
29/76
30/76T-b R-b R-b
31/76R-b
32/76
33/76
34/76A-b
35/76R-b
36/76R-b
37/76R-b
38/76R-b
39/76R-b
40/76
41/76
42/76R-b
43/76R-b A-b
44/76
45/76
46/76
47/76
48/76
49/76
50/76
51/76
52/76
53/76R-b
54/76
55/76
56/76
57/76
58/76R-b
59/76A-b
60/76R-b R-b
61/76R-b R-b
62/76
63/76
64/76
65/76A-b
66/76A-b
67/76
68/76
69/76
70/76
71/76
72/76R-b
73/76
74/76
75/76R-b R-b
76/76

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

Read the v1 thread

Cover letter [PATCH 6.1 00/76] 6.1.121-rc1 review

This is the start of the stable review cycle for the 6.1.121 release. There are 76 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Thu, 19 Dec 2024 17:05:03 +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.121-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.121-rc1

Dan Carpenter <[email protected]>
ALSA: usb-audio: Fix a DMA to stack memory bug

Juergen Gross <[email protected]>
x86/xen: remove hypercall page

Juergen Gross <[email protected]>
x86/xen: use new hypercall functions instead of hypercall page

Juergen Gross <[email protected]>
x86/xen: add central hypercall functions

Juergen Gross <[email protected]>
x86/xen: don't do PV iret hypercall through hypercall page

Juergen Gross <[email protected]>
x86/static-call: provide a way to do very early static-call updates

Juergen Gross <[email protected]>
objtool/x86: allow syscall instruction

Juergen Gross <[email protected]>
x86: make get_cpu_vendor() accessible from Xen code

Juergen Gross <[email protected]>
xen/netfront: fix crash when removing device

Nikolay Kuratov <[email protected]>
tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()

Eduard Zingerman <[email protected]>
bpf: sync_linked_regs() must preserve subreg_def

Nathan Chancellor <[email protected]>
blk-iocost: Avoid using clamp() on inuse in __propagate_weights()

Frédéric Danis <[email protected]>
Bluetooth: SCO: Add support for 16 bits transparent voice setting

Iulia Tanasescu <[email protected]>
Bluetooth: iso: Fix recursive locking warning

Daniil Tatianin <[email protected]>
ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired

Daniel Borkmann <[email protected]>
team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL

Daniel Borkmann <[email protected]>
bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL

Martin Ottens <[email protected]>
net/sched: netem: account for backlog updates from child qdisc

Vladimir Oltean <[email protected]>
net: dsa: felix: fix stuck CPU-injected packets with short taprio windows

Paul Barker <[email protected]>
Documentation: PM: Clarify pm_runtime_resume_and_get() return value

Venkata Prasad Potturu <[email protected]>
ASoC: amd: yc: Fix the wrong return value

Stefan Wahren <[email protected]>
qca_spi: Make driver probing reliable

Stefan Wahren <[email protected]>
qca_spi: Fix clock speed for multiple QCA7000

Anumula Murali Mohan Reddy <[email protected]>
cxgb4: use port number to set mac addr

Ilpo Järvinen <[email protected]>
ACPI: resource: Fix memory resource type union access

Daniel Machon <[email protected]>
net: sparx5: fix the maximum frame length register

Daniel Machon <[email protected]>
net: sparx5: fix FDMA performance issue

Christophe JAILLET <[email protected]>
spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()

Vladimir Oltean <[email protected]>
net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()

Vladimir Oltean <[email protected]>
net: mscc: ocelot: be resilient to loss of PTP packets during transmission

Vladimir Oltean <[email protected]>

    net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe

Vladimir Oltean <[email protected]>
net: mscc: ocelot: improve handling of TX timestamp for unknown skb

Vladimir Oltean <[email protected]>
net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()

Eric Dumazet <[email protected]>
net: defer final 'struct net' free in netns dismantle

Eric Dumazet <[email protected]>
net: lapb: increase LAPB_HEADER_LEN

Thomas Weißschuh <[email protected]>
ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()

Jeremi Piotrowski <[email protected]>
ptp: kvm: Use decrypted memory in confidential guest on x86

Danielle Ratson <[email protected]>
selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted

Danielle Ratson <[email protected]>
selftests: mlxsw: sharedbuffer: Remove duplicate test cases

Danielle Ratson <[email protected]>
selftests: mlxsw: sharedbuffer: Remove h1 ingress test case

Dan Carpenter <[email protected]>
net/mlx5: DR, prevent potential error pointer dereference

Eric Dumazet <[email protected]>
tipc: fix NULL deref in cleanup_bearer()

Remi Pommarel <[email protected]>
batman-adv: Do not let TT changes list grows indefinitely

Remi Pommarel <[email protected]>
batman-adv: Remove uninitialized data in full table TT response

Remi Pommarel <[email protected]>
batman-adv: Do not send uninitialized TT changes

David (Ming Qiang) Wu <[email protected]>
amdgpu/uvd: get ring reference from rq scheduler

Suraj Sonawane <[email protected]>
acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl

Benjamin Lin <[email protected]>
wifi: mac80211: fix station NSS capability initialization order

Johannes Berg <[email protected]>
wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()

Lin Ma <[email protected]>

    wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one

Sungjong Seo <[email protected]>
exfat: fix potential deadlock on __exfat_get_dentry_set

Yuezhang Mo <[email protected]>
exfat: support dynamic allocate bh for exfat_entry_set_cache

Paulo Alcantara <[email protected]>
smb: client: fix UAF in smb2_reconnect_server()

Michal Luczaj <[email protected]>
bpf, sockmap: Fix update element with same

Jiri Olsa <[email protected]>
bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog

Darrick J. Wong <[email protected]>
xfs: only run precommits once per transaction object

Darrick J. Wong <[email protected]>
xfs: fix scrub tracepoints when inode-rooted btrees are involved

Darrick J. Wong <[email protected]>
xfs: return from xfs_symlink_verify early on V4 filesystems

Darrick J. Wong <[email protected]>
xfs: don't drop errno values when we fail to ficlone the entire range

Darrick J. Wong <[email protected]>
xfs: update btree keys correctly when _insrec splits an inode root block

Jiasheng Jiang <[email protected]>
drm/i915: Fix memory leak by correcting cache object name in error handler

Neal Frager <[email protected]>
usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode

Lianqin Hu <[email protected]>
usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer

Joe Hattori <[email protected]>
usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()

Joe Hattori <[email protected]>
usb: typec: anx7411: fix fwnode_handle reference leak

Vitalii Mordan <[email protected]>
usb: ehci-hcd: fix call balance of clocks handling routines

Stefan Wahren <[email protected]>
usb: dwc2: Fix HCD port connection race

Stefan Wahren <[email protected]>
usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature

Stefan Wahren <[email protected]>
usb: dwc2: Fix HCD resume

Joe Hattori <[email protected]>
ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()

Mark Tomlinson <[email protected]>
usb: host: max3421-hcd: Correctly abort a USB request.

Jaakko Salo <[email protected]>
ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5

Tejun Heo <[email protected]>
blk-cgroup: Fix UAF in blkcg_unpin_online()

MoYuanhao <[email protected]>
tcp: check space before adding MPTCP SYN options

Namjae Jeon <[email protected]>
ksmbd: fix racy issue from session lookup and expire

Jann Horn <[email protected]>
bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors

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

Diffstat:

 Documentation/power/runtime_pm.rst                 |   4 +-
 Makefile                                           |   4 +-
 arch/x86/include/asm/processor.h                   |   2 +
 arch/x86/include/asm/static_call.h                 |  15 ++
 arch/x86/include/asm/sync_core.h                   |   6 +-
 arch/x86/include/asm/xen/hypercall.h               |  36 ++--
 arch/x86/kernel/cpu/common.c                       |  38 ++--
 arch/x86/kernel/static_call.c                      |   9 +
 arch/x86/xen/enlighten.c                           |  65 ++++++-
 arch/x86/xen/enlighten_hvm.c                       |  13 +-
 arch/x86/xen/enlighten_pv.c                        |   4 +-
 arch/x86/xen/enlighten_pvh.c                       |   7 -
 arch/x86/xen/xen-asm.S                             |  50 ++++-
 arch/x86/xen/xen-head.S                            | 106 ++++++++---
 arch/x86/xen/xen-ops.h                             |   9 +
 block/blk-cgroup.c                                 |   6 +-
 block/blk-iocost.c                                 |   9 +-
 drivers/acpi/acpica/evxfregn.c                     |   2 -
 drivers/acpi/nfit/core.c                           |   7 +-
 drivers/acpi/resource.c                            |   6 +-
 drivers/ata/sata_highbank.c                        |   1 +
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |   2 +-
 drivers/gpu/drm/i915/i915_scheduler.c              |   2 +-
 drivers/net/bonding/bond_main.c                    |   1 +
 drivers/net/dsa/ocelot/felix_vsc9959.c             |  17 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h         |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |   5 +-
 .../mellanox/mlx5/core/steering/dr_domain.c        |   4 +-
 .../net/ethernet/microchip/sparx5/sparx5_main.c    |  11 +-
 .../net/ethernet/microchip/sparx5/sparx5_port.c    |   2 +-
 drivers/net/ethernet/mscc/ocelot_ptp.c             | 207 +++++++++++++--------
 drivers/net/ethernet/qualcomm/qca_spi.c            |  26 ++-
 drivers/net/ethernet/qualcomm/qca_spi.h            |   1 -
 drivers/net/team/team.c                            |   3 +-
 drivers/net/xen-netfront.c                         |   5 +-
 drivers/ptp/ptp_kvm_arm.c                          |   4 +
 drivers/ptp/ptp_kvm_common.c                       |   1 +
 drivers/ptp/ptp_kvm_x86.c                          |  61 ++++--
 drivers/spi/spi-aspeed-smc.c                       |  10 +-
 drivers/usb/dwc2/hcd.c                             |  19 +-
 drivers/usb/dwc3/dwc3-xilinx.c                     |   5 +-
 drivers/usb/gadget/function/u_serial.c             |   9 +-
 drivers/usb/host/ehci-sh.c                         |   9 +-
 drivers/usb/host/max3421-hcd.c                     |  16 +-
 drivers/usb/typec/anx7411.c                        |  66 ++++---
 fs/exfat/dir.c                                     |  15 ++
 fs/exfat/exfat_fs.h                                |   5 +-
 fs/smb/client/connect.c                            |  78 ++++----
 fs/smb/server/auth.c                               |   2 +
 fs/smb/server/mgmt/user_session.c                  |   6 +-
 fs/smb/server/server.c                             |   4 +-
 fs/smb/server/smb2pdu.c                            |  27 +--
 fs/xfs/libxfs/xfs_btree.c                          |  29 ++-
 fs/xfs/libxfs/xfs_symlink_remote.c                 |   4 +-
 fs/xfs/scrub/trace.h                               |   2 +-
 fs/xfs/xfs_file.c                                  |   8 +
 fs/xfs/xfs_trans.c                                 |  16 +-
 include/linux/compiler.h                           |  39 ++--
 include/linux/dsa/ocelot.h                         |   1 +
 include/linux/ptp_kvm.h                            |   1 +
 include/linux/static_call.h                        |   1 +
 include/net/bluetooth/bluetooth.h                  |   1 +
 include/net/lapb.h                                 |   2 +-
 include/net/net_namespace.h                        |   1 +
 include/soc/mscc/ocelot.h                          |   2 -
 kernel/bpf/verifier.c                              |   5 +-
 kernel/static_call_inline.c                        |   2 +-
 kernel/trace/bpf_trace.c                           |  11 ++
 kernel/trace/trace_kprobe.c                        |   2 +-
 net/batman-adv/translation-table.c                 |  58 ++++--
 net/bluetooth/iso.c                                |   8 +-
 net/bluetooth/sco.c                                |  29 +--
 net/core/net_namespace.c                           |  21 ++-
 net/core/sock_map.c                                |   1 +
 net/ipv4/tcp_output.c                              |   6 +-
 net/mac80211/cfg.c                                 |   9 +-
 net/sched/sch_netem.c                              |  22 ++-
 net/tipc/udp_media.c                               |   7 +-
 net/wireless/nl80211.c                             |   2 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  13 +-
 sound/usb/quirks.c                                 |  44 +++--
 tools/objtool/check.c                              |  11 +-
 .../selftests/drivers/net/mlxsw/sharedbuffer.sh    |  55 ++++--
 84 files changed, 980 insertions(+), 459 deletions(-)