]> git.baikalelectronics.ru Git - kernel.git/commit
ibmvnic: stop free_all_rwi on failed reset
authorDany Madden <drt@linux.ibm.com>
Thu, 26 Nov 2020 00:04:25 +0000 (18:04 -0600)
committerJakub Kicinski <kuba@kernel.org>
Sat, 28 Nov 2020 21:26:48 +0000 (13:26 -0800)
commit1bdf24e37c88cbe9b1866a8049e79d79fc85c6b4
treed5d4084d4a2176bbdb823ba1a60368b2ac71b62a
parentc9635decfbaec9d6a31987d937e2af42c55b4612
ibmvnic: stop free_all_rwi on failed reset

When ibmvnic fails to reset, it breaks out of the reset loop and frees
all of the remaining resets from the workqueue. Doing so prevents the
adapter from recovering if no reset is scheduled after that. Instead,
have the driver continue to process resets on the workqueue.

Remove the no longer need free_all_rwi().

Fixes: 64813b44e2335 ("ibmvnic: Updated reset handling")
Signed-off-by: Dany Madden <drt@linux.ibm.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/ibm/ibmvnic.c