The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [GIT PULL] Networking for v7.1-rc3
@ 2026-05-07 17:21 Jakub Kicinski
  2026-05-07 17:42 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jakub Kicinski @ 2026-05-07 17:21 UTC (permalink / raw)
  To: torvalds; +Cc: kuba, davem, netdev, linux-kernel, pabeni

Hi Linus!

The following changes since commit 08d0d3466664000ba0670e0ef0d447f23459e0d4:

  Merge tag 'net-7.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-04-30 08:45:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-7.1-rc3

for you to fetch changes up to 41ae14071cd7f6a7770e2fe1f8a0859d4c2c6ba4:

  net: sparx5: configure serdes for 1000BASE-X in sparx5_port_init() (2026-05-07 09:08:47 -0700)

----------------------------------------------------------------
Including fixes from Netfilter, IPsec, Bluetooth and WiFi.

Current release - fix to a fix:

 - ipmr: add __rcu to netns_ipv4.mrt, make sure we hold the RCU lock
   in all relevant places

Current release - new code bugs:

 - fixes for the recently added resizable hash tables

 - ipv6: make sure we default IPv6 tunnel drivers to =m now that
   IPv6 itself is built in

 - drv: octeontx2-af: fixes for parser/CAM fixes

Previous releases - regressions:

 - phy: micrel: fix LAN8814 QSGMII soft reset

 - wifi: cw1200: revert "Fix locking in error paths"

 - wifi: ath12k: fix crash on WCN7850, due to adding the same queue
   buffer to a list multiple times

Previous releases - always broken:

 - number of info leak fixes

 - ipv6: implement limits on extension header parsing

 - wifi: number of fixes for missing bound checks in the drivers

 - Bluetooth: fixes for races and locking issues

 - af_unix: fix an issue between garbage collection and PEEK

 - af_unix: fix yet another issue with OOB data

 - xfrm: esp: avoid in-place decrypt on shared skb frags

 - netfilter: replace skb_try_make_writable() by skb_ensure_writable()

 - openvswitch: vport: fix race between tunnel creation and linking
   leading to invalid memory accesses (type confusion)

 - drv: amd-xgbe: fix PTP addend overflow causing frozen clock

Misc:

 - sched/isolation: make HK_TYPE_KTHREAD an alias of HK_TYPE_DOMAIN
   (for relevant IPVS change)

Signed-off-by: Jakub Kicinski <kuba@kernel.org>

----------------------------------------------------------------
Aaradhana Sahu (1):
      wifi: ath12k: fix OF node refcount imbalance in WSI graph traversal

Aleksander Jan Bajkowski (1):
      net: usb: r8152: add TRENDnet TUC-ET2G v2.0

Alex Cheema (1):
      net: usb: cdc_ncm: add Apple Mac USB-C direct networking quirk

Alyssa Ross (1):
      ipv6: default IPV6_SIT to m

Amir Mohammad Jahangirzad (1):
      wifi: libertas: fix integer underflow in process_cmdrequest()

Andreas Haarmann-Thiemann (1):
      net: ethernet: cortina: Drop half-assembled SKB

Aurelien DESBRIERES (1):
      Bluetooth: hci_uart: Fix NULL deref in recv callbacks when priv is uninitialized

Baochen Qiang (2):
      wifi: ath12k: prepare REO update element only for primary link
      wifi: ath12k: fix peer_id usage in normal RX path

Bart Van Assche (1):
      wifi: cw1200: Revert "Fix locking in error paths"

Benjamin Berg (1):
      wifi: mac80211: use safe list iteration in radar detect work

Bobby Eshleman (1):
      eth: fbnic: fix double-free of PCS on phylink creation failure

Breno Leitao (1):
      netpoll: pass buffer size to egress_dev() to avoid MAC truncation

Catherine (1):
      wifi: mac80211: drop stray 'static' from fast-RX rx_result

Cosmin Ratiu (6):
      tools/selftests: Use a sensible timeout value for iperf3 client
      tools/selftests: Add a VXLAN+IPsec traffic test
      xfrm: Don't clobber inner headers when already set
      net/mlx5e: psp: Fix invalid access on PSP dev registration fail
      net/mlx5e: psp: Expose only a fully initialized priv->psp
      net/mlx5e: psp: Hook PSP dev reg/unreg to profile enable/disable

D. Wythe (1):
      net/smc: fix missing sk_err when TCP handshake fails

Daniel Borkmann (1):
      ipv6: Implement limits on extension header parsing

Daniel Golle (1):
      net: dsa: mt7530: fix .get_stats64 sleeping in atomic context

Daniel Machon (2):
      net: sparx5: fix wrong chip ids for TSN SKUs
      net: sparx5: configure serdes for 1000BASE-X in sparx5_port_init()

Daniel Zahka (3):
      netdevsim: psp: only call nsim_psp_uninit() on PFs
      netdevsim: psp: serialize calls to nsim_psp_uninit()
      netdevsim: psp: rcu protect psp_dev reference

David Carlier (2):
      psp: strip variable-length PSP header in psp_dev_rcv()
      Bluetooth: hci_conn: fix potential UAF in create_big_sync

Dipayaan Roy (4):
      net: mana: check xdp_rxq registration before unreg in mana_destroy_rxq()
      net: mana: Skip WQ object destruction for uninitialized RXQ
      net: mana: remove double CQ cleanup in mana_create_rxq error path
      net: mana: Fix crash from unvalidated SHM offset read from BAR0 during FLR

Dmitry Baryshkov (1):
      wifi: ath10k: snoc: select POWER_SEQUENCING

Dudu Lu (2):
      Bluetooth: bnep: fix incorrect length parsing in bnep_rx_frame() extension handling
      Bluetooth: l2cap: fix MPS check in l2cap_ecred_reconf_req

Eric Dumazet (12):
      ipmr: prevent info-leak in pmr_cache_report()
      ipv4: igmp: annotate data-races in igmp_heard_query()
      net/sched: sch_pie: annotate more data-races in pie_dump_stats()
      net/sched: sch_cake: annotate data-races in cake_dump_class_stats (I)
      net/sched: sch_cake: annotate data-races in cake_dump_class_stats (II)
      vsock/virtio: fix potential unbounded skb queue
      net: prevent possible UAF in rtnl_prop_list_size()
      net/sched: sch_fq_codel: annotate data-races from fq_codel_dump_class_stats()
      ipv6: fix potential UAF caused by ip6_forward_proxy_check()
      inetpeer: add a missing read_seqretry() in inet_getpeer()
      net/sched: sch_sfq: annotate data-races from sfq_dump_class_stats()
      tcp: tcp_child_process() related UAF

Fernando Fernandez Mancera (3):
      netfilter: nf_socket: skip socket lookup for non-first fragments
      netfilter: nf_tables: skip L4 header parsing for non-first fragments
      netfilter: xtables: fix L4 header parsing for non-first fragments

Florian Westphal (2):
      netfilter: xt_CT: fix usersize for v1 and v2 revision
      netfilter: nf_tables: fix netdev hook allocation memleak with dormant tables

Gregory Fuchedgi (1):
      amd-xgbe: fix PTP addend overflow causing frozen clock

Holger Brunck (2):
      net: wan: fsl_ucc_hdlc: fix uhdlc_memclean
      net: wan: fsl_ucc_hdlc: fix ucc_hdlc_remove

Ilya Maximets (3):
      openvswitch: vport: fix race between tunnel creation and linking
      openvswitch: vport: fix self-deadlock on release of tunnel ports
      selftests: openvswitch: add tests for tunnel vport refcounting

Jakov Novak (1):
      wifi: libertas: notify firmware load wait on disconnect

Jakub Kicinski (21):
      Merge branch 'net-mctp-test-minor-kunit-test-fixes'
      Merge branch 'octeontx2-af-npc-cn20k-mcam-fixes'
      Merge tag 'nf-26-05-01' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      Merge branch 'ipv6-fix-ecmp-route-failover-on-carrier-loss'
      Merge branch 'replace-direct-dequeue-call-with-qdisc_dequeue_peeked'
      Merge branch 'net-sched-sch_cake-annotate-data-races-in-cake_dump_class_stats-series'
      net: tls: fix silent data drop under pipe back-pressure
      selftests: tls: add test for data loss on small pipe
      Merge branch 'mptcp-misc-fixes-for-v7-1-rc3'
      Merge branch 'bnxt_en-bug-fixes'
      Merge tag 'nf-26-05-05' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      Merge branch 'net-mlx5e-psp-fixes'
      Merge branch 'net-mlx5-fixes-for-socket-direct'
      Merge branch 'xsk-fix-bugs-around-xsk-skb-allocation'
      Merge tag 'wireless-2026-05-06' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
      Merge tag 'for-net-2026-05-06' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
      Merge tag 'ovpn-net-20260504' of https://github.com/OpenVPN/ovpn-net-next
      Merge tag 'ipsec-2026-05-05' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
      selftests: drv-net: fix sort order of makefile and config
      Merge branch 'netdevsim-psp-fix-init-and-uninit-bugs'
      Merge branch 'mptcp-pm-misc-fixes-for-v7-1-rc3'

Jamal Hadi Salim (1):
      net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked

Jann Horn (1):
      Bluetooth: hci_event: fix memset typo

Jason Xing (8):
      xsk: reject sw-csum UMEM binding to IFF_TX_SKB_NO_LINEAR devices
      xsk: free the skb when hitting the upper bound MAX_SKB_FRAGS
      xsk: handle NULL dereference of the skb without frags issue
      xsk: fix use-after-free of xs->skb in xsk_build_skb() free_err path
      xsk: prevent CQ desync when freeing half-built skbs in xsk_build_skb()
      xsk: avoid skb leak in XDP_TX_METADATA case
      xsk: fix xsk_addrs slab leak on multi-buffer error path
      xsk: fix u64 descriptor address truncation on 32-bit architectures

Jeongjun Park (1):
      wifi: rsi: fix kthread lifetime race between self-exit and external-stop

Jeremy Kerr (2):
      net: mctp: test: use a zeroed struct sockaddr_mctp
      net: mctp: test: Use dev_direct_xmit for TX to our test device

Jesper Dangaard Brouer (1):
      veth: fix OOB txq access in veth_poll() with asymmetric queue counts

Jiawen Wu (2):
      net: libwx: fix VF illegal register access
      net: libwx: use request_irq for VF misc interrupt

Jiexun Wang (1):
      af_unix: Reject SIOCATMARK on non-stream sockets

Jiri Slaby (SUSE) (1):
      wifi: ath5k: do not access array OOB

Joey Lu (1):
      net: stmmac: dwmac-nuvoton: fix NULL pointer dereference in nvt_set_phy_intf_sel()

Johannes Berg (5):
      Merge tag 'ath-current-20260427' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
      wifi: mac80211: tests: mark HT check strict
      Merge tag 'ath-current-20260505' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
      wifi: mac80211: remove station if connection prep fails
      wifi: nl80211: fix NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST usage

Julian Anastasov (6):
      ipvs: fixes for the new ip_vs_status info
      ipvs: fix races around the conn_lfactor and svc_lfactor sysctl vars
      ipvs: fix the spin_lock usage for RT build
      ipvs: do not leak dest after get from dest trash
      ipvs: fix races around est_mutex and est_cpulist
      ipvs: fix shift-out-of-bounds in ip_vs_rht_desired_size

Justin Chen (1):
      net: phy: broadcom: Save PHY counters during suspend

Kai Zen (1):
      net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo

Kalesh AP (1):
      bnxt_en: Check return value of bnxt_hwrm_vnic_cfg

Kuan-Ting Chen (1):
      xfrm: esp: avoid in-place decrypt on shared skb frags

Kuniyuki Iwashima (6):
      selftest: net: Add test for TCP flow failover with ECMP routes.
      af_unix: Set gc_in_progress to true in unix_gc().
      ipmr: Add __rcu to netns_ipv4.mrt.
      ipv6: Fix null-ptr-deref in fib6_mtu().
      ipmr: Call ipmr_fib_lookup() under RCU.
      tcp: Fix dst leak in tcp_v6_connect().

Lorenzo Bianconi (1):
      net: airoha: Move entries to queue head in case of DMA mapping failure in airoha_dev_xmit()

Luiz Augusto von Dentz (1):
      Bluetooth: hci_event: Fix OOB read and infinite loop in hci_le_create_big_complete_evt

Maciej W. Rozycki (1):
      MAINTAINERS: Add self for the DEC LANCE network driver

Maoyi Xie (3):
      ip6_gre: Use cached t->net in ip6erspan_changelink().
      wifi: nl80211: require CAP_NET_ADMIN over the target netns in SET_WIPHY_NETNS
      wifi: nl80211: re-check wiphy netns in nl80211_prepare_wdev_dump() continuation

Marek Szyprowski (1):
      wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task

Markus Baier (1):
      net: usb: asix: ax88772: re-add usbnet_link_change() in phylink callbacks

Matthieu Baerts (NGI0) (12):
      mptcp: sockopt: increase seq in mptcp_setsockopt_all_sf
      mptcp: pm: kernel: correctly retransmit ADD_ADDR ID 0
      mptcp: pm: ADD_ADDR rtx: allow ID 0
      mptcp: pm: ADD_ADDR rtx: fix potential data-race
      mptcp: pm: ADD_ADDR rtx: always decrease sk refcount
      mptcp: pm: ADD_ADDR rtx: free sk if last
      mptcp: pm: ADD_ADDR rtx: resched blocked ADD_ADDR quicker
      mptcp: pm: ADD_ADDR rtx: skip inactive subflows
      mptcp: pm: ADD_ADDR rtx: return early if no retrans
      mptcp: pm: prio: skip closed subflows
      selftests: mptcp: check output: catch cmd errors
      selftests: mptcp: pm: restrict 'unknown' check to pm_nl_ctl

Michael Bommarito (6):
      xfrm: ah: account for ESN high bits in async callbacks
      wifi: nl80211: require admin perm on SET_PMK / DEL_PMK
      wifi: mac80211: check ieee80211_rx_data_set_link return in pubsta MLO path
      Bluetooth: virtio_bt: clamp rx length before skb_put
      Bluetooth: virtio_bt: validate rx pkt_type header length
      Bluetooth: HIDP: serialise l2cap_unregister_user via hidp_session_sem

Michael Chan (2):
      bnxt_en: Delay for 5 seconds after AER DPC for all chips
      bnxt_en: Set bp->max_tpa according to what the FW supports

Michal Kosiorek (1):
      xfrm: defensively unhash xfrm_state lists in __xfrm_state_delete

Mikhail Gavrilov (1):
      Bluetooth: l2cap: defer conn param update to avoid conn->lock/hdev->lock inversion

Nan Li (1):
      net/rds: handle zerocopy send cleanup before the message is queued

Nicolas Escande (1):
      wifi: ath12k: fix leak in some ath12k_wmi_xxx() functions

Pablo Neira Ayuso (8):
      netfilter: replace skb_try_make_writable() by skb_ensure_writable()
      netfilter: nft_fwd_netdev: add device and headroom validate with neigh forwarding
      netfilter: x_tables: add .check_hooks to matches and targets
      netfilter: nft_compat: run xt_check_hooks_{match,target}() from .validate
      netfilter: flowtable: ensure sufficient headroom in xmit path
      netfilter: flowtable: fix inline vlan encapsulation in xmit path
      netfilter: flowtable: fix inline pppoe encapsulation in xmit path
      netfilter: flowtable: use skb_pull_rcsum() to pop vlan/pppoe header

Paolo Abeni (3):
      mptcp: fix rx timestamp corruption on fastopen
      Merge branch 'net-mana-fix-mana_destroy_rxq-cleanup-for-partial-rxq-init'
      Merge branch 'openvswitch-fix-self-deadlock-on-release-of-tunnel-vports'

Pauli Virtanen (2):
      Bluetooth: SCO: fix sleeping under spinlock in sco_conn_ready
      Bluetooth: SCO: hold sk properly in sco_conn_ready

Pavan Chebbi (1):
      bnxt_en: Use absolute target ns from ptp_clock_request

Pavitra Jha (1):
      net: wwan: t7xx: validate port_count against message length in t7xx_port_enum_msg_handler

Pengpeng Hou (1):
      Bluetooth: RFCOMM: pull credit byte with skb_pull_data()

Qingfang Deng (1):
      ovpn: reset MAC header before passing skb up

Ralf Lici (2):
      ovpn: ensure packet delivery happens with BH disabled
      selftests: ovpn: reduce ping count in test.sh

Rameshkumar Sundaram (1):
      wifi: ath12k: initialize RSSI dBm conversion event state

Ratheesh Kannoth (10):
      octeontx2-af: npc: cn20k: Propagate MCAM key-type errors on cn20k
      octeontx2-af: npc: cn20k: Drop debugfs_create_file() error checks in init
      octeontx2-af: npc: cn20k: Propagate errors in defrag MCAM alloc rollback
      octeontx2-af: npc: cn20k: Fix target map and rule
      octeontx2-af: npc: cn20k: Clear MCAM entries by index and key width
      octeontx2-af: npc: cn20k: Fix bank value
      octeontx2-af: npc: cn20k: Fix MCAM actions read
      octeontx2-af: npc: cn20k: Initialize default-rule index outputs up front
      octeontx2-af: npc: cn20k: Tear down default MCAM rules explicitly on free
      octeontx2-af: npc: cn20k: Reject missing default-rule MCAM indices

Rio Liu (1):
      wifi: mac80211: skip ieee80211_verify_sta_ht_mcs_support check in non-strict mode

Robert Marko (1):
      net: phy: micrel: fix LAN8814 QSGMII soft reset

Ruijie Li (1):
      xfrm: provide message size for XFRM_MSG_MAPPING

Sagarika Sharma (1):
      ipv6: update route serial number on NETDEV_CHANGE

Sai Teja Aluvala (1):
      Bluetooth: btintel_pcie: treat boot stage bit 12 as warning

SeungJu Cheon (2):
      Bluetooth: ISO: Fix data-race on dst in iso_sock_connect()
      Bluetooth: ISO: Fix data-race on iso_pi(sk) in socket and HCI event paths

Shardul Bankar (2):
      mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure
      mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure

Shay Drory (4):
      net/mlx5: SD: Serialize init/cleanup
      net/mlx5: SD, Keep multi-pf debugfs entries on primary
      net/mlx5e: SD, Fix missing cleanup on probe error
      net/mlx5e: SD, Fix race condition in secondary device probe/remove

Shitalkumar Gandhi (1):
      net: rtsn: fix mdio_node leak in rtsn_mdio_alloc()

Siwei Zhang (3):
      Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb()
      Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb()
      Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb()

Tristan Madani (3):
      wifi: b43: enforce bounds check on firmware key index in b43_rx()
      wifi: b43legacy: enforce bounds check on firmware key index in RX path
      Bluetooth: btmtk: validate WMT event SKB length before struct access

Victor Nogueira (1):
      selftests/tc-testing: Add tests that force red and sfb to dequeue from child's gso_skb

Victor Nogueria (1):
      net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked

Waiman Long (2):
      ipvs: Guard access of HK_TYPE_KTHREAD cpumask with RCU
      sched/isolation: Make HK_TYPE_KTHREAD an alias of HK_TYPE_DOMAIN

Wei Fang (1):
      net: enetc: fix VSI mailbox timeout handling and DMA lifecycle

Weiming Shi (1):
      netfilter: nft_fwd_netdev: use recursion counter in neigh egress path

Yilin Zhu (1):
      ipv6: xfrm6: release dst on error in xfrm6_rcv_encap()

Yu-Hsiang Tseng (1):
      wifi: ath12k: use lockdep_assert_in_rcu_read_lock() for RCU assertions

 MAINTAINERS                                        |   6 +
 drivers/bluetooth/btintel_pcie.c                   |  13 +-
 drivers/bluetooth/btintel_pcie.h                   |   2 +-
 drivers/bluetooth/btmtk.c                          |  15 +-
 drivers/bluetooth/hci_ath.c                        |   3 +
 drivers/bluetooth/hci_bcsp.c                       |   3 +
 drivers/bluetooth/hci_h4.c                         |   3 +
 drivers/bluetooth/hci_h5.c                         |   3 +
 drivers/bluetooth/virtio_bt.c                      |  39 ++-
 drivers/net/dsa/mt7530.c                           |  75 +++-
 drivers/net/dsa/mt7530.h                           |   8 +
 drivers/net/ethernet/airoha/airoha_eth.c           |   6 +-
 drivers/net/ethernet/amd/xgbe/xgbe.h               |   4 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  16 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c      |  29 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |  10 +-
 drivers/net/ethernet/cortina/gemini.c              |   5 +
 drivers/net/ethernet/freescale/enetc/enetc.h       |   1 +
 drivers/net/ethernet/freescale/enetc/enetc_vf.c    |  42 ++-
 .../ethernet/marvell/octeontx2/af/cn20k/debugfs.c  |  33 +-
 .../net/ethernet/marvell/octeontx2/af/cn20k/npc.c  | 382 ++++++++++++++-------
 .../net/ethernet/marvell/octeontx2/af/cn20k/npc.h  |  24 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   3 +
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    | 231 +++++++++++--
 .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |  30 +-
 .../net/ethernet/mellanox/mlx5/core/en_accel/psp.c |  36 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  30 +-
 drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c   | 114 +++++-
 drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h   |   2 +
 drivers/net/ethernet/meta/fbnic/fbnic_netdev.c     |   3 +-
 .../net/ethernet/microchip/sparx5/sparx5_main.h    |  10 +-
 .../net/ethernet/microchip/sparx5/sparx5_port.c    |   3 +-
 drivers/net/ethernet/microsoft/mana/gdma_main.c    |  40 ++-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  10 +-
 drivers/net/ethernet/microsoft/mana/shm_channel.c  |   5 -
 drivers/net/ethernet/renesas/rtsn.c                |   6 +-
 .../net/ethernet/stmicro/stmmac/dwmac-nuvoton.c    |   2 +
 drivers/net/ethernet/wangxun/libwx/wx_hw.c         |   7 +-
 drivers/net/ethernet/wangxun/libwx/wx_vf_common.c  |   4 +-
 drivers/net/netdevsim/netdev.c                     |   3 +-
 drivers/net/netdevsim/netdevsim.h                  |   4 +-
 drivers/net/netdevsim/psp.c                        |  65 +++-
 drivers/net/ovpn/io.c                              |   7 +
 drivers/net/phy/bcm-phy-lib.c                      |   9 +
 drivers/net/phy/bcm-phy-lib.h                      |   1 +
 drivers/net/phy/bcm7xxx.c                          |  14 +
 drivers/net/phy/broadcom.c                         |   5 +
 drivers/net/phy/micrel.c                           |  15 +-
 drivers/net/usb/asix_devices.c                     |   2 +
 drivers/net/usb/cdc_ncm.c                          |   8 +
 drivers/net/usb/r8152.c                            |   1 +
 drivers/net/veth.c                                 |   3 +-
 drivers/net/wan/fsl_ucc_hdlc.c                     |   9 +-
 drivers/net/wireless/ath/ath10k/Kconfig            |   1 +
 drivers/net/wireless/ath/ath12k/core.c             |  77 +++--
 drivers/net/wireless/ath/ath12k/dp_rx.c            |   5 +-
 drivers/net/wireless/ath/ath12k/mac.c              |   2 +-
 drivers/net/wireless/ath/ath12k/p2p.c              |   2 +-
 drivers/net/wireless/ath/ath12k/wmi.c              | 105 +++++-
 drivers/net/wireless/ath/ath5k/base.c              |   3 +-
 drivers/net/wireless/broadcom/b43/xmit.c           |   3 +-
 drivers/net/wireless/broadcom/b43legacy/xmit.c     |   3 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   6 +-
 drivers/net/wireless/marvell/libertas/if_usb.c     |   6 +-
 drivers/net/wireless/rsi/rsi_common.h              |   5 +-
 drivers/net/wireless/st/cw1200/pm.c                |   2 -
 drivers/net/wwan/t7xx/t7xx_modem_ops.c             |  20 +-
 drivers/net/wwan/t7xx/t7xx_port_ctrl_msg.c         |  18 +-
 drivers/net/wwan/t7xx/t7xx_port_proxy.h            |   2 +-
 include/linux/netfilter/x_tables.h                 |   8 +
 include/linux/sched/isolation.h                    |   6 +-
 include/net/bluetooth/hci_core.h                   |   2 +-
 include/net/dropreason-core.h                      |   6 +
 include/net/ip_vs.h                                |  31 +-
 include/net/ipv6.h                                 |   3 +
 include/net/mana/shm_channel.h                     |   6 +
 include/net/netfilter/nf_dup_netdev.h              |  13 +
 include/net/netfilter/nf_flow_table.h              |   4 +-
 include/net/netns/ipv4.h                           |   2 +-
 net/bluetooth/bnep/core.c                          |  13 +-
 net/bluetooth/hci_conn.c                           | 124 +++++--
 net/bluetooth/hci_event.c                          |  31 +-
 net/bluetooth/hidp/core.c                          |  27 +-
 net/bluetooth/iso.c                                |  56 +--
 net/bluetooth/l2cap_core.c                         |  14 +-
 net/bluetooth/l2cap_sock.c                         |   9 +
 net/bluetooth/rfcomm/core.c                        |   7 +-
 net/bluetooth/sco.c                                |  62 ++--
 net/core/dev.c                                     |   2 +-
 net/core/netpoll.c                                 |  23 +-
 net/core/rtnetlink.c                               |   1 +
 net/ipv4/ah4.c                                     |  14 +-
 net/ipv4/esp4.c                                    |   3 +-
 net/ipv4/igmp.c                                    |  58 ++--
 net/ipv4/inetpeer.c                                |   3 +-
 net/ipv4/ip_output.c                               |   2 +
 net/ipv4/ipmr.c                                    |  10 +-
 net/ipv4/netfilter/nf_socket_ipv4.c                |   3 +
 net/ipv4/tcp_ipv4.c                                |  14 +-
 net/ipv4/tcp_minisocks.c                           |   2 +-
 net/ipv6/Kconfig                                   |   4 +-
 net/ipv6/ah6.c                                     |  14 +-
 net/ipv6/esp6.c                                    |   3 +-
 net/ipv6/exthdrs_core.c                            |   7 +
 net/ipv6/ip6_gre.c                                 |   5 +-
 net/ipv6/ip6_input.c                               |   5 +
 net/ipv6/ip6_output.c                              |   5 +
 net/ipv6/ip6_tunnel.c                              |   4 +
 net/ipv6/netfilter/nf_socket_ipv6.c                |   5 +-
 net/ipv6/route.c                                   |   5 +
 net/ipv6/tcp_ipv6.c                                |  17 +-
 net/ipv6/xfrm6_protocol.c                          |   4 +-
 net/mac80211/mlme.c                                |  18 +-
 net/mac80211/rx.c                                  |   6 +-
 net/mac80211/tests/chan-mode.c                     |   1 +
 net/mac80211/util.c                                |   4 +-
 net/mctp/test/route-test.c                         |   2 +-
 net/mctp/test/utils.c                              |   2 +-
 net/mptcp/fastopen.c                               |   4 +-
 net/mptcp/pm.c                                     |  62 ++--
 net/mptcp/pm_kernel.c                              |  13 +-
 net/mptcp/sockopt.c                                |   4 +
 net/mptcp/subflow.c                                |   4 +-
 net/netfilter/ipvs/ip_vs_conn.c                    |  74 ++--
 net/netfilter/ipvs/ip_vs_core.c                    |   2 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     | 164 ++++++---
 net/netfilter/ipvs/ip_vs_est.c                     |  83 +++--
 net/netfilter/nf_dup_netdev.c                      |  16 -
 net/netfilter/nf_flow_table_core.c                 |   1 +
 net/netfilter/nf_flow_table_ip.c                   | 151 ++++++--
 net/netfilter/nf_flow_table_path.c                 |   7 +-
 net/netfilter/nf_tables_api.c                      |  35 +-
 net/netfilter/nf_tables_core.c                     |   2 +-
 net/netfilter/nft_compat.c                         |  45 ++-
 net/netfilter/nft_exthdr.c                         |   2 +-
 net/netfilter/nft_fwd_netdev.c                     |  29 +-
 net/netfilter/nft_osf.c                            |   2 +-
 net/netfilter/nft_tproxy.c                         |   8 +-
 net/netfilter/x_tables.c                           |  79 ++++-
 net/netfilter/xt_CT.c                              |   8 +-
 net/netfilter/xt_TCPMSS.c                          |  33 +-
 net/netfilter/xt_TPROXY.c                          |  11 +-
 net/netfilter/xt_addrtype.c                        |  25 +-
 net/netfilter/xt_devgroup.c                        |  18 +-
 net/netfilter/xt_ecn.c                             |   4 +
 net/netfilter/xt_hashlimit.c                       |   4 +-
 net/netfilter/xt_osf.c                             |   3 +
 net/netfilter/xt_physdev.c                         |  24 +-
 net/netfilter/xt_policy.c                          |  24 +-
 net/netfilter/xt_set.c                             |  39 ++-
 net/netfilter/xt_tcpmss.c                          |   4 +
 net/openvswitch/vport-geneve.c                     |   5 +-
 net/openvswitch/vport-gre.c                        |   5 +-
 net/openvswitch/vport-netdev.c                     |  64 ++--
 net/openvswitch/vport-netdev.h                     |   2 +-
 net/openvswitch/vport-vxlan.c                      |   5 +-
 net/psp/psp_main.c                                 |  42 ++-
 net/rds/message.c                                  |  20 +-
 net/sched/sch_cake.c                               | 153 +++++----
 net/sched/sch_fq_codel.c                           |  39 ++-
 net/sched/sch_pie.c                                |  14 +-
 net/sched/sch_red.c                                |   2 +-
 net/sched/sch_sfb.c                                |   2 +-
 net/sched/sch_sfq.c                                |  48 +--
 net/smc/af_smc.c                                   |   8 +-
 net/tls/tls_sw.c                                   |   6 +-
 net/unix/af_unix.c                                 |   3 +
 net/unix/garbage.c                                 |   6 +-
 net/vmw_vsock/virtio_transport_common.c            |   4 +-
 net/wireless/nl80211.c                             |  27 ++
 net/wireless/pmsr.c                                |   2 +-
 net/xdp/xsk.c                                      | 115 ++++---
 net/xdp/xsk_buff_pool.c                            |   3 +
 net/xfrm/xfrm_output.c                             |  20 +-
 net/xfrm/xfrm_state.c                              |  12 +-
 net/xfrm/xfrm_user.c                               |   1 +
 tools/testing/selftests/drivers/net/hw/Makefile    |   1 +
 tools/testing/selftests/drivers/net/hw/config      |   5 +
 .../selftests/drivers/net/hw/ipsec_vxlan.py        | 204 +++++++++++
 tools/testing/selftests/drivers/net/lib/py/load.py |   5 +-
 tools/testing/selftests/net/Makefile               |   1 +
 tools/testing/selftests/net/mptcp/mptcp_lib.sh     |  16 +-
 tools/testing/selftests/net/mptcp/pm_netlink.sh    |  20 +-
 .../selftests/net/openvswitch/openvswitch.sh       |  37 ++
 .../testing/selftests/net/openvswitch/ovs-dpctl.py |  19 +-
 tools/testing/selftests/net/ovpn/test.sh           |   4 +-
 tools/testing/selftests/net/tcp_ecmp_failover.sh   | 216 ++++++++++++
 tools/testing/selftests/net/tls.c                  |  43 +++
 .../tc-testing/tc-tests/infra/qdiscs.json          | 148 ++++++++
 189 files changed, 3485 insertions(+), 1160 deletions(-)
 create mode 100755 tools/testing/selftests/drivers/net/hw/ipsec_vxlan.py
 create mode 100755 tools/testing/selftests/net/tcp_ecmp_failover.sh

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-05-07 17:43 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-07 17:21 [GIT PULL] Networking for v7.1-rc3 Jakub Kicinski
2026-05-07 17:42 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox