• Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · be9c6d91
    Linus Torvalds authored
    Pull networking fixes from David Miller:
     "Just a bunch of small fixes and tidy ups:
       1) Finish the "busy_poll" renames, from Eliezer Tamir.
       2) Fix RCU stalls in IFB driver, from Ding Tianhong.
       3) Linearize buffers properly in tun/macvtap zerocopy code.
       4) Don't crash on rmmod in vxlan, from Pravin B Shelar.
       5) Spinlock used before init in alx driver, from Maarten Lankhorst.
       6) A sparse warning fix in bnx2x broke TSO checksums, fix from Dmitry
       7) Dummy and ifb driver load failure paths can oops, fixes from Tan
          Xiaojun and Ding Tianhong.
       8) Correct MTU calculations in IP tunnels, from Alexander Duyck.
       9) Account all TCP retransmits in SNMP stats properly, from Yuchung
      10) atl1e and via-rhine do not handle DMA mapping failures properly,
          from Neil Horman.
      11) Various equal-cost multipath route fixes in ipv6 from Hannes
          Frederic Sowa"
    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (36 commits)
      ipv6: only static routes qualify for equal cost multipathing
      via-rhine: fix dma mapping errors
      atl1e: fix dma mapping warnings
      tcp: account all retransmit failures
      usb/net/r815x: fix cast to restricted __le32
      usb/net/r8152: fix integer overflow in expression
      net: access page->private by using page_private
      net: strict_strtoul is obsolete, use kstrtoul instead
      drivers/net/ieee802154: don't use devm_pinctrl_get_select_default() in probe
      drivers/net/ethernet/cadence: don't use devm_pinctrl_get_select_default() in probe
      drivers/net/can/c_can: don't use devm_pinctrl_get_select_default() in probe
      net/usb: add relative mii functions for r815x
      net/tipc: use %*phC to dump small buffers in hex form
      qlcnic: Adding Maintainers.
      gre: Fix MTU sizing check for gretap tunnels
      pkt_sched: sch_qfq: remove forward declaration of qfq_update_agg_ts
      pkt_sched: sch_qfq: improve efficiency of make_eligible
      gso: Update tunnel segmentation to support Tx checksum offload
      inet: fix spacing in assignment
      ifb: fix oops when loading the ifb failed