Skip to content
  • Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · 72a67a94
    Linus Torvalds authored
    Pull networking fixes from David Miller:
    
     1) Don't ignore user initiated wireless regulatory settings on cards
        with custom regulatory domains, from Arik Nemtsov.
    
     2) Fix length check of bluetooth information responses, from Jaganath
        Kanakkassery.
    
     3) Fix misuse of PTR_ERR in btusb, from Adam Lee.
    
     4) Handle rfkill properly while iwlwifi devices are offline, from
        Emmanuel Grumbach.
    
     5) Fix r815x devices DMA'ing to stack buffers, from Hayes Wang.
    
     6) Kernel info leak in ATM packet scheduler, from Dan Carpenter.
    
     7) 8139cp doesn't check for DMA mapping errors, from Neil Horman.
    
     8) Fix bridge multicast code to not snoop when no querier exists,
        otherwise mutlicast traffic is lost.  From Linus Lüssing.
    
     9) Avoid soft lockups in fib6_run_gc(), from Michal Kubecek.
    
    10) Fix races in automatic address asignment on ipv6, which can result
        in incorrect lifetime assignments.  From Jiri Benc.
    
    11) Cure build bustage when CONFIG_NET_LL_RX_POLL is not set and rename
        it CONFIG_NET_RX_BUSY_POLL to eliminate the last reference to the
        original naming of this feature.  From Cong Wang.
    
    12) Fix crash in TIPC when server socket creation fails, from Ying Xue.
    
    13) macvlan_changelink() silently succeeds when it shouldn't, from
        Michael S Tsirkin.
    
    14) HTB packet scheduler can crash due to sign extension, fix from
        Stephen Hemminger.
    
    15) With the cable unplugged, r8169 prints out a message every 10
        seconds, make it netif_dbg() instead of netif_warn().  From Peter
        Wu.
    
    16) Fix memory leak in rtm_to_ifaddr(), from Daniel Borkmann.
    
    17) sis900 gets spurious TX queue timeouts due to mismanagement of link
        carrier state, from Denis Kirjanov.
    
    18) Validate somaxconn sysctl to make sure it fits inside of a u16.
        From Roman Gushchin.
    
    19) Fix MAC address filtering on qlcnic, from Shahed Shaikh.
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (68 commits)
      qlcnic: Fix for flash update failure on 83xx adapter
      qlcnic: Fix link speed and duplex display for 83xx adapter
      qlcnic: Fix link speed display for 82xx adapter
      qlcnic: Fix external loopback test.
      qlcnic: Removed adapter series name from warning messages.
      qlcnic: Free up memory in error path.
      qlcnic: Fix ingress MAC learning
      qlcnic: Fix MAC address filter issue on 82xx adapter
      net: ethernet: davinci_emac: drop IRQF_DISABLED
      netlabel: use domain based selectors when address based selectors are not available
      net: check net.core.somaxconn sysctl values
      sis900: Fix the tx queue timeout issue
      net: rtm_to_ifaddr: free ifa if ifa_cacheinfo processing fails
      r8169: remove "PHY reset until link up" log spam
      net: ethernet: cpsw: drop IRQF_DISABLED
      htb: fix sign extension bug
      macvlan: handle set_promiscuity failures
      macvlan: better mode validation
      tipc: fix oops when creating server socket fails
      net: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL
      ...
    72a67a94