Spdk/examples/nvme
Krzysztof Karas d00cf96c1f hotplug: add check for uio_pci_generic driver
Add a check for this driver and enable iova=pa mode when it is
detected.
Add an option for the hotplug application to force iova mode.

This is to avoid:

EAL:   Expecting 'PA' IOVA mode but current mode is 'VA', not initializing
EAL: Requested device 0000:86:00.0 cannot be used

while using hw_hotplug test.

Change-Id: I7ff819c04b1e567b5ef88fc8f551ecec901806c8
Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9774
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Maciej Szwed <maciej.szwed@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2022-06-30 13:32:28 -04:00
..
abort spelling: examples 2022-06-30 13:32:28 -04:00
arbitration spelling: examples 2022-06-30 13:32:28 -04:00
cmb_copy examples/nvme/cmb_copy: exit the test tool if no controller found 2022-06-30 13:32:26 -04:00
fio_plugin spelling: examples 2022-06-30 13:32:28 -04:00
hello_world examples/nvme/hello_world: Iterate only active namespaces 2022-06-30 13:32:27 -04:00
hotplug hotplug: add check for uio_pci_generic driver 2022-06-30 13:32:28 -04:00
identify spelling: examples 2022-06-30 13:32:28 -04:00
nvme_manage spelling: examples 2022-06-30 13:32:28 -04:00
perf spelling: examples 2022-06-30 13:32:28 -04:00
pmr_persistence nvme: Add spdk_nvme_detach_poll() to simplify a common use case 2021-06-30 22:54:19 +00:00
reconnect spelling: examples 2022-06-30 13:32:28 -04:00
Makefile examples/pmr_persistence: Add PMR example application 2021-04-22 20:10:21 +00:00