numam-spdk/lib/event/subsystems
Daniel Verkamp 8eef5183d3 bdev: remove spdk_bdev_poller_start() lcore option
Always start bdev pollers on the calling core.

This removes the lcore concept from the bdev poller abstraction and
simplifies the job of spdk_bdev_initialize() callers providing their own
poller and event implementations.

All callers except the NVMe bdev hotplug poller already used the current
core as the parameter.  The NVMe HotplugPollCore option was undocumented
and unused in any of the tests or example configuration files, so it
should be safe to remove.

Change-Id: I93b466e1e58901b8785c40cbe296fa46c157850f
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/382857
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2017-10-18 20:28:29 -04:00
..
bdev bdev: remove spdk_bdev_poller_start() lcore option 2017-10-18 20:28:29 -04:00
copy subsystem: remove fini return code 2017-10-10 10:56:34 -04:00
iscsi subsystem: remove fini return code 2017-10-10 10:56:34 -04:00
net subsystem: remove fini return code 2017-10-10 10:56:34 -04:00
rpc subsystem: remove fini return code 2017-10-10 10:56:34 -04:00
scsi subsystem: remove fini return code 2017-10-10 10:56:34 -04:00
vhost subsystem: remove fini return code 2017-10-10 10:56:34 -04:00
Makefile vhost: Add a separate subsystem library 2017-06-16 13:10:26 -04:00