numam-spdk/lib/nvme
Cunyin Chang b7349216b9 nvme: optimization for nvme probe and detachment.
remove the unnecessary rte_eal_pci_probe_one() in function
spdk_pci_device_detach(), this could cause error message when we
terminate the application, it will also not make sense try to probe one
device after we detach it, we could call spdk_pci_nvme_device_attach()
instead of spdk_pci_nvme_enumerate() when we have one given device address,
dpdk will try to scan the device and add it back to pci device list then.

Change-Id: I35f5bb412249bb20da57394f0531c10a49691906
Signed-off-by: Cunyin Chang <cunyin.chang@intel.com>
2017-03-15 09:00:25 -07:00
..
Makefile nvme: Monitor uevent for device insert and remove 2016-11-30 14:27:43 -07:00
nvme_ctrlr_cmd.c nvme: export abort command as public API 2017-02-27 10:44:17 -07:00
nvme_ctrlr.c nvme: clamp io_queue_size to valid range 2017-03-06 15:30:04 -07:00
nvme_internal.h nvme: only include x86intrin.h for x86 platforms 2017-03-07 12:44:10 -07:00
nvme_ns_cmd.c nvme: fix extended LBA block size calculations 2017-02-10 10:24:26 -07:00
nvme_ns.c nvme: initialize namespace capability flags with correct order 2017-03-10 11:39:09 -07:00
nvme_pcie.c nvme: optimization for nvme probe and detachment. 2017-03-15 09:00:25 -07:00
nvme_qpair.c nvme: allow for deletion of I/O qpairs during their completion context 2017-03-06 14:01:25 -07:00
nvme_quirks.c nvme: Make striping a quirk 2016-12-09 14:38:42 -07:00
nvme_rdma.c nvme/rdma: eliminate bounce buffer copy 2017-03-10 11:39:28 -07:00
nvme_transport.c nvme: remove ctrlr_get_pci_id transport callback 2017-01-31 14:50:40 -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 comparison function 2017-03-01 14:35:18 -07:00