sfc: Do not attempt to flush queues if DMA is disabled
authorStuart Hodgson <smhodgson@solarflare.com>
Fri, 30 Mar 2012 12:04:51 +0000 (13:04 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 27 Mar 2013 02:41:07 +0000 (02:41 +0000)
commit1f3559e7a753189cc81ccbb32e883d720e4a8d7b
tree3f81e78092413944171fdd40b6a02bb17315759b
parent0d14440d5614de0e9d0239e7a2870f271db3af39
sfc: Do not attempt to flush queues if DMA is disabled

[ Upstream commit 3dca9d2dc285faf1910d405b65df845cab061356 ]

efx_nic_fatal_interrupt() disables DMA before scheduling a reset.
After this, we need not and *cannot* flush queues.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/net/ethernet/sfc/efx.c