Skip to content
  • Linus Torvalds's avatar
    0548740e
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · 0548740e
    Linus Torvalds authored
    Pull networking fixes from David Miller:
    
     1) Several hash table refcount fixes in batman-adv, from Sven
        Eckelmann.
    
     2) Use after free in bpf_evict_inode(), from Daniel Borkmann.
    
     3) Fix mdio bus registration in ixgbe, from Ivan Vecera.
    
     4) Unbounded loop in __skb_try_recv_datagram(), from Paolo Abeni.
    
     5) ila rhashtable corruption fix from Herbert Xu.
    
     6) Don't allow upper-devices to be added to vrf devices, from Sabrina
        Dubroca.
    
     7) Add qmi_wwan device ID for Olicard 600, from Bjørn Mork.
    
     8) Don't leave skb->next poisoned in __netif_receive_skb_list_ptype,
        from Alexander Lobakin.
    
     9) Missing IDR checks in mlx5 driver, from Aditya Pakki.
    
    10) Fix false connection termination in ktls, from Jakub Kicinski.
    
    11) Work around some ASPM issues with r8169 by disabling rx interrupt
        coalescing on certain chips. From Heiner Kallweit.
    
    12) Properly use per-cpu qstat values on NOLOCK qdiscs, from Paolo
        Abeni.
    
    13) Fully initialize sockaddr_in structures in SCTP, from Xin Long.
    
    14) Various BPF flow dissector fixes from Stanislav Fomichev.
    
    15) Divide by zero in act_sample, from Davide Caratti.
    
    16) Fix bridging multicast regression introduced by rhashtable
        conversion, from Nikolay Aleksandrov.
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (106 commits)
      ibmvnic: Fix completion structure initialization
      ipv6: sit: reset ip header pointer in ipip6_rcv
      net: bridge: always clear mcast matching struct on reports and leaves
      libcxgb: fix incorrect ppmax calculation
      vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x
      sch_cake: Make sure we can write the IP header before changing DSCP bits
      sch_cake: Use tc_skb_protocol() helper for getting packet protocol
      tcp: Ensure DCTCP reacts to losses
      net/sched: act_sample: fix divide by zero in the traffic path
      net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop
      net: hns: Fix sparse: some warnings in HNS drivers
      net: hns: Fix WARNING when remove HNS driver with SMMU enabled
      net: hns: fix ICMP6 neighbor solicitation messages discard problem
      net: hns: Fix probabilistic memory overwrite when HNS driver initialized
      net: hns: Use NAPI_POLL_WEIGHT for hns driver
      net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
      flow_dissector: rst'ify documentation
      ipv6: Fix dangling pointer when ipv6 fragment
      net-gro: Fix GRO flush when receiving a GSO packet.
      flow_dissector: document BPF flow dissector environment
      ...
    0548740e
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
    Linus Torvalds authored
    Pull networking fixes from David Miller:
    
     1) Several hash table refcount fixes in batman-adv, from Sven
        Eckelmann.
    
     2) Use after free in bpf_evict_inode(), from Daniel Borkmann.
    
     3) Fix mdio bus registration in ixgbe, from Ivan Vecera.
    
     4) Unbounded loop in __skb_try_recv_datagram(), from Paolo Abeni.
    
     5) ila rhashtable corruption fix from Herbert Xu.
    
     6) Don't allow upper-devices to be added to vrf devices, from Sabrina
        Dubroca.
    
     7) Add qmi_wwan device ID for Olicard 600, from Bjørn Mork.
    
     8) Don't leave skb->next poisoned in __netif_receive_skb_list_ptype,
        from Alexander Lobakin.
    
     9) Missing IDR checks in mlx5 driver, from Aditya Pakki.
    
    10) Fix false connection termination in ktls, from Jakub Kicinski.
    
    11) Work around some ASPM issues with r8169 by disabling rx interrupt
        coalescing on certain chips. From Heiner Kallweit.
    
    12) Properly use per-cpu qstat values on NOLOCK qdiscs, from Paolo
        Abeni.
    
    13) Fully initialize sockaddr_in structures in SCTP, from Xin Long.
    
    14) Various BPF flow dissector fixes from Stanislav Fomichev.
    
    15) Divide by zero in act_sample, from Davide Caratti.
    
    16) Fix bridging multicast regression introduced by rhashtable
        conversion, from Nikolay Aleksandrov.
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (106 commits)
      ibmvnic: Fix completion structure initialization
      ipv6: sit: reset ip header pointer in ipip6_rcv
      net: bridge: always clear mcast matching struct on reports and leaves
      libcxgb: fix incorrect ppmax calculation
      vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x
      sch_cake: Make sure we can write the IP header before changing DSCP bits
      sch_cake: Use tc_skb_protocol() helper for getting packet protocol
      tcp: Ensure DCTCP reacts to losses
      net/sched: act_sample: fix divide by zero in the traffic path
      net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop
      net: hns: Fix sparse: some warnings in HNS drivers
      net: hns: Fix WARNING when remove HNS driver with SMMU enabled
      net: hns: fix ICMP6 neighbor solicitation messages discard problem
      net: hns: Fix probabilistic memory overwrite when HNS driver initialized
      net: hns: Use NAPI_POLL_WEIGHT for hns driver
      net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
      flow_dissector: rst'ify documentation
      ipv6: Fix dangling pointer when ipv6 fragment
      net-gro: Fix GRO flush when receiving a GSO packet.
      flow_dissector: document BPF flow dissector environment
      ...
Loading