net/sfc/base: do not use Tx desc push with TSO descriptors
authorMark Spender <mspender@solarflare.com>
Thu, 16 Nov 2017 08:03:50 +0000 (08:03 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 16 Jan 2018 17:47:49 +0000 (18:47 +0100)
commit118575d50b9c1840ba9330aff84480c81280e0d2
tree99dce1927efa962393122b8abfea31e4dcb257cc
parentbdf5276fc94cf2d6a274a79d3bacafcaf658cbee
net/sfc/base: do not use Tx desc push with TSO descriptors

Pushing TSO option descriptors is unsafe if pacer bypass is enabled,
so to make sure that doesn't happen never push TSO option descriptors.

Signed-off-by: Mark Spender <mspender@solarflare.com>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
drivers/net/sfc/base/ef10_tx.c