]> git.baikalelectronics.ru Git - kernel.git/commit
atlantic: Fix driver resume flow.
authorSudarsana Reddy Kalluru <skalluru@marvell.com>
Fri, 27 Aug 2021 11:52:25 +0000 (04:52 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 29 Aug 2021 09:47:35 +0000 (10:47 +0100)
commit6f235d164bcced9312f4303c80fc5e0223543001
tree255d2169c34c79f55197b56536e470164a2d0377
parent46831c38215c5690585d66d6659973ee056f9675
atlantic: Fix driver resume flow.

Driver crashes when restoring from the Hibernate. In the resume flow,
driver need to clean up the older nic/vec objects and re-initialize them.

Fixes: 9230224bc11a1 ("net: atlantic: refactoring pm logic")
Signed-off-by: Sudarsana Reddy Kalluru <skalluru@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c