numam-spdk/include/spdk_internal
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
..
assert.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
bdev.h bdev: remove spdk_bdev_poller_start() lcore option 2017-10-18 20:28:29 -04:00
copy_engine.h copy: return 0 on success and appropriate errno on failure 2017-09-25 13:56:29 -04:00
event.h subsystem: move allocation of subsystem_init event to subsystem 2017-10-16 15:14:36 -04:00
log.h log: add new parm to spdk_trace_dump() 2017-09-06 17:33:03 -04:00
lvolstore.h lvol: create super blob on lvolstore initialization 2017-10-12 16:34:54 -04:00
mock.h test/mock: add pthread_self 2017-09-19 17:15:15 -04:00