freebsd-dev/sys/dev/nvme
Chuck Tuffli b1f1471064 Fix nda(4) PCIe link status output
Differentiate between PCI Express Endpoint devices and Root Complex
Integrated Endpoints in the nda driver. The Link Status and Capability
registers are not valid for Integrated Endpoints and should not be
displayed. The bhyve emulated NVMe device will advertise as being an
Integrated Endpoint.

Reviewed by:	imp
Approved byL	imp (mentor)
Differential Revision: https://reviews.freebsd.org/D20282
2019-06-07 18:34:48 +00:00
..
nvme_ctrlr_cmd.c Make NVMe compatible with the original API 2018-08-22 04:29:24 +00:00
nvme_ctrlr.c rename nvme_ctrlr_destroy_qpair to nvme_ctrlr_destroy_qpairs 2019-05-08 20:18:11 +00:00
nvme_ns_cmd.c Make NVMe compatible with the original API 2018-08-22 04:29:24 +00:00
nvme_ns.c Unconditionally support unmapped BIOs. This was another shim for 2019-02-27 22:16:59 +00:00
nvme_private.h Don't print all the I/O we abort on a reset, unless we're out of 2019-03-09 01:18:16 +00:00
nvme_qpair.c Since a fatal trap can happen at aribtrary times, don't panic when the 2019-06-01 15:37:44 +00:00
nvme_sim.c Fix nda(4) PCIe link status output 2019-06-07 18:34:48 +00:00
nvme_sysctl.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nvme_test.c Remove #ifdef code to support FreeBSD versions that haven't been 2019-02-27 22:05:01 +00:00
nvme_util.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nvme.c Remove do-nothing nvme_modevent. 2018-11-16 16:51:44 +00:00
nvme.h Decode Deallocate Logical Block Features. 2019-05-05 15:47:21 +00:00