ixgbe/ixgbevf: Add support for bulk free in Tx cleanup & cleanup boolean logic
authorAlexander Duyck <aduyck@mirantis.com>
Mon, 7 Mar 2016 17:30:09 +0000 (09:30 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 7 Apr 2016 22:55:25 +0000 (15:55 -0700)
commit8220bbc12d39175964cb56e100fabcedd59c48da
tree05596483d5f5c5e0e181444d61d7f1463027ee95
parentaf7419017626b93ccdf76b12c2b1dc8fe17da4ad
ixgbe/ixgbevf: Add support for bulk free in Tx cleanup & cleanup boolean logic

This patch enables bulk free in Tx cleanup for ixgbevf and cleans up the
boolean logic in the polling routines for ixgbe and ixgbevf in the hopes of
avoiding any mix-ups similar to what occurred with i40e and i40evf.

Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c