Spdk/module/bdev/nvme
Konrad Sztyber 3a58b2fb2f bdev/ocssd: append command
This patch adds support for the append operation.  The user doesn't need
to specify the exact location of where the data should be placed, but
only need to pass starting LBA of a zone to append to.  The user can
retrieve the address the data was written at during completion callback.

Change-Id: Ic03abcf2e7a953a7a229a6b6b6122fffa01cb714
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/469120
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Mateusz Kozlowski <mateusz.kozlowski@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com>
Community-CI: SPDK CI Jenkins <sys_sgci@intel.com>
2019-12-17 09:28:35 +00:00
..
bdev_ftl_rpc.c scripts/rpc: Rename rpcs related to ftl bdev 2019-09-18 20:20:15 +00:00
bdev_ftl.c bdev/nvme: mark controllers used by bdev_ftl 2019-12-17 09:28:35 +00:00
bdev_ftl.h mk: move the bdev modules under module directory. 2019-08-22 16:29:49 +00:00
bdev_nvme_cuse_rpc.c lib/nvme: remove device name parameter from nvme cuse 2019-12-09 17:40:35 +00:00
bdev_nvme_rpc.c nvme/rpc: Make 'delay_cmd_submit' configurable via RPC 2019-12-10 17:32:10 +00:00
bdev_nvme.c bdev/ocssd: request resubmission 2019-12-17 09:28:35 +00:00
bdev_nvme.h bdev/nvme: Add 'delay_cmd_submit' to nvme bdev options 2019-12-10 17:32:10 +00:00
bdev_ocssd_rpc.c bdev/ocssd: create / delete calls 2019-12-06 14:45:05 +00:00
bdev_ocssd.c bdev/ocssd: append command 2019-12-17 09:28:35 +00:00
bdev_ocssd.h bdev/ocssd: request resubmission 2019-12-17 09:28:35 +00:00
common.c bdev/nvme: Add nvme_bdev_attach/detach_bdev_to/from_ctrlr functions 2019-11-28 12:14:50 +00:00
common.h bdev/ocssd: request resubmission 2019-12-17 09:28:35 +00:00
Makefile bdev/ocssd: create / delete calls 2019-12-06 14:45:05 +00:00
nvme_rpc.c rpc: Rename send_nvme_cmd to bdev_nvme_send_cmd 2019-08-28 20:22:00 +00:00
vbdev_opal_rpc.c bdev/opal: Add rpc commands for multiuser 2019-10-24 17:09:57 +00:00
vbdev_opal.c bdev/nvme: Allow multiple bdevs per namespace 2019-11-18 12:53:17 +00:00
vbdev_opal.h bdev/opal: Add rpc commands for multiuser 2019-10-24 17:09:57 +00:00