Assorted fixes and improvements for ibmvnic bugs. Dany Madden (9): ibmvnic: handle inconsistent login with reset ibmvnic: process HMC disable command ibmvnic: stop free_all_rwi on failed reset ibmvnic: remove free_all_rwi function ibmvnic: avoid memset null scrq msgs ibmvnic: restore adapter state on failed reset ibmvnic: send_login should check for crq errors ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: reduce wait for completion time
Lijun Pan (3): ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: enhance resetting status check during module exit Sukadev Bhattiprolu (3): ibmvnic: delay next reset if hard reset failed ibmvnic: track pending login ibmvnic: add some debugs drivers/net/ethernet/ibm/ibmvnic.c | 246 +++++++++++++++++++++-------- drivers/net/ethernet/ibm/ibmvnic.h | 9 +- 2 files changed, 183 insertions(+), 72 deletions(-) -- 2.23.0