numam-spdk/lib/event
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
..
rpc reactor: add context_switch_monitor RPC 2017-09-01 12:46:18 -04:00
subsystems bdev: remove spdk_bdev_poller_start() lcore option 2017-10-18 20:28:29 -04:00
app.c subsystem: move allocation of subsystem_init event to subsystem 2017-10-16 15:14:36 -04:00
Makefile bdev: Create a separate bdev subsystem library 2017-06-16 13:10:26 -04:00
reactor.c app: spdk_app_fini no longer gives return code 2017-10-10 10:56:34 -04:00
subsystem.c subsystem: move allocation of subsystem_init event to subsystem 2017-10-16 15:14:36 -04:00