1. 21 3月, 2014 1 次提交
    • D
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next · c60c8337
      David S. Miller 提交于
      Jeff Kirsher says:
      
      ====================
      Intel Wired LAN Driver Updates
      
      This series contains updates to e100, igb, igbvf, ixgbe and ixgbevf.
      
      Stefan adds a igb patch to enable the ability strip VLAN header information
      for packets bound for a VM on i350 hardware.
      
      Joe Perches provides patches for e100, igb, igbvf, ixgbe and ixgbevf to
      convert the use of __constant_<foo> to just <foo> to align with the rest
      of the kernel.
      
      Don provides two fixes for ixgbe, first resolves a link issue with DA
      cables where we were not always freeing the firmware/software semaphore
      after grabbing it.  Second stops caching whether the management firmware
      was enabled, however since this is not static, we really need to verify
      with each check.
      
      Jacob provides six fixes/cleanups for ixgbe, most notably, correct
      the stop_mac_link_on d3() to check the Core Clock Disable bit before
      stopping link and to fully check to see if manage firmware is running or
      could be enabled before bringing down the link.  Fix flow control
      auto-negation for KR/KX/K4 interfaces, since setting up MAC link, the
      cached autoc value and current autoc value were being incorrectly used to
      determine whether link reset is required.
      
      Emil provides a fix for ixgbe where there was a chance for aggressive
      start_ndo_zmit() callers to sneak packets between enabling the Tx queues
      and the link coming up.  To resolve this, move the call to enable Tx
      queues to after the link is established.
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      c60c8337
  2. 20 3月, 2014 36 次提交
  3. 19 3月, 2014 3 次提交