Page MenuHomeFreeBSD

D32657.id99182.diff
No OneTemporary

D32657.id99182.diff

Index: usr.sbin/bhyve/pci_nvme.c
===================================================================
--- usr.sbin/bhyve/pci_nvme.c
+++ usr.sbin/bhyve/pci_nvme.c
@@ -476,7 +476,7 @@
(1 << NVME_CTRLR_DATA_FRMW_NUM_SLOTS_SHIFT);
cd->lpa = 0; /* TODO: support some simple things like SMART */
cd->elpe = 0; /* max error log page entries */
- cd->npss = 1; /* number of power states support */
+ cd->npss = 0; /* number of power states support, a zero-based value */
/* Warning Composite Temperature Threshold */
cd->wctemp = 0x0157;
@@ -502,7 +502,8 @@
cd->fna = 0x03;
- cd->power_state[0].mp = 10;
+ cd->power_state[0].mp = 1000; /* 10.00 watt */
+ cd->power_state[0].mps_nops = 0;
}
/*

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 13, 2:40 PM (6 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36651459
Default Alt Text
D32657.id99182.diff (710 B)

Event Timeline