Re: [PATCH V2 net] ibmvnic: Continue with reset if set link down failed
From: Lijun Pan <hidden>
Date: 2021-04-22 05:31:36
Also in:
linuxppc-dev
From: Lijun Pan <hidden>
Date: 2021-04-22 05:31:36
Also in:
linuxppc-dev
On Tue, Apr 20, 2021 at 4:37 PM Dany Madden [off-list ref] wrote:
When ibmvnic gets a FATAL error message from the vnicserver, it marks
the Command Respond Queue (CRQ) inactive and resets the adapter. If this
FATAL reset fails and a transmission timeout reset follows, the CRQ is
still inactive, ibmvnic's attempt to set link down will also fail. If
ibmvnic abandons the reset because of this failed set link down and this
is the last reset in the workqueue, then this adapter will be left in an
inoperable state.
Instead, make the driver ignore this link down failure and continue to
free and re-register CRQ so that the adapter has an opportunity to
recover.
Fixes: ed651a10875f ("ibmvnic: Updated reset handling")
Signed-off-by: Dany Madden <redacted>
Reviewed-by: Rick Lindsley <ricklind@linux.ibm.com>
Reviewed-by: Sukadev Bhattiprolu <redacted>One thing I would like to point out as already pointed out by Nathan Lynch is that those review-by tags given by the same groups of people from the same company loses credibility over time if you never critique or ask questions on the list.