Devlink instance lifecycle was linked to qed_dev object, that caused devlink to be recreated on each recovery. Use devlink_health_report to push error indications. Kindly apply this series to scsi-queue at your earliest convenience. Javed Hasan (2): qedf: Enable devlink support qedf: use devlink to report errors and recovery drivers/scsi/qedf/qedf.h | 1 + drivers/scsi/qedf/qedf_main.c | 18 ++++++++++++++++-- 2 files changed, 17 insertions(+), 2 deletions(-) -- 2.18.2