From: David S. Miller Date: Fri, 25 Feb 2022 10:57:47 +0000 (+0000) Subject: Merge branch 'ibmvnic-fixes' X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=5a83dd14c63b80133c0075dfa089d0446cb1e4b3;p=linux.git Merge branch 'ibmvnic-fixes' Sukadev Bhattiprolu says: ==================== ibmvnic: Fix a race in ibmvnic_probe() If we get a transport (reset) event right after a successful CRQ_INIT during ibmvnic_probe() but before we set the adapter state to VNIC_PROBED, we will throw away the reset assuming that the adapter is still in the probing state. But since the adapter has completed the CRQ_INIT any subsequent CRQs the we send will be ignored by the vnicserver until we release/init the CRQ again. This can leave the adapter unconfigured. While here fix a couple of other bugs that were observed (Patches 1,2,4). ==================== Signed-off-by: David S. Miller --- 5a83dd14c63b80133c0075dfa089d0446cb1e4b3