OSDN Git Service

sfc: use tx_queue->old_read_count in EF100 TX path
authorEdward Cree <ecree@solarflare.com>
Thu, 3 Sep 2020 21:34:57 +0000 (22:34 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 5 Sep 2020 19:21:40 +0000 (12:21 -0700)
commit5374d6024cd47e028f96a382104b2653f010b430
tree0ef043f9bf31093acc8660897bb0a258628c7e3d
parent8cb2675634ab8ec7986aa9dfe1a7a934872ef51d
sfc: use tx_queue->old_read_count in EF100 TX path

As in the Siena/EF10 case, it minimises cacheline ping-pong between
 the TX and completion paths.

Signed-off-by: Edward Cree <ecree@solarflare.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/sfc/ef100_tx.c
drivers/net/ethernet/sfc/net_driver.h