Commit 9e995c573b63 for kernel

commit 9e995c573b63453a904f3157813dc8cde4a6aba4
Merge: 944aacb68baf 851822aec1a3
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Jan 15 10:11:11 2026 -0800

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

    Pull networking fixes from Paolo Abeni:
     "Including fixes from bluetooth, can and IPsec.

      Current release - regressions:

       - net: add net.core.qdisc_max_burst

       - can: propagate CAN device capabilities via ml_priv

      Previous releases - regressions:

       - dst: fix races in rt6_uncached_list_del() and
         rt_del_uncached_list()

       - ipv6: fix use-after-free in inet6_addr_del().

       - xfrm: fix inner mode lookup in tunnel mode GSO segmentation

       - ip_tunnel: spread netdev_lockdep_set_classes()

       - ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()

       - bluetooth: hci_sync: enable PA sync lost event

       - eth: virtio-net:
          - fix the deadlock when disabling rx NAPI
          - fix misalignment bug in struct virtnet_info

      Previous releases - always broken:

       - ipv4: ip_gre: make ipgre_header() robust

       - can: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.

       - eth:
          - mlx5e: profile change fix
          - octeon_ep_vf: fix free_irq dev_id mismatch in IRQ rollback
          - macvlan: fix possible UAF in macvlan_forward_source()"

    * tag 'net-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (37 commits)
      virtio_net: Fix misalignment bug in struct virtnet_info
      net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts
      can: raw: instantly reject disabled CAN frames
      can: propagate CAN device capabilities via ml_priv
      Revert "can: raw: instantly reject unsupported CAN frames"
      net/sched: sch_qfq: do not free existing class in qfq_change_class()
      selftests: drv-net: fix RPS mask handling for high CPU numbers
      selftests: drv-net: fix RPS mask handling in toeplitz test
      ipv6: Fix use-after-free in inet6_addr_del().
      dst: fix races in rt6_uncached_list_del() and rt_del_uncached_list()
      net: hv_netvsc: reject RSS hash key programming without RX indirection table
      tools: ynl: render event op docs correctly
      net: add net.core.qdisc_max_burst
      net: airoha: Fix typo in airoha_ppe_setup_tc_block_cb definition
      net: phy: motorcomm: fix duplex setting error for phy leds
      net: octeon_ep_vf: fix free_irq dev_id mismatch in IRQ rollback
      net/mlx5e: Restore destroying state bit after profile cleanup
      net/mlx5e: Pass netdev to mlx5e_destroy_netdev instead of priv
      net/mlx5e: Don't store mlx5e_priv in mlx5e_dev devlink priv
      net/mlx5e: Fix crash on profile change rollback failure
      ...