Spdk/test/unit/lib/nvmf
Konrad Sztyber 686b9984b3 nvmf: return async/complete status in bdev zcopy operations
Additionally, the NVMe completion status is now updated and the IOs are
queued if the bdev layer doesn't have enough IO descriptors.  It makes
the zcopy operations behave similarly to the other IO operations.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I455ae781e32aa6e60d144d2c91f109bd8be46664
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10787
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2022-01-06 18:53:42 +00:00
..
ctrlr_bdev.c nvmf: return async/complete status in bdev zcopy operations 2022-01-06 18:53:42 +00:00
ctrlr_discovery.c nvmf: update discovery log when removing hostnqn 2021-12-16 08:52:20 +00:00
ctrlr.c nvmf: rename zcopy operations to zcopy_(start|end) 2022-01-06 18:53:42 +00:00
fc_ls.c ut/fc : fix fc_ls_ut compilation failure 2021-12-16 08:43:39 +00:00
fc.c test: optimize unit test .gitignore files 2021-08-20 07:29:57 +00:00
nvmf.c nvmf: Correct the error path of transport creation. 2021-09-08 08:08:41 +00:00
rdma.c nvmf: deduplicate transport listen dump opts 2021-09-06 09:53:57 +00:00
subsystem.c nvmf: support static CNTLID 2022-01-06 01:20:32 +00:00
tcp.c nvmf: rename zcopy operations to zcopy_(start|end) 2022-01-06 18:53:42 +00:00
transport.c test/nvmf/transport: cases for creating polling group 2021-09-22 06:58:51 +00:00
vfio_user.c UT/vfio-user: fix clang-12 compilation error 2021-12-15 04:32:05 +00:00
Makefile test/nvmf: only build and run transport_ut.c when RDMA is enabled 2021-09-01 07:34:37 +00:00