numam-spdk/test/nvme
Paul Luse 51606ed402 bdev: Add crypto virtual bdev module
Initial support for softare AESNI_MB DPDK driver only.

Have tested (both aesni and QAT seprately and concurrrently) on underlying NVMe devices
with bdevio and a bdevperf script that runs IOs from 512B to 128K each with Q depths from
1 to 512 in powers of 2 for 30 seconds each run.

QAT can be included in the code (but not makefile) and marked as experimental
until we are ready to test in CI.  It works well on 2 systems but is a big PITA to get
the hardware setup and configured for use with DPDK (IMHO).

Change-Id: If518c3df8e74e00efa18afdf194824c5e69778fc
Signed-off-by: Paul Luse <paul.e.luse@intel.com>
Reviewed-on: https://review.gerrithub.io/403107
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
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>
2018-09-17 21:23:14 +00:00
..
aer test: fix typos in the test directory 2018-08-27 19:39:31 +00:00
deallocated_value test: move lib/nvme up one directory 2018-03-27 00:46:52 -04:00
e2edp test: move lib/nvme up one directory 2018-03-27 00:46:52 -04:00
err_injection test/nvme: exit error injection test when no controller 2018-08-06 21:15:28 +00:00
overhead mk: Add all external libs to sys_libs 2018-09-14 22:56:46 +00:00
reset test/nvme/reset: exit the test if no controllers avaiable 2018-08-06 23:38:48 +00:00
sgl test: fix typos in the test directory 2018-08-27 19:39:31 +00:00
hotplug.sh test: remove more sys_sgsw dependencies from test scripts 2018-07-02 21:32:39 +00:00
Makefile nvme: add nvme error injection support 2018-06-22 17:26:34 +00:00
nvme.sh bdev: Add crypto virtual bdev module 2018-09-17 21:23:14 +00:00
spdk_nvme_cli.sh log: add backtrace option 2018-07-25 15:48:25 +00:00