[PATCH V2 net] ibmvnic: Continue with reset if set link down failed

Lijun Pan lijunp213 at gmail.com
Thu Apr 22 15:30:52 AEST 2021


On Tue, Apr 20, 2021 at 4:37 PM Dany Madden <drt at linux.ibm.com> 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 <drt at linux.ibm.com>
> Reviewed-by: Rick Lindsley <ricklind at linux.ibm.com>
> Reviewed-by: Sukadev Bhattiprolu <sukadev at linux.ibm.com>

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.


More information about the Linuxppc-dev mailing list