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; } /*