Page MenuHomeFreeBSD

D60471.id189062.diff
No OneTemporary

D60471.id189062.diff

diff --git a/sys/dev/nvmf/controller/nvmft_controller.c b/sys/dev/nvmf/controller/nvmft_controller.c
--- a/sys/dev/nvmf/controller/nvmft_controller.c
+++ b/sys/dev/nvmf/controller/nvmft_controller.c
@@ -856,7 +856,8 @@
nvmft_printf(ctrlr, "reset requested\n");
ctrlr->shutdown = true;
*need_shutdown = true;
- } else {
+ } else if (!ctrlr->shutdown) {
+ /* Controller enable. */
ctrlr->csts &= ~NVMEM(NVME_CSTS_REG_SHST);
ctrlr->csts |= NVMEF(NVME_CSTS_REG_RDY, 1);
}

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 10, 8:38 AM (14 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40491351
Default Alt Text
D60471.id189062.diff (496 B)

Event Timeline