Skip to content
  • Linus Torvalds's avatar
    05a59d79
    Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net · 05a59d79
    Linus Torvalds authored
    Pull networking fixes from David Miller:
    
     1) Fix transmissions in dynamic SMPS mode in ath9k, from Felix Fietkau.
    
     2) TX skb error handling fix in mt76 driver, also from Felix.
    
     3) Fix BPF_FETCH atomic in x86 JIT, from Brendan Jackman.
    
     4) Avoid double free of percpu pointers when freeing a cloned bpf prog.
        From Cong Wang.
    
     5) Use correct printf format for dma_addr_t in ath11k, from Geert
        Uytterhoeven.
    
     6) Fix resolve_btfids build with older toolchains, from Kun-Chuan
        Hsieh.
    
     7) Don't report truncated frames to mac80211 in mt76 driver, from
        Lorenzop Bianconi.
    
     8) Fix watcdog timeout on suspend/resume of stmmac, from Joakim Zhang.
    
     9) mscc ocelot needs NET_DEVLINK selct in Kconfig, from Arnd Bergmann.
    
    10) Fix sign comparison bug in TCP_ZEROCOPY_RECEIVE getsockopt(), from
        Arjun Roy.
    
    11) Ignore routes with deleted nexthop object in mlxsw, from Ido
        Schimmel.
    
    12) Need to undo tcp early demux lookup sometimes in nf_nat, from
        Florian Westphal.
    
    13) Fix gro aggregation for udp encaps with zero csum, from Daniel
        Borkmann.
    
    14) Make sure to always use imp*_ndo_send when necessaey, from Jason A.
        Donenfeld.
    
    15) Fix TRSCER masks in sh_eth driver from Sergey Shtylyov.
    
    16) prevent overly huge skb allocationsd in qrtr, from Pavel Skripkin.
    
    17) Prevent rx ring copnsumer index loss of sync in enetc, from Vladimir
        Oltean.
    
    18) Make sure textsearch copntrol block is large enough, from Wilem de
        Bruijn.
    
    19) Revert MAC changes to r8152 leading to instability, from Hates Wang.
    
    20) Advance iov in 9p even for empty reads, from Jissheng Zhang.
    
    21) Double hook unregister in nftables, from PabloNeira Ayuso.
    
    22) Fix memleak in ixgbe, fropm Dinghao Liu.
    
    23) Avoid dups in pkt scheduler class dumps, from Maximilian Heyne.
    
    24) Various mptcp fixes from Florian Westphal, Paolo Abeni, and Geliang
        Tang.
    
    25) Fix DOI refcount bugs in cipso, from Paul Moore.
    
    26) One too many irqsave in ibmvnic, from Junlin Yang.
    
    27) Fix infinite loop with MPLS gso segmenting via virtio_net, from
        Balazs Nemeth.
    
    * git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net: (164 commits)
      s390/qeth: fix notification for pending buffers during teardown
      s390/qeth: schedule TX NAPI on QAOB completion
      s390/qeth: improve completion of pending TX buffers
      s390/qeth: fix memory leak after failed TX Buffer allocation
      net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0
      net: check if protocol extracted by virtio_net_hdr_set_proto is correct
      net: dsa: xrs700x: check if partner is same as port in hsr join
      net: lapbether: Remove netif_start_queue / netif_stop_queue
      atm: idt77252: fix null-ptr-dereference
      atm: uPD98402: fix incorrect allocation
      atm: fix a typo in the struct description
      net: qrtr: fix error return code of qrtr_sendmsg()
      mptcp: fix length of ADD_ADDR with port sub-option
      net: bonding: fix error return code of bond_neigh_init()
      net: enetc: allow hardware timestamping on TX queues with tc-etf enabled
      net: enetc: set MAC RX FIFO to recommended value
      net: davicom: Use platform_get_irq_optional()
      net: davicom: Fix regulator not turned off on driver removal
      net: davicom: Fix regulator not turned off on failed probe
      net: dsa: fix switchdev objects on bridge master mistakenly being applied on ports
      ...
    05a59d79
    Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net
    Linus Torvalds authored
    Pull networking fixes from David Miller:
    
     1) Fix transmissions in dynamic SMPS mode in ath9k, from Felix Fietkau.
    
     2) TX skb error handling fix in mt76 driver, also from Felix.
    
     3) Fix BPF_FETCH atomic in x86 JIT, from Brendan Jackman.
    
     4) Avoid double free of percpu pointers when freeing a cloned bpf prog.
        From Cong Wang.
    
     5) Use correct printf format for dma_addr_t in ath11k, from Geert
        Uytterhoeven.
    
     6) Fix resolve_btfids build with older toolchains, from Kun-Chuan
        Hsieh.
    
     7) Don't report truncated frames to mac80211 in mt76 driver, from
        Lorenzop Bianconi.
    
     8) Fix watcdog timeout on suspend/resume of stmmac, from Joakim Zhang.
    
     9) mscc ocelot needs NET_DEVLINK selct in Kconfig, from Arnd Bergmann.
    
    10) Fix sign comparison bug in TCP_ZEROCOPY_RECEIVE getsockopt(), from
        Arjun Roy.
    
    11) Ignore routes with deleted nexthop object in mlxsw, from Ido
        Schimmel.
    
    12) Need to undo tcp early demux lookup sometimes in nf_nat, from
        Florian Westphal.
    
    13) Fix gro aggregation for udp encaps with zero csum, from Daniel
        Borkmann.
    
    14) Make sure to always use imp*_ndo_send when necessaey, from Jason A.
        Donenfeld.
    
    15) Fix TRSCER masks in sh_eth driver from Sergey Shtylyov.
    
    16) prevent overly huge skb allocationsd in qrtr, from Pavel Skripkin.
    
    17) Prevent rx ring copnsumer index loss of sync in enetc, from Vladimir
        Oltean.
    
    18) Make sure textsearch copntrol block is large enough, from Wilem de
        Bruijn.
    
    19) Revert MAC changes to r8152 leading to instability, from Hates Wang.
    
    20) Advance iov in 9p even for empty reads, from Jissheng Zhang.
    
    21) Double hook unregister in nftables, from PabloNeira Ayuso.
    
    22) Fix memleak in ixgbe, fropm Dinghao Liu.
    
    23) Avoid dups in pkt scheduler class dumps, from Maximilian Heyne.
    
    24) Various mptcp fixes from Florian Westphal, Paolo Abeni, and Geliang
        Tang.
    
    25) Fix DOI refcount bugs in cipso, from Paul Moore.
    
    26) One too many irqsave in ibmvnic, from Junlin Yang.
    
    27) Fix infinite loop with MPLS gso segmenting via virtio_net, from
        Balazs Nemeth.
    
    * git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net: (164 commits)
      s390/qeth: fix notification for pending buffers during teardown
      s390/qeth: schedule TX NAPI on QAOB completion
      s390/qeth: improve completion of pending TX buffers
      s390/qeth: fix memory leak after failed TX Buffer allocation
      net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0
      net: check if protocol extracted by virtio_net_hdr_set_proto is correct
      net: dsa: xrs700x: check if partner is same as port in hsr join
      net: lapbether: Remove netif_start_queue / netif_stop_queue
      atm: idt77252: fix null-ptr-dereference
      atm: uPD98402: fix incorrect allocation
      atm: fix a typo in the struct description
      net: qrtr: fix error return code of qrtr_sendmsg()
      mptcp: fix length of ADD_ADDR with port sub-option
      net: bonding: fix error return code of bond_neigh_init()
      net: enetc: allow hardware timestamping on TX queues with tc-etf enabled
      net: enetc: set MAC RX FIFO to recommended value
      net: davicom: Use platform_get_irq_optional()
      net: davicom: Fix regulator not turned off on driver removal
      net: davicom: Fix regulator not turned off on failed probe
      net: dsa: fix switchdev objects on bridge master mistakenly being applied on ports
      ...
Loading