From: Emil Tantilov Date: Fri, 28 Feb 2014 04:32:44 +0000 (-0800) Subject: ixgbevf: fix handling of tx checksumming X-Git-Tag: v3.15-rc1~113^2~241^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5d217f3a747648a016176d13cedfcce0da732ea;p=pandora-kernel.git ixgbevf: fix handling of tx checksumming This patch resolves an issue introduced by: commit 7ad1a093519e37fb673579819bf6af122641c397 ixgbevf: make the first tx_buffer a repository for most of the skb info Incorrect check for the result of ixgbevf_tso() can lead to calling ixgbevf_tx_csum() which can spawn 2 context descriptors and result in performance degradation and/or corrupted packets. Signed-off-by: Emil Tantilov Tested-by: Phil Schmitt Signed-off-by: Aaron Brown Signed-off-by: David S. Miller --- Reading git-diff-tree failed