From: Alexander Duyck Date: Wed, 8 Feb 2012 07:49:38 +0000 (+0000) Subject: ixgbe: Address issues with Tx WHTRESH value not being set correctly X-Git-Tag: v3.4-rc1~177^2~67 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e954b374b4e42c5335679ec6d79ca2c50ce5d422;p=pandora-kernel.git ixgbe: Address issues with Tx WHTRESH value not being set correctly This change is meant to address the fact that the tx_itr_setting was dropping to 0 when no separate Tx vectors were provided. This had resulted in the driver incorrectly configuring the Tx ring with a WTHRESH of 1 in order to avoid Tx hangs even though that was not necessary. This change makes it so that we instead take a look at the Tx ring's q_vector to determine if the ring will have an ITR value less than 8us. Signed-off-by: Alexander Duyck Tested-by: Stephen Ko Signed-off-by: Jeff Kirsher --- Reading git-diff-tree failed