Page MenuHomeFreeBSD

D33566.id100295.diff
No OneTemporary

D33566.id100295.diff

Index: usr.sbin/bhyve/pci_nvme.c
===================================================================
--- usr.sbin/bhyve/pci_nvme.c
+++ usr.sbin/bhyve/pci_nvme.c
@@ -1660,6 +1660,11 @@
}
feat = &sc->feat[fid];
+ if (feat->namespace_specific && (nsid == NVME_GLOBAL_NAMESPACE_TAG)) {
+ pci_nvme_status_genc(&compl->status, NVME_SC_INVALID_FIELD);
+ return (1);
+ }
+
if (!feat->namespace_specific &&
!((nsid == 0) || (nsid == NVME_GLOBAL_NAMESPACE_TAG))) {
pci_nvme_status_tc(&compl->status, NVME_SCT_COMMAND_SPECIFIC,

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 28, 9:59 AM (1 h, 13 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37448405
Default Alt Text
D33566.id100295.diff (536 B)

Event Timeline