forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 297b60346df8beafee954a0fd7c2d64f33f3b9bc
kernel/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
....@@ -628,7 +628,13 @@
628628 int i, err, ring;
629629
630630 if (dev->flags & QLCNIC_NEED_FLR) {
631
- pci_reset_function(dev->pdev);
631
+ err = pci_reset_function(dev->pdev);
632
+ if (err) {
633
+ dev_err(&dev->pdev->dev,
634
+ "Adapter reset failed (%d). Please reboot\n",
635
+ err);
636
+ return err;
637
+ }
632638 dev->flags &= ~QLCNIC_NEED_FLR;
633639 }
634640