numam-spdk/test
Liu Xiaodong b1906912e9 thread: reap unreg pollers in intr
When intr mode is enabled, it will be common that
poller is unregistered during interrupt processing.
Since poller unregister is a delayed operation,
mark it in spdk_thread object, and reap unregistered
pollers out of poller execution.

Fixes #2143

Change-Id: Ieb61fc7685f85af5c15e833dd1dd56f8c97a3b12
Signed-off-by: Liu Xiaodong <xiaodong.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5770
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2021-10-21 21:25:53 +00:00
..
accel_engine test/accel_engine: add more test cases 2021-09-01 07:34:02 +00:00
app test/nvme_fuzz: fix nvme_fuzz not support sequential FUSE commands 2021-10-18 07:55:20 +00:00
bdev scripts/common: Extract SPDK_GPT_PART_TYPE_GUID from source 2021-10-20 21:18:52 +00:00
blobfs
blobstore
common pgkdep/git: Patch ice driver under ubuntu1804 2021-10-14 09:51:42 +00:00
compress
config_converter
cpp_headers
dd
dma dma: Update translation result to hold iovec pointer 2021-10-20 22:55:52 +00:00
dpdk_memory_utility
env env/dpdk: revert 8f7d9ec "env/dpdk: Use the DPDK device count for IOMMU mapping" 2021-09-24 07:40:21 +00:00
event test/scheduler: add a for_each_reactor shutdown test 2021-10-21 14:47:15 +00:00
external_code markdownlint: enable rule MD040 2021-09-08 21:53:48 +00:00
ftl test/ftl: Use emulated zoned devices instead of ocssd 2021-09-21 07:52:48 +00:00
fuzz nvme_fuzz: pass trid on command line only 2021-09-27 10:55:34 +00:00
interrupt thread: reap unreg pollers in intr 2021-10-21 21:25:53 +00:00
ioat
iscsi_tgt iscsi_tgt/rpc_config: Give some extra time for the process to die 2021-07-29 07:03:01 +00:00
json_config scheduler: add scheduler subsystem JSON configuration 2021-09-07 07:33:03 +00:00
lvol
make build: don't put out-of-tree ocf build in build/ dir 2021-08-17 08:54:30 +00:00
nvme nvme_compliance: add test cases for SET FEATURES with Number of Queues 2021-10-20 07:38:44 +00:00
nvmf test/nvmf: Extend ANA state change timeout to 20 seconds 2021-10-21 09:17:46 +00:00
ocf
openstack test/openstack: Use stable branch for the requirements repo 2021-10-14 09:51:52 +00:00
pmem
rpc
rpc_client
rpc_plugins
scheduler scheduler_dynamic: fix busy tsc accounting 2021-09-28 07:29:03 +00:00
setup autotest: Check if nvme devices are in use before the wipe 2021-10-20 21:18:52 +00:00
spdkcli
thread test/thread: Add poller_perf to evaluate cost to run poller 2021-08-20 07:29:42 +00:00
unit accel: create SW Engine Channel if HW Engine not supports 2021-10-20 23:04:38 +00:00
vhost test/vhost: enable BPF traces in performance tests 2021-08-23 08:48:05 +00:00
vmd
Makefile test/dma: Add functional test to verify DMA 2021-09-24 07:37:45 +00:00
spdk_cunit.h