diff --git a/sys/dev/nvme/nvme_ctrlr.c b/sys/dev/nvme/nvme_ctrlr.c --- a/sys/dev/nvme/nvme_ctrlr.c +++ b/sys/dev/nvme/nvme_ctrlr.c @@ -1309,6 +1309,7 @@ switch (cmd) { case NVME_RESET_CONTROLLER: + ctrlr->is_failed = false; /* Give reset a chance */ nvme_ctrlr_reset(ctrlr); break; case NVME_PASSTHROUGH_CMD: