[PATCH v6 12/18] nvme-fc: start error recovery instead of aborting timed out IOs
Daniel Wagner
dwagner at suse.de
Tue Oct 20 02:55:45 PDT 2026
On Sun, Sep 20, 2026 at 11:28:10AM -0700, Mohamed Khalfella wrote:
> - /*
> - * Attempt to abort the offending command. Command completion
> - * will detect the aborted io and will fail the connection.
> - */
> dev_info(ctrl->ctrl.device,
> "NVME-FC{%d.%d}: io timeout: opcode %d fctype %d (%s) w10/11: "
> "x%08x/x%08x\n",
> ctrl->cnum, qnum, sqe->common.opcode, sqe->fabrics.fctype,
> nvme_fabrics_opcode_str(qnum, sqe),
> sqe->common.cdw10, sqe->common.cdw11);
> - if (__nvme_fc_abort_op(ctrl, op))
Yes, this makes sense to remove it from this path and do the abort in
one place only.
Reviewed-by: Daniel Wagner <dwagner at suse.de>
More information about the Linux-nvme
mailing list