numam-spdk/mk
Konrad Sztyber af4e2a3277 lib/vmd: hotplug / hotremove support
This patch adds support for hotplug / hotremove detection for devices
behind the VMD.  The detection acts similarly to the one implemented for
regular PCIe devices, that is user has to periodically call probe
function.  Additionally, for applications not using SPDK's event
framework, spdk_vmd_hotplug_monitor has to be called periodically as
well.

Change-Id: I9f6839560efcf16c839b01976639d835f119cb47
Signed-off-by: orden smith <orden.e.smith@intel.com>
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/472741
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
2019-11-06 14:47:39 +00:00
..
nvme.libtest.mk examples/nvme/perf: Optional VMD enumeration 2019-06-18 03:59:36 +00:00
spdk.app_cxx.mk Makefile: Add possibility to uninstall spdk. 2019-05-16 20:56:18 +00:00
spdk.app_vars.mk mk: force --no-as-needed for spdk libs. 2019-08-12 21:12:16 +00:00
spdk.app.mk Makefile: Add possibility to uninstall spdk. 2019-05-16 20:56:18 +00:00
spdk.common.mk lib/nvme: add NVMe character device 2019-10-24 23:43:59 +00:00
spdk.deps.mk build: add copyright header where missing 2016-11-22 16:41:47 -07:00
spdk.lib_deps.mk lib/vmd: hotplug / hotremove support 2019-11-06 14:47:39 +00:00
spdk.lib.mk mk: add a lib deps file. 2019-08-23 17:48:35 +00:00
spdk.mock.unittest.mk test: Add mocks for sendmsg and recvmsg 2019-11-01 17:56:16 +00:00
spdk.modules.mk mk: clean up BLOCKDEV_MODULES_LIST in spdk.modules.mk 2019-08-08 22:41:30 +00:00
spdk.subdirs.mk Makefile: Add possibility to uninstall spdk. 2019-05-16 20:56:18 +00:00
spdk.unittest.mk make: override scan-build for unit tests. 2019-09-11 16:30:38 +00:00