diff options
author | WanpengQian <wanpengqian@gmail.com> | 2022-08-14 15:26:42 +0000 |
---|---|---|
committer | Chuck Tuffli <chuck@FreeBSD.org> | 2022-08-14 16:59:36 +0000 |
commit | eae0210cdd2e22c2eb9bc652f2136b3386a663a4 (patch) | |
tree | 67ef31461e2419837e54a143bfe396e12d587342 /usr.sbin/bhyve/pci_nvme.c | |
parent | 2889cbe29e30cc03412e4727b4ad753950094c32 (diff) | |
download | src-eae0210cdd2e22c2eb9bc652f2136b3386a663a4.tar.gz src-eae0210cdd2e22c2eb9bc652f2136b3386a663a4.zip |
Diffstat (limited to 'usr.sbin/bhyve/pci_nvme.c')
-rw-r--r-- | usr.sbin/bhyve/pci_nvme.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/usr.sbin/bhyve/pci_nvme.c b/usr.sbin/bhyve/pci_nvme.c index 38102beb0152..93edd96a0d0d 100644 --- a/usr.sbin/bhyve/pci_nvme.c +++ b/usr.sbin/bhyve/pci_nvme.c @@ -550,7 +550,11 @@ pci_nvme_init_ctrldata(struct pci_nvme_softc *sc) (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 */ + /* + * Report a single power state (zero-based value) + * power_state[] values are left as zero to indicate "Not reported" + */ + cd->npss = 0; /* Warning Composite Temperature Threshold */ cd->wctemp = 0x0157; @@ -579,8 +583,6 @@ pci_nvme_init_ctrldata(struct pci_nvme_softc *sc) NVME_CTRLR_DATA_FNA_FORMAT_ALL_SHIFT; cd->vwc = NVME_CTRLR_DATA_VWC_ALL_NO << NVME_CTRLR_DATA_VWC_ALL_SHIFT; - - cd->power_state[0].mp = 10; } /* |