]> git.baikalelectronics.ru Git - kernel.git/commit
bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs.
authorVasundhara Volam <vasundhara-v.volam@broadcom.com>
Thu, 20 Feb 2020 22:26:35 +0000 (17:26 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 Mar 2020 15:43:34 +0000 (16:43 +0100)
commitfe32bda7ebee20c6c288033b74d92714de8c8397
tree7322195b8cbb75ca236033fee2eac67fcd489394
parentff07000ef478a98af182b28b502dfb1dad6aec18
bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs.

[ Upstream commit 44570c87f576d268bec37c75706013ccbbc0e147 ]

If crashed kernel does not shutdown the NIC properly, PCIe FLR
is required in the kdump kernel in order to initialize all the
functions properly.

Fixes: 749910a040f7 ("bnxt_en: Reduce memory usage when running in kdump kernel.")
Signed-off-by: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c