]> git.baikalelectronics.ru Git - kernel.git/commit
nfp: implement PCI driver shutdown callback
authorDirk van der Merwe <dirk.vandermerwe@netronome.com>
Thu, 25 Apr 2019 03:18:02 +0000 (20:18 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 26 Apr 2019 16:08:13 +0000 (12:08 -0400)
commit1b92645ddb358c549a3c24b49e1735119167f965
treec89930fb646ab1387ae399fbbcc04fb4e160505f
parent10d4f2a2969cabc367b05d30591acf28f07bc8ad
nfp: implement PCI driver shutdown callback

Device may be shutdown without the hardware being reinitialized, in
which case we want to ensure we cleanup properly.

This is especially important for kexec with traffic flowing.

The shutdown procedures resembles the remove procedures, so we can reuse
those common tasks.

Signed-off-by: Dirk van der Merwe <dirk.vandermerwe@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/nfp_main.c
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c