Commit 68993ced0f61 for kernel

commit 68993ced0f618e36cf33388f1e50223e5e6e78cc
Merge: 6d3b2673e1fd 0e3c08f1b7b7
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu May 21 14:39:12 2026 -0700

    Merge tag 'net-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

    Pull networking fixes from Jakub Kicinski:
     "Including fixes from Bluetooth, wireless and netfilter.

      Craziness continues with no end in sight. Even discounting the driver
      revert this is a pretty huge PR for standards of the previous era. I'd
      speculate - we haven't seen the worst of it, yet. Good news, I guess,
      is that so far we haven't seen many (any?) cases of "AI reported a
      bug, we fixed it and a real user regressed".

      Current release - fix to a fix:

       - Bluetooth: btmtk: accept too short WMT FUNC_CTRL events

       - vsock/virtio: relax the recently added memory limit a little

      Current release - regressions:

       - IB/IPoIB: make sure IB drivers always use async set_rx_mode since
         some (mlx5) are now required to use it due to locking changes

      Previous releases - regressions:

       - udp: fix UDP length on last GSO_PARTIAL segment

       - af_unix: fix UAF read of tail->len in unix_stream_data_wait()

       - tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction

       - mlx5e: fix unlocked writing to ICOSQ, breaking AF_XDP

      Previous releases - always broken:

       - tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR

       - ipv4: raw: reject IP_HDRINCL packets with ihl < 5

       - Bluetooth: a lot of locking and concurrency fixes (as always)

       - batman-adv (mesh wireless networking): a lot of random fixes for
         issues reported by security researchers and Sashiko

       - netfilter: same thing, a lot of small security-ish fixes all over
         the place, nothing really stands out

      Misc:

       - bring back the old 3c509 driver, Maciej wants to maintain it"

    * tag 'net-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (187 commits)
      net: enetc: avoid VF->PF mailbox timeout during SR-IOV teardown
      net: enetc: fix init and teardown order to prevent use of unsafe resources
      net: enetc: fix unbounded loop and interrupt handling in VF-to-PF messaging
      net: enetc: fix DMA write to freed memory in enetc_msg_free_mbx()
      net: enetc: fix race condition in VF MAC address configuration
      net: enetc: fix TOCTOU race and validate VF MAC address
      net: enetc: add ratelimiting to VF mailbox error messages
      net: enetc: fix missing error code when pf->vf_state allocation fails
      net: enetc: fix incorrect mailbox message status returned to VFs
      net: bridge: prevent too big nested attributes in br_fill_linkxstats()
      l2tp: use list_del_rcu in l2tp_session_unhash
      net: bcmgenet: keep RBUF EEE/PM disabled
      ethernet: 3c509: Fix most coding style issues
      ethernet: 3c509: Update documentation to match MAINTAINERS
      ethernet: 3c509: Add GPL 2.0 SPDX license identifier
      ethernet: 3c509: Fix AUI transceiver type selection
      Revert "drivers: net: 3com: 3c509: Remove this driver"
      tools: ynl: support listening on all nsids
      net: gro: don't merge zcopy skbs
      pds_core: ensure null-termination for firmware version strings
      ...