Spdk/test/unit/lib/nvme
Curt Bruns b89ad84532 nvme: add support for NVME_IOCTL_IO_CMD for cuse
Nvme-cli uses NVME_IOCTL_IO_CMDs for "io-passthru"
commands to cuse devices.  This patch adds support
for that IOCTL.

Signed-off-by: Curt Bruns <curt.e.bruns@gmail.com>
Change-Id: I20e0ac91ba08fce91bc5da1f4a1e454058cdd1e7
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7741
Community-CI: Broadcom CI
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2021-05-10 11:13:09 +00:00
..
nvme_ctrlr_cmd.c test/nvme_ctrlr_cmd: cases for command security receiving and sending 2021-05-06 07:12:42 +00:00
nvme_ctrlr_ocssd_cmd.c test/nvme_ctrlr_ocssd_cmd: check ocssd supported 2021-04-19 12:49:35 +00:00
nvme_ctrlr.c test/nvme_ctrlr: cases for setting arbitration feature and ctrlr state 2021-05-05 13:33:51 +00:00
nvme_cuse.c nvme: add support for NVME_IOCTL_IO_CMD for cuse 2021-05-10 11:13:09 +00:00
nvme_fabric.c test/fabric: cases for fabric discovery 2021-05-07 11:37:49 +00:00
nvme_io_msg.c test/nvme_io_msg: cases for io_msg_ctrlr register and unregister 2021-03-29 07:35:04 +00:00
nvme_ns_cmd.c test/unit/nvme: relax some nvme_ns_cmd_ut asserts 2021-04-14 15:35:08 +00:00
nvme_ns_ocssd_cmd.c ut/nvme: Fix uninitialized controller structure 2021-04-12 20:59:51 +00:00
nvme_ns.c test/nvme_ns: cases for identifying id descriptor and find descriptor 2021-04-27 08:35:27 +00:00
nvme_pcie_common.c test/nvme_pcie_common: cases for pcie qpair construct and destroy 2021-05-07 11:37:00 +00:00
nvme_pcie.c test/nvme_pcie: cases for cmb mapping 2021-05-07 11:40:40 +00:00
nvme_poll_group.c test/nvme_poll_group: cases for getting and freeing stats 2021-04-19 12:48:52 +00:00
nvme_qpair.c test/nvme_qpair: cases for getting sgl print information 2021-05-06 07:13:09 +00:00
nvme_quirks.c log: simplify SPDK_LOG_REGISTER_COMPONENT 2020-10-14 08:00:35 +00:00
nvme_rdma.c unittest/nvme_rdma: increase code coverage for nvme_rdma.c 2021-04-12 22:40:33 +00:00
nvme_tcp.c nvme/tcp: Change the type of recv_pdu to pointer. 2021-05-07 11:41:24 +00:00
nvme_transport.c test/nvme_transport: cases for adding and removing poll group 2021-03-22 09:46:18 +00:00
nvme.c test/nvme: cases for nvme parsing functions 2021-04-19 12:52:29 +00:00
Makefile test/nvme_fabric: build nvme fabric unittest file 2021-04-22 07:27:41 +00:00