Spdk/examples/nvme
Krzysztof Karas ce29e0131f hotplug: use RPC instead of reading hotplug logs
A new RPC perform_tests has been added.
This request will help us avoid reading hotplug generated
logs, and instead we can stop hotplug right before
it begins generating IO, and resume it when the test
scripts are ready.

Additionally a new command line option has been added
to the hotplug application "--wait-for-rpc", which
indicates that hotplug should wait for
perform_tests RPC before starting its IO.

Change-Id: I71ca148201854ac155cc2a61171a4fb5fc427a19
Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13962
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2022-09-23 12:54:44 +00:00
..
abort usage: Add ] for [-G enable debug logging 2022-09-06 07:16:32 +00:00
arbitration test/nvme: Replace -s with -o for "io size in bytes" 2022-09-19 13:11:55 +00:00
cmb_copy check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
discovery_aer check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
fio_plugin check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
hello_world usage: Add ] for [-G enable debug logging 2022-09-06 07:16:32 +00:00
hotplug hotplug: use RPC instead of reading hotplug logs 2022-09-23 12:54:44 +00:00
identify identify: Report the maximum number of I/O queues per controller 2022-08-30 07:18:35 +00:00
nvme_manage check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
perf perf: change qdepth from int to uint32_t 2022-09-20 00:46:38 +00:00
pmr_persistence check_format: For C files only, fix return type breaks 2022-06-27 09:33:48 +00:00
reconnect usage: Add ] for [-G enable debug logging 2022-09-06 07:16:32 +00:00
Makefile Replace most BSD 3-clause license text with SPDX identifier. 2022-06-09 07:35:12 +00:00