Page MenuHomeFreeBSD

D33569.diff
No OneTemporary

D33569.diff

diff --git a/usr.sbin/bhyve/pci_nvme.c b/usr.sbin/bhyve/pci_nvme.c
--- a/usr.sbin/bhyve/pci_nvme.c
+++ b/usr.sbin/bhyve/pci_nvme.c
@@ -1936,6 +1936,13 @@
}
nvme_opc_format_nvm(sc, cmd, &compl);
break;
+ case NVME_OPC_SECURITY_SEND:
+ case NVME_OPC_SECURITY_RECEIVE:
+ case NVME_OPC_SANITIZE:
+ case NVME_OPC_GET_LBA_STATUS:
+ /* Valid but unsupported opcodes */
+ pci_nvme_status_genc(&compl.status, NVME_SC_INVALID_FIELD);
+ break;
default:
DPRINTF("0x%x command is not implemented",
cmd->opc);

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 6, 4:07 PM (14 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29331371
Default Alt Text
D33569.diff (534 B)

Event Timeline