Spdk/lib/nvme
Daniel Verkamp d63a30e39d nvme/pcie: return 1 when PCI address doesn't match
If the user asked for a specific PCI address in spdk_nvme_probe(), we
need to return 1, not 0, for the other PCI addresses that don't match
when enumerating.  0 means to attach the PCI driver, whereas 1 means to
continue enumerating.

With the previous behavior of returning 0, all NVMe devices would be
attached to the DPDK PCI driver, even if the user did not request for
them to be probed, and further calls to spdk_nvme_probe() would not find
any devices.

Change-Id: Ifbbcd7d1abe8ab535b6957855172e66a3e69fbe4
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2017-01-20 17:07:30 -07:00
..
Makefile nvme: Monitor uevent for device insert and remove 2016-11-30 14:27:43 -07:00
nvme_ctrlr_cmd.c nvme: add offset to spdk_nvme_ctrlr_cmd_get_log_page() 2016-12-15 11:16:14 -07:00
nvme_ctrlr.c nvme: add offset to spdk_nvme_ctrlr_cmd_get_log_page() 2016-12-15 11:16:14 -07:00
nvme_internal.h nvme: split non-compliant SGLs into multiple requests 2017-01-17 07:51:09 -07:00
nvme_ns_cmd.c nvme: split non-compliant SGLs into multiple requests 2017-01-17 07:51:09 -07:00
nvme_ns.c nvme: Make striping a quirk 2016-12-09 14:38:42 -07:00
nvme_pcie.c nvme/pcie: return 1 when PCI address doesn't match 2017-01-20 17:07:30 -07:00
nvme_qpair.c nvme: move num_entries to transport-specific qpairs 2017-01-05 15:49:09 -07:00
nvme_quirks.c nvme: Make striping a quirk 2016-12-09 14:38:42 -07:00
nvme_rdma.c nvme/rdma: Support directly connect via trid 2017-01-13 10:57:03 -07:00
nvme_transport.c nvme: remove transport ctrlr_attach callback 2017-01-09 11:36:27 -07:00
nvme_uevent.c nvme: Remove pci_addr from probe_info 2016-12-12 10:46:50 -07:00
nvme_uevent.h nvme: Remove pci_addr from probe_info 2016-12-12 10:46:50 -07:00
nvme.c nvme: add transport ID string parsing function 2017-01-19 14:05:57 -07:00