igb/ixgbe/e1000e: resolve tx multiqueue bug
authorJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 18 Jul 2008 11:33:03 +0000 (04:33 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 18 Jul 2008 11:33:03 +0000 (04:33 -0700)
commitd55b53fff0c2ddb639dca04c3f5a0854f292d982
tree39164a0c3a820f0767f2ad98c828a36c35c9b1da
parentb6fcbdb4f283f7ba67cec3cda6be23da8e959031
igb/ixgbe/e1000e: resolve tx multiqueue bug

With the recent changes to tx mutiqueue, igb/ixgbe/e1000e was not calling
netif_tx_start_all_queues() before calling netif_tx_wake_all_queues().
This causes an issue during loading of the driver.

In addition, updated e1000e to use the updated tx mutliqueue api.

Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000e/netdev.c
drivers/net/igb/igb_main.c
drivers/net/ixgbe/ixgbe_main.c