numam-spdk/test/nvme
Changpeng Liu a391e3ad01 nvmf/vfio-user: assign IO SQs which use shared CQ into same poll group
We will assign each SQ with different poll group in round
robin way by default, this may cause race condition to
post completions to one CQ in different threads, so here
we will assign the SQs which share one CQ into same poll
group.

Also enable multiple cores NVMe compliance tests so that
to cover shared IO CQ case.

Change-Id: I9d7cc78aaedceed23986d9f89ed945e0eb337e09
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11115
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2022-01-20 00:13:42 +00:00
..
aer spelling: test 2021-12-03 08:13:22 +00:00
boot_partition test/nvme: Add test application to verify Boot Partition Read / Write support 2021-09-07 07:34:09 +00:00
cmb test/nvme: Add basic test covering cmb_copy functionality 2021-07-20 07:59:43 +00:00
compliance nvmf/vfio-user: assign IO SQs which use shared CQ into same poll group 2022-01-20 00:13:42 +00:00
connect_stress test: add connect_stress test 2021-07-19 13:50:29 +00:00
cuse nvme: Add metadata support to io commands 2022-01-14 11:10:13 +00:00
deallocated_value nvme/deallocated_value: add vfio-user transport support 2021-12-14 09:09:18 +00:00
e2edp nvme: Add spdk_nvme_detach_poll() to simplify a common use case 2021-06-30 22:54:19 +00:00
err_injection nvme: Add spdk_nvme_detach_poll() to simplify a common use case 2021-06-30 22:54:19 +00:00
overhead nvme/overhead: add vfio_user transport support 2022-01-04 07:53:00 +00:00
perf test/nvme: add timeout to bdevperf perform_tests 2022-01-05 09:22:50 +00:00
reserve nvme: Add spdk_nvme_detach_poll() to simplify a common use case 2021-06-30 22:54:19 +00:00
reset spelling: test 2021-12-03 08:13:22 +00:00
sgl nvme: Add spdk_nvme_detach_poll() to simplify a common use case 2021-06-30 22:54:19 +00:00
simple_copy nvme: Add spdk_nvme_detach_poll() to simplify a common use case 2021-06-30 22:54:19 +00:00
startup nvme: Add spdk_nvme_detach_poll() to simplify a common use case 2021-06-30 22:54:19 +00:00
zns test/nvme/zns: Fix jq filter 2021-12-08 08:06:36 +00:00
hotplug.sh logs: create a log level flag in abort and hotplug applications 2021-12-14 09:12:01 +00:00
hw_hotplug.sh hw_hotplug.sh: fix the incorrect path to log.txt file 2022-01-06 18:52:31 +00:00
Makefile test/nvme: add nvme_compliance test app 2021-09-28 07:30:28 +00:00
nvme_bp.sh test/nvme: Add test application to verify Boot Partition Read / Write support 2021-09-07 07:34:09 +00:00
nvme_opal.sh test/opal: add a trap for opal_revert_and_init() 2020-08-19 07:30:04 +00:00
nvme_pmr.sh examples/pmr_persistence: Add PMR example application 2021-04-22 20:10:21 +00:00
nvme_rpc_timeouts.sh test/nvme: A simple test confirming we can change nvme timeout settings via rpc 2021-07-14 09:15:20 +00:00
nvme_rpc.sh build: Output executables from the app directory to build/bin 2020-06-15 15:27:16 +00:00
nvme_scc.sh test/nvme: Add test application to verify Simple Copy Command support 2021-05-18 12:43:24 +00:00
nvme.sh nvme/overhead: add vfio_user transport support 2022-01-04 07:53:00 +00:00