nvd disk on nvme controller not detected at boot-time
Maikel Verheijen
Maikel.Verheijen at redwood.com
Tue Oct 14 09:23:18 UTC 2014
Hi list!
We recently purchased a HP DL380e G8 server to serve as our backup server with an Intel P3600 that uses the nvme interface. We added load_nvme="YES" and load_nvd="YES" to our loader.conf, and they both get loaded, however the ssd disk device is not detected at boot. When we unload and reload the nvd module the disk does get detected. Is there a way to see if the load-order is correct? We added verbose_loading="YES" to the loader.conf, but dmesg doesn't show me the actual loading.
One thing I did see related to the nvme in the dmesg (full dmesg attached) output is this:
nvme0: <Generic NVMe Device> mem 0xfbdf0000-0xfbdf3fff irq 16 at device 0.0 on pci3
…
nvme0: SET FEATURES (09) sqid:0 cid:9 nsid:0 cdw10:00000080 cdw11:00000000
nvme0: INTERNAL DEVICE ERROR (00/06) sqid:0 cid:9 cdw0:0
After unloading and reloading the nvd module the disk does get detected:
nvd0: <INTEL SSDPEDME400G4> NVMe namespace
nvd0: 381554MB (781422768 512 byte sectors)
Is there anyone that might give me some pointers on how to get the nvd0 device loaded consistently at boot time?
Thanks in advance,
Kind regards,
Maikel Verheijen
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dmesg_output.txt
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20141014/0d59155e/attachment.txt>
More information about the freebsd-stable
mailing list