|
@@ -5204,7 +5204,7 @@ static pci_ers_result_t eeh_slot_reset(struct pci_dev *pdev)
|
|
|
|
|
|
if (t4_wait_dev_ready(adap) < 0)
|
|
|
return PCI_ERS_RESULT_DISCONNECT;
|
|
|
- if (t4_fw_hello(adap, adap->fn, adap->fn, MASTER_MUST, NULL))
|
|
|
+ if (t4_fw_hello(adap, adap->fn, adap->fn, MASTER_MUST, NULL) < 0)
|
|
|
return PCI_ERS_RESULT_DISCONNECT;
|
|
|
adap->flags |= FW_OK;
|
|
|
if (adap_init1(adap, &c))
|