]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: Treat probe as unsuccessful if it scheduled a reset
authorSteve Hodgson <shodgson@solarflare.com>
Sat, 13 Dec 2008 06:08:16 +0000 (22:08 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 13 Dec 2008 06:08:16 +0000 (22:08 -0800)
commitcd36cab2bd1dc3fdf5b0f41c4ed3315a92568b29
treeded41421f45edc98d40ce729d61bfea3d91e0d53
parentbd33e9efb7089af7f0b35959ff62c05297edab4e
sfc: Treat probe as unsuccessful if it scheduled a reset

From: Steve Hodgson <shodgson@solarflare.com>

efx_pci_probe_main() can return success despite a reset being scheduled.
Catch this and retry or abort probe depending on the reset type.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/sfc/efx.c