Commit 4dd16e31135e for kernel

commit 4dd16e31135ea8437a720222df34e8745f385d6d
Merge: 46806af187f4 8f44631ba02a
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Oct 29 08:17:05 2026 -1000

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

    Pull networking fixes from Jakub Kicinski:
     "Current release - new code bugs:

       - mctp: usblib: fix assertion breaking esoteric builds

      Previous releases - regressions:

       - Revert advertising the TCP MSS from the configured MTU

      - netlink: check sk_rcvbuf before charging the dump skb

       - eth:
          - ti: am65-cpts: fix support for PTP_EXTTS_REQUEST2 ioctl
          - mlx4: always create the eth and ib auxiliary devices
          - tg3: invert restart quirk logic to restrict SNP power-down bypass
          - bnxt: recycle agg buffers when Rx head buffer allocation fails

      Previous releases - always broken:

       - net: fix frag_list leak in skb_segment_list() error path

       - sctp: reject forged cookie peer_addr with unknown address family

       - vxlan: keep reserved_bits across changelink

       - net: limit priority VLAN untag depth

       - inet: frags: prevent acceptance of partially authenticated reassembly

       - gro: do not GRO GSO packets with inconsistent payload

       - tcp: avoid double destroy in tcp_abort() of an unaccepted child"

    * tag 'net-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (137 commits)
      tun: drop batched packets while the device is down
      selftests: net: netlink-dumps: start a dump with a notification queued
      netlink: check sk_rcvbuf before charging the dump skb
      net/sched: act_ife: do not consume the inner header on egress
      openvswitch: use eth_type_trans_careful() in internal_dev_recv()
      net: use eth_type_trans_careful() in __dev_forward_skb2()
      loopback: use eth_type_trans_careful()
      net: add eth_type_trans_careful()
      tcp: initialize mapped children before route lookup
      tcp: fix reordering addition overflow in MTU probing
      tcp: avoid double destroy in tcp_abort() of an unaccepted child
      net: bgmac: fix TX DMA unmapping and slot cleanup
      gro: do not GRO GSO packets with inconsistent payload
      net/packet: check TX_RING fragments before memory accounting
      eth: bnxt: hand XDP frags over to the copybreak skb
      eth: bnxt: free XDP frags when xdp_do_redirect() fails
      eth: bnxt: don't leak buffers when XDP agg buffer allocation fails
      eth: bnxt: resize Rx head buffers when rx-copybreak changes
      eth: bnxt: recycle agg buffers when Rx head buffer allocation fails
      netdev-genl: ignore NETDEV_UNREGISTER rebroadcasts
      ...