bdev: add additional io types in dump bdev info
Add indication of support for compare, compare & write and abort in json bdev info dump. Signed-off-by: Jonas Pfefferle <pepperjo@japf.ch> Change-Id: Ifc8dc1a1b180f08fcd9e9d58684eab1fd50356ff Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14137 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Dong Yi <dongx.yi@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
e745bb654c
commit
29977e8506
@ -468,6 +468,12 @@ rpc_dump_bdev_info(void *ctx, struct spdk_bdev *bdev)
|
||||
spdk_bdev_io_type_supported(bdev, SPDK_BDEV_IO_TYPE_FLUSH));
|
||||
spdk_json_write_named_bool(w, "reset",
|
||||
spdk_bdev_io_type_supported(bdev, SPDK_BDEV_IO_TYPE_RESET));
|
||||
spdk_json_write_named_bool(w, "compare",
|
||||
spdk_bdev_io_type_supported(bdev, SPDK_BDEV_IO_TYPE_COMPARE));
|
||||
spdk_json_write_named_bool(w, "compare_and_write",
|
||||
spdk_bdev_io_type_supported(bdev, SPDK_BDEV_IO_TYPE_COMPARE_AND_WRITE));
|
||||
spdk_json_write_named_bool(w, "abort",
|
||||
spdk_bdev_io_type_supported(bdev, SPDK_BDEV_IO_TYPE_ABORT));
|
||||
spdk_json_write_named_bool(w, "nvme_admin",
|
||||
spdk_bdev_io_type_supported(bdev, SPDK_BDEV_IO_TYPE_NVME_ADMIN));
|
||||
spdk_json_write_named_bool(w, "nvme_io",
|
||||
|
@ -20,6 +20,9 @@
|
||||
"num_blocks": $(N),
|
||||
"product_name": "Split Disk",
|
||||
"supported_io_types": {
|
||||
"abort": $(S),
|
||||
"compare": $(S),
|
||||
"compare_and_write": $(S),
|
||||
"flush": $(S),
|
||||
"nvme_admin": $(S),
|
||||
"nvme_io": $(S),
|
||||
|
Loading…
Reference in New Issue
Block a user