Skip to content

6.1.124-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest81 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/81x86/hyperv: Fix hv tsc page based sched_clock for hibernationarch/x86/kernel/cpu/mshyperv.c drivers/clocksource/hyperv_timer.c include/clocksource/hyperv_timer.h+73 -10 replies
2/81selinux: ignore unknown extended permissionssecurity/selinux/ss/services.c+6 -20 replies
3/81btrfs: fix use-after-free in btrfs_encoded_read_endio()fs/btrfs/inode.c+1 -10 replies
4/81tracing: Have process_string() also allow arrayskernel/trace/trace_events.c+12 -00 replies
5/81thunderbolt: Add support for Intel Lunar Lakedrivers/thunderbolt/nhi.c drivers/thunderbolt/nhi.h+6 -00 replies
6/81thunderbolt: Add support for Intel Panther Lake-M/Pdrivers/thunderbolt/nhi.c drivers/thunderbolt/nhi.h+12 -00 replies
7/81thunderbolt: Dont display nvm_version unless upgrade supporteddrivers/thunderbolt/retimer.c+15 -20 replies
8/81xhci: retry Stop Endpoint on buggy NEC controllersdrivers/usb/host/xhci-ring.c+9 -00 replies
9/81usb: xhci: Limit Stop Endpoint retriesdrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+27 -40 replies
10/81xhci: Turn NEC specific quirk for handling Stop Endpoint errors genericdrivers/usb/host/xhci-ring.c+0 -20 replies
11/81net: mctp: handle skb cleanup on sock_queue failuresnet/mctp/route.c+26 -100 replies
12/81RDMA/mlx5: Enforce same type port association for multiport RoCEdrivers/infiniband/hw/mlx5/main.c include/linux/mlx5/driver.h+10 -20 replies
13/81RDMA/bnxt_re: Add check for path mtu in modify_qpdrivers/infiniband/hw/bnxt_re/ib_verbs.c+14 -120 replies
14/81RDMA/bnxt_re: Fix reporting hw_ver in query_devicedrivers/infiniband/hw/bnxt_re/ib_verbs.c+1 -10 replies
15/81RDMA/bnxt_re: Fix max_qp_wrs reporteddrivers/infiniband/hw/bnxt_re/qplib_sp.c+1 -10 replies
16/81RDMA/bnxt_re: Fix the locking while accessing the QP tabledrivers/infiniband/hw/bnxt_re/qplib_fp.c+2 -00 replies
17/81drm/bridge: adv7511_audio: Update Audio InfoFrame properlydrivers/gpu/drm/bridge/adv7511/adv7511_audio.c+12 -20 replies
18/81net: dsa: microchip: Fix KSZ9477 set_ageing_time functiondrivers/net/dsa/microchip/ksz9477.c drivers/net/dsa/microchip/ksz9477_reg.h+37 -140 replies
19/81net: dsa: microchip: add ksz_rmw8() functiondrivers/net/dsa/microchip/ksz_common.h+5 -00 replies
20/81net: dsa: microchip: Fix LAN937X set_ageing_time functiondrivers/net/dsa/microchip/lan937x_main.c drivers/net/dsa/microchip/lan937x_reg.h+65 -60 replies
21/81RDMA/hns: Refactor mtr finddrivers/infiniband/hw/hns/hns_roce_cq.c drivers/infiniband/hw/hns/hns_roce_device.h drivers/infiniband/hw/hns/hns_roce_hw_v2.c +1 more+121 -850 replies
22/81RDMA/hns: Remove unused parameters and variablesdrivers/infiniband/hw/hns/hns_roce_alloc.c drivers/infiniband/hw/hns/hns_roce_device.h drivers/infiniband/hw/hns/hns_roce_hem.c +4 more+20 -330 replies
23/81RDMA/hns: Fix mapping error of zero-hop WQE bufferdrivers/infiniband/hw/hns/hns_roce_hem.c drivers/infiniband/hw/hns/hns_roce_mr.c+29 -190 replies
24/81RDMA/hns: Fix warning storm caused by invalid input in IO pathdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+2 -20 replies
25/81RDMA/hns: Fix missing flush CQE for DWQEdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+4 -00 replies
26/81net: stmmac: platform: provide devm_stmmac_probe_config_dt()drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h+43 -00 replies
27/81net: stmmac: dont create a MDIO bus if unnecessarydrivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+54 -370 replies
28/81net: stmmac: restructure the error path of stmmac_probe_config_dt()drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+17 -100 replies
29/81net: fix memory leak in tcp_conn_request()net/ipv4/tcp_input.c+1 -00 replies
30/81ipip,ip_tunnel,sit: Add FOU support for externally controlled ipip devicesinclude/net/ip_tunnels.h net/ipv4/ip_tunnel.c net/ipv4/ipip.c +1 more+37 -160 replies
31/81ip_tunnel: annotate data-races around t->parms.linknet/ipv4/ip_tunnel.c+13 -140 replies
32/81ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()net/ipv4/ip_tunnel.c+1 -10 replies
33/81ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()net/ipv4/ip_tunnel.c+4 -30 replies
34/81ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()net/ipv4/ip_tunnel.c+1 -10 replies
35/81net: Fix netns for ip_tunnel_init_flow()drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c net/ipv4/ip_tunnel.c+4 -50 replies
36/81netrom: check buffer length before accessing itnet/netrom/nr_route.c+6 -00 replies
37/81drm/i915/dg1: Fix power gate sequence.drivers/gpu/drm/i915/gt/intel_rc6.c+1 -10 replies
38/81netfilter: nft_set_hash: unaligned atomic read on struct nft_set_extinclude/net/netfilter/nf_tables.h+5 -20 replies
39/81net: llc: reset skb->transport_headernet/llc/llc_input.c+1 -10 replies
40/81ALSA: usb-audio: US16x08: Initialize array before usesound/usb/mixer_us16x08.c+1 -10 replies
41/81eth: bcmsysport: fix call balance of priv->clk handling routinesdrivers/net/ethernet/broadcom/bcmsysport.c+18 -30 replies
42/81net: mv643xx_eth: fix an OF node reference leakdrivers/net/ethernet/marvell/mv643xx_eth.c+12 -20 replies
43/81net: wwan: t7xx: Fix FSM command timeout issuedrivers/net/wwan/t7xx/t7xx_state_monitor.c drivers/net/wwan/t7xx/t7xx_state_monitor.h+20 -110 replies
44/81RDMA/rtrs: Ensure ib_sge list is accessibledrivers/infiniband/ulp/rtrs/rtrs-srv.c+1 -10 replies
45/81net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packetsnet/core/dev.c+3 -10 replies
46/81net: restrict SO_REUSEPORT to inet socketsnet/core/sock.c+4 -10 replies
47/81net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()drivers/net/wwan/iosm/iosm_ipc_mmio.c+1 -10 replies
48/81af_packet: fix vlan_get_tci() vs MSG_PEEKnet/packet/af_packet.c+3 -90 replies
49/81af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEKinclude/linux/if_vlan.h net/packet/af_packet.c+17 -150 replies
50/81ila: serialize calls to nf_register_net_hooks()net/ipv6/ila/ila_xlat.c+11 -50 replies
51/81btrfs: rename and export __btrfs_cow_block()fs/btrfs/ctree.c fs/btrfs/ctree.h+22 -150 replies
52/81btrfs: fix use-after-free when COWing tree bock and tracing is enabledfs/btrfs/ctree.c+4 -70 replies
53/81wifi: mac80211: wake the queues in case of failure in resumenet/mac80211/util.c+3 -00 replies
54/81drm/amdkfd: Correct the migration DMA map directiondrivers/gpu/drm/amd/amdkfd/kfd_migrate.c+2 -20 replies
55/81btrfs: flush delalloc workers queue before stopping cleaner kthread during unmountfs/btrfs/disk-io.c+9 -00 replies
56/81ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic modelsound/pci/hda/patch_realtek.c+1 -00 replies
57/81sound: usb: enable DSD output for ddHiFi TC44Csound/usb/quirks.c+2 -00 replies
58/81sound: usb: format: dont warn that raw DSD is unsupportedsound/usb/format.c+6 -10 replies
59/81bpf: fix potential error returnkernel/bpf/core.c+5 -10 replies
60/81ksmbd: retry iterate_dir in smb2_query_dirfs/smb/server/smb2pdu.c fs/smb/server/vfs.h+12 -10 replies
61/81net: usb: qmi_wwan: add Telit FE910C04 compositionsdrivers/net/usb/qmi_wwan.c+3 -00 replies
62/81Bluetooth: hci_core: Fix sleeping function called from invalid contextinclude/net/bluetooth/hci_core.h net/bluetooth/hci_core.c net/bluetooth/iso.c +3 more+97 -570 replies
63/81irqchip/gic: Correct declaration of *percpu_base pointer in union gic_basedrivers/irqchip/irq-gic.c+1 -10 replies
64/81ARC: build: Try to guess GCC variant of cross compilerarch/arc/Makefile+1 -10 replies
65/81usb: xhci: Avoid queuing redundant Stop Endpoint commandsdrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+29 -40 replies
66/81modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit hostscripts/mod/file2alias.c+1 -10 replies
67/81modpost: fix the missed iteration for the max bit in do_input()scripts/mod/file2alias.c+1 -10 replies
68/81ALSA hda/realtek: Add quirk for Framework F111:000Csound/pci/hda/patch_realtek.c+1 -00 replies
69/81ALSA: seq: oss: Fix races at processing SysEx messagessound/core/seq/oss/seq_oss_synth.c+2 -00 replies
70/81kcov: mark in_softirq_really() as __always_inlinekernel/kcov.c+1 -10 replies
71/81RDMA/uverbs: Prevent integer overflow issuedrivers/infiniband/core/uverbs_cmd.c+9 -70 replies
72/81pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap lockingdrivers/pinctrl/pinctrl-mcp23s08.c+6 -00 replies
73/81sky2: Add device ID 11ab:4373 for Marvell 88E8075drivers/net/ethernet/marvell/sky2.c+1 -00 replies
74/81net/sctp: Prevent autoclose integer overflow in sctp_association_init()net/sctp/associola.c+2 -10 replies
75/81drm: adv7511: Drop dsi single lane supportdrivers/gpu/drm/bridge/adv7511/adv7533.c+1 -10 replies
76/81dt-bindings: display: adi,adv7533: Drop single lane supportDocumentation/devicetree/bindings/display/bridge/adi,adv7533.yaml+1 -10 replies
77/81mm/readahead: fix large folio support in async readaheadmm/readahead.c+5 -10 replies
78/81mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()mm/vmscan.c+8 -10 replies
79/81mptcp: fix TCP options overflow.net/mptcp/options.c+7 -00 replies
80/81mptcp: fix recvbuffer adjust on sleeping rcvmsgnet/mptcp/protocol.c+3 -30 replies
81/81mptcp: dont always assume copied data in mptcp_cleanup_rbuf()net/mptcp/protocol.c+9 -90 replies

Reviews trailers per patch

38 of 81 patches have a Reviewed-by or Acked-by.

PatchMichael KelleyMark BlochMateusz PolchlopekKalesh APPreethi GBiju DasDmitry BaryshkovAndrew LunnPaul MooreFilipe MananaQu WenruoDavid SterbaGene CPengfei XuGuillaume NaultIdo SchimmelVinay BelgaumkarHimal Prasad GhimirayEric DumazetFlorian FainelliSergey RyazanovKuniyuki IwashimaWillem de BruijnSerge SeminArun RamadossFelix KuehlingMarc ZyngierJohn Paul Adrian GlaubitzMarco ElverXin LongLaurent PinchartAdam FordKrzysztof KozlowskiGeert Uytterhoevenkernel test robotMatthieu Baerts (NGI0)Mat MartineauJiri OlsaAndrii NakryikoSungjong SeoNamjae JeonYoonho Shin[email protected]Pavel Machek (CIP)Peter SchneiderSeongJae ParkRon EconomosMark BrownLinux Kernel Functional TestingJon HunterHardik GargShuah Khankernelci.org bot
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/81R-b
2/81A-b
3/81R-b R-b R-b
4/81T-b
5/81T-b
6/81
7/81
8/81
9/81
10/81
11/81
12/81R-b R-b
13/81R-b
14/81R-b
15/81R-b
16/81
17/81T-b R-b
18/81R-b
19/81R-b A-b
20/81R-b
21/81
22/81
23/81
24/81
25/81
26/81
27/81R-b
28/81
29/81
30/81
31/81
32/81R-b
33/81R-b
34/81R-b
35/81R-b
36/81
37/81R-b R-b
38/81
39/81R-b
40/81
41/81R-b
42/81
43/81A-b
44/81
45/81R-b
46/81R-b
47/81
48/81R-b
49/81R-b
50/81
51/81R-b
52/81R-b
53/81
54/81R-b
55/81R-b R-b
56/81
57/81
58/81
59/81A-b A-b
60/81R-b R-b A-b T-b
61/81
62/81T-b
63/81A-b
64/81
65/81
66/81
67/81T-b
68/81
69/81
70/81R-b
71/81
72/81
73/81
74/81A-b
75/81R-b R-b
76/81R-b A-b R-b
77/81T-b
78/81
79/81R-b R-b
80/81R-b
81/81R-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 53 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 00/81] 6.1.124-rc1 review

This is the start of the stable review cycle for the 6.1.124 release. There are 81 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, 08 Jan 2025 15:11:04 +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.124-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.124-rc1

Paolo Abeni <[email protected]>
mptcp: don't always assume copied data in mptcp_cleanup_rbuf()

Paolo Abeni <[email protected]>
mptcp: fix recvbuffer adjust on sleeping rcvmsg

Paolo Abeni <[email protected]>
mptcp: fix TCP options overflow.

Seiji Nishikawa <[email protected]>
mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()

Yafang Shao <[email protected]>
mm/readahead: fix large folio support in async readahead

Biju Das <[email protected]>
dt-bindings: display: adi,adv7533: Drop single lane support

Biju Das <[email protected]>
drm: adv7511: Drop dsi single lane support

Nikolay Kuratov <[email protected]>
net/sctp: Prevent autoclose integer overflow in sctp_association_init()

Pascal Hambourg <[email protected]>

    sky2: Add device ID 11ab:4373 for Marvell 88E8075

Evgenii Shatokhin <[email protected]>
pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking

Dan Carpenter <[email protected]>
RDMA/uverbs: Prevent integer overflow issue

Arnd Bergmann <[email protected]>
kcov: mark in_softirq_really() as __always_inline

Takashi Iwai <[email protected]>
ALSA: seq: oss: Fix races at processing SysEx messages

Daniel Schaefer <[email protected]>
ALSA hda/realtek: Add quirk for Framework F111:000C

Masahiro Yamada <[email protected]>
modpost: fix the missed iteration for the max bit in do_input()

Masahiro Yamada <[email protected]>
modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host

Michal Pecio <[email protected]>
usb: xhci: Avoid queuing redundant Stop Endpoint commands

Leon Romanovsky <[email protected]>
ARC: build: Try to guess GCC variant of cross compiler

Uros Bizjak <[email protected]>
irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix sleeping function called from invalid context

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: add Telit FE910C04 compositions

Hobin Woo <[email protected]>
ksmbd: retry iterate_dir in smb2_query_dir

Anton Protopopov <[email protected]>
bpf: fix potential error return

Adrian Ratiu <[email protected]>
sound: usb: format: don't warn that raw DSD is unsupported

Adrian Ratiu <[email protected]>
sound: usb: enable DSD output for ddHiFi TC44C

Vasiliy Kovalev <[email protected]>
ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model

Filipe Manana <[email protected]>
btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount

Prike Liang <[email protected]>
drm/amdkfd: Correct the migration DMA map direction

Emmanuel Grumbach <[email protected]>
wifi: mac80211: wake the queues in case of failure in resume

Filipe Manana <[email protected]>
btrfs: fix use-after-free when COWing tree bock and tracing is enabled

Filipe Manana <[email protected]>
btrfs: rename and export __btrfs_cow_block()

Eric Dumazet <[email protected]>
ila: serialize calls to nf_register_net_hooks()

Eric Dumazet <[email protected]>
af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK

Eric Dumazet <[email protected]>
af_packet: fix vlan_get_tci() vs MSG_PEEK

Maciej S. Szmigiero <[email protected]>
net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()

Eric Dumazet <[email protected]>
net: restrict SO_REUSEPORT to inet sockets

Willem de Bruijn <[email protected]>
net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets

Li Zhijian <[email protected]>
RDMA/rtrs: Ensure 'ib_sge list' is accessible

Jinjian Song <[email protected]>
net: wwan: t7xx: Fix FSM command timeout issue

Joe Hattori <[email protected]>
net: mv643xx_eth: fix an OF node reference leak

Vitalii Mordan <[email protected]>

    eth: bcmsysport: fix call balance of priv->clk handling routines

Tanya Agarwal <[email protected]>
ALSA: usb-audio: US16x08: Initialize array before use

Antonio Pastor <[email protected]>

    net: llc: reset skb->transport_header

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext

Rodrigo Vivi <[email protected]>
drm/i915/dg1: Fix power gate sequence.

Ilya Shchipletsov <[email protected]>
netrom: check buffer length before accessing it

Xiao Liang <[email protected]>
net: Fix netns for ip_tunnel_init_flow()

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()

Eric Dumazet <[email protected]>

    ip_tunnel: annotate data-races around t->parms.link

Christian Ehrig <[email protected]>
ipip,ip_tunnel,sit: Add FOU support for externally controlled ipip devices

Wang Liang <[email protected]>
net: fix memory leak in tcp_conn_request()

Joe Hattori <[email protected]>
net: stmmac: restructure the error path of stmmac_probe_config_dt()

Andrew Halaney <[email protected]>
net: stmmac: don't create a MDIO bus if unnecessary

Bartosz Golaszewski <[email protected]>
net: stmmac: platform: provide devm_stmmac_probe_config_dt()

Chengchang Tang <[email protected]>
RDMA/hns: Fix missing flush CQE for DWQE

Chengchang Tang <[email protected]>
RDMA/hns: Fix warning storm caused by invalid input in IO path

wenglianfa <[email protected]>
RDMA/hns: Fix mapping error of zero-hop WQE buffer

Chengchang Tang <[email protected]>
RDMA/hns: Remove unused parameters and variables

Chengchang Tang <[email protected]>
RDMA/hns: Refactor mtr find

Tristram Ha <[email protected]>
net: dsa: microchip: Fix LAN937X set_ageing_time function

Oleksij Rempel <[email protected]>
net: dsa: microchip: add ksz_rmw8() function

Tristram Ha <[email protected]>
net: dsa: microchip: Fix KSZ9477 set_ageing_time function

Stefan Ekenberg <[email protected]>
drm/bridge: adv7511_audio: Update Audio InfoFrame properly

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the locking while accessing the QP table

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix max_qp_wrs reported

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix reporting hw_ver in query_device

Saravanan Vajravel <[email protected]>
RDMA/bnxt_re: Add check for path mtu in modify_qp

Patrisious Haddad <[email protected]>
RDMA/mlx5: Enforce same type port association for multiport RoCE

Jeremy Kerr <[email protected]>
net: mctp: handle skb cleanup on sock_queue failures

Mathias Nyman <[email protected]>
xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic

Michal Pecio <[email protected]>
usb: xhci: Limit Stop Endpoint retries

Michal Pecio <[email protected]>
xhci: retry Stop Endpoint on buggy NEC controllers

Mario Limonciello <[email protected]>
thunderbolt: Don't display nvm_version unless upgrade supported

Mika Westerberg <[email protected]>
thunderbolt: Add support for Intel Panther Lake-M/P

Mika Westerberg <[email protected]>
thunderbolt: Add support for Intel Lunar Lake

Steven Rostedt <[email protected]>
tracing: Have process_string() also allow arrays

Johannes Thumshirn <[email protected]>
btrfs: fix use-after-free in btrfs_encoded_read_endio()

Thiébaud Weksteen <[email protected]>
selinux: ignore unknown extended permissions

Naman Jain <[email protected]>
x86/hyperv: Fix hv tsc page based sched_clock for hibernation

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

Diffstat:

 .../bindings/display/bridge/adi,adv7533.yaml       |   2 +-
 Makefile                                           |   4 +-
 arch/arc/Makefile                                  |   2 +-
 arch/x86/kernel/cpu/mshyperv.c                     |  58 ++++++++
 drivers/clocksource/hyperv_timer.c                 |  14 +-
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |   4 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c     |  14 +-
 drivers/gpu/drm/bridge/adv7511/adv7533.c           |   2 +-
 drivers/gpu/drm/i915/gt/intel_rc6.c                |   2 +-
 drivers/infiniband/core/uverbs_cmd.c               |  16 ++-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  28 ++--
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   2 +
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |   2 +-
 drivers/infiniband/hw/hns/hns_roce_alloc.c         |   3 +-
 drivers/infiniband/hw/hns/hns_roce_cq.c            |  11 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |  12 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c           |  54 +++++---
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         | 130 ++++++++---------
 drivers/infiniband/hw/hns/hns_roce_mr.c            |  95 ++++++++-----
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   4 +-
 drivers/infiniband/hw/hns/hns_roce_srq.c           |   4 +-
 drivers/infiniband/hw/mlx5/main.c                  |   6 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |   2 +-
 drivers/irqchip/irq-gic.c                          |   2 +-
 drivers/net/dsa/microchip/ksz9477.c                |  47 +++++--
 drivers/net/dsa/microchip/ksz9477_reg.h            |   4 +-
 drivers/net/dsa/microchip/ksz_common.h             |   5 +
 drivers/net/dsa/microchip/lan937x_main.c           |  62 ++++++++-
 drivers/net/dsa/microchip/lan937x_reg.h            |   9 +-
 drivers/net/ethernet/broadcom/bcmsysport.c         |  21 ++-
 drivers/net/ethernet/marvell/mv643xx_eth.c         |  14 +-
 drivers/net/ethernet/marvell/sky2.c                |   1 +
 .../net/ethernet/mellanox/mlxsw/spectrum_span.c    |   3 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  | 153 +++++++++++++++------
 .../net/ethernet/stmicro/stmmac/stmmac_platform.h  |   2 +
 drivers/net/usb/qmi_wwan.c                         |   3 +
 drivers/net/wwan/iosm/iosm_ipc_mmio.c              |   2 +-
 drivers/net/wwan/t7xx/t7xx_state_monitor.c         |  26 ++--
 drivers/net/wwan/t7xx/t7xx_state_monitor.h         |   5 +-
 drivers/pinctrl/pinctrl-mcp23s08.c                 |   6 +
 drivers/thunderbolt/nhi.c                          |  12 ++
 drivers/thunderbolt/nhi.h                          |   6 +
 drivers/thunderbolt/retimer.c                      |  17 ++-
 drivers/usb/host/xhci-ring.c                       |  42 +++++-
 drivers/usb/host/xhci.c                            |  21 ++-
 drivers/usb/host/xhci.h                            |   2 +
 fs/btrfs/ctree.c                                   |  37 +++--
 fs/btrfs/ctree.h                                   |   7 +
 fs/btrfs/disk-io.c                                 |   9 ++
 fs/btrfs/inode.c                                   |   2 +-
 fs/smb/server/smb2pdu.c                            |  12 +-
 fs/smb/server/vfs.h                                |   1 +
 include/clocksource/hyperv_timer.h                 |   2 +
 include/linux/if_vlan.h                            |  16 ++-
 include/linux/mlx5/driver.h                        |   6 +
 include/net/bluetooth/hci_core.h                   | 108 ++++++++++-----
 include/net/ip_tunnels.h                           |  28 ++--
 include/net/netfilter/nf_tables.h                  |   7 +-
 kernel/bpf/core.c                                  |   6 +-
 kernel/kcov.c                                      |   2 +-
 kernel/trace/trace_events.c                        |  12 ++
 mm/readahead.c                                     |   6 +-
 mm/vmscan.c                                        |   9 +-
 net/bluetooth/hci_core.c                           |  10 +-
 net/bluetooth/iso.c                                |   6 +
 net/bluetooth/l2cap_core.c                         |  12 +-
 net/bluetooth/rfcomm/core.c                        |   6 +
 net/bluetooth/sco.c                                |  12 +-
 net/core/dev.c                                     |   4 +-
 net/core/sock.c                                    |   5 +-
 net/ipv4/ip_tunnel.c                               |  60 +++++---
 net/ipv4/ipip.c                                    |   1 +
 net/ipv4/tcp_input.c                               |   1 +
 net/ipv6/ila/ila_xlat.c                            |  16 ++-
 net/ipv6/sit.c                                     |   2 +-
 net/llc/llc_input.c                                |   2 +-
 net/mac80211/util.c                                |   3 +
 net/mctp/route.c                                   |  36 +++--
 net/mptcp/options.c                                |   7 +
 net/mptcp/protocol.c                               |  22 +--
 net/netrom/nr_route.c                              |   6 +
 net/packet/af_packet.c                             |  28 +---
 net/sctp/associola.c                               |   3 +-
 scripts/mod/file2alias.c                           |   4 +-
 security/selinux/ss/services.c                     |   8 +-
 sound/core/seq/oss/seq_oss_synth.c                 |   2 +
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/usb/format.c                                 |   7 +-
 sound/usb/mixer_us16x08.c                          |   2 +-
 sound/usb/quirks.c                                 |   2 +
 90 files changed, 1031 insertions(+), 444 deletions(-)