igb: Add support for bulk Tx cleanup & cleanup boolean logic
authorAlexander Duyck <aduyck@mirantis.com>
Mon, 7 Mar 2016 17:30:21 +0000 (09:30 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 6 Apr 2016 19:26:36 +0000 (12:26 -0700)
commit7f0ba845607364c76009e396a31651fa3a24bd1c
treefae041c0cc887d5990de2d06feaea1c5ddecf6e1
parent415cd2a645b2573f173cc52419049f9caacf9a47
igb: Add support for bulk Tx cleanup & cleanup boolean logic

This patch enables bulk free in Tx cleanup for igb and cleans up the
boolean logic in the polling routines for igb 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: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/igb/igb_main.c