Commit e728258debd5 for kernel

commit e728258debd553c95d2e70f9cd97c9fde27c7130
Merge: e8df5a0c0d04 5e6391da4539
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Apr 23 16:50:42 2026 -0700

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

    Pull  networking fixes from Jakub Kicinski:
     "Including fixes from Netfilter.

      Steady stream of fixes. Last two weeks feel comparable to the two
      weeks before the merge window. Lots of AI-aided bug discovery. A newer
      big source is Sashiko/Gemini (Roman Gushchin's system), which points
      out issues in existing code during patch review (maybe 25% of fixes
      here likely originating from Sashiko). Nice thing is these are often
      fixed by the respective maintainers, not drive-bys.

      Current release - new code bugs:

       - kconfig: MDIO_PIC64HPSC should depend on ARCH_MICROCHIP

      Previous releases - regressions:

       - add async ndo_set_rx_mode and switch drivers which we promised to
         be called under the per-netdev mutex to it

       - dsa: remove duplicate netdev_lock_ops() for conduit ethtool ops

       - hv_sock: report EOF instead of -EIO for FIN

       - vsock/virtio: fix MSG_PEEK calculation on bytes to copy

      Previous releases - always broken:

       - ipv6: fix possible UAF in icmpv6_rcv()

       - icmp: validate reply type before using icmp_pointers

       - af_unix: drop all SCM attributes for SOCKMAP

       - netfilter: fix a number of bugs in the osf (OS fingerprinting)

       - eth: intel: fix timestamp interrupt configuration for E825C

      Misc:

       - bunch of data-race annotations"

    * tag 'net-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (148 commits)
      rxrpc: Fix error handling in rxgk_extract_token()
      rxrpc: Fix re-decryption of RESPONSE packets
      rxrpc: Fix rxrpc_input_call_event() to only unshare DATA packets
      rxrpc: Fix missing validation of ticket length in non-XDR key preparsing
      rxgk: Fix potential integer overflow in length check
      rxrpc: Fix conn-level packet handling to unshare RESPONSE packets
      rxrpc: Fix potential UAF after skb_unshare() failure
      rxrpc: Fix rxkad crypto unalignment handling
      rxrpc: Fix memory leaks in rxkad_verify_response()
      net: rds: fix MR cleanup on copy error
      m68k: mvme147: Make me the maintainer
      net: txgbe: fix firmware version check
      selftests/bpf: check epoll readiness during reuseport migration
      tcp: call sk_data_ready() after listener migration
      vhost_net: fix sleeping with preempt-disabled in vhost_net_busy_poll()
      ipv6: Cap TLV scan in ip6_tnl_parse_tlv_enc_lim
      tipc: fix double-free in tipc_buf_append()
      llc: Return -EINPROGRESS from llc_ui_connect()
      ipv4: icmp: validate reply type before using icmp_pointers
      selftests/net: packetdrill: cover RFC 5961 5.2 challenge ACK on both edges
      ...