From 1be2a279c3579c36bf576930ca5db41d8b8dda9c Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Thu, 2 Aug 2018 13:59:02 -0700 Subject: [PATCH] bdev/lvol: have the RPC methods use lvol->unique_id Ideally lvols would not point to bdevs (bdev/lvol should be layered on top of lvol). This is a small step towards making that happen. Signed-off-by: Jim Harris Change-Id: Ie5dff245a0be0dcfe9a8a0ce3e79677be5faa696 Reviewed-on: https://review.gerrithub.io/421407 Tested-by: SPDK CI Jenkins Chandler-Test-Pool: SPDK Automated Test System Reviewed-by: Ben Walker Reviewed-by: GangCao Reviewed-by: Changpeng Liu Reviewed-by: Shuhei Matsumoto --- lib/bdev/lvol/vbdev_lvol_rpc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/bdev/lvol/vbdev_lvol_rpc.c b/lib/bdev/lvol/vbdev_lvol_rpc.c index fe8c76b9e..0168f5c8f 100644 --- a/lib/bdev/lvol/vbdev_lvol_rpc.c +++ b/lib/bdev/lvol/vbdev_lvol_rpc.c @@ -356,7 +356,7 @@ _spdk_rpc_construct_lvol_bdev_cb(void *cb_arg, struct spdk_lvol *lvol, int lvole return; } - spdk_json_write_string(w, lvol->bdev->name); + spdk_json_write_string(w, lvol->unique_id); spdk_jsonrpc_end_result(request, w); return; @@ -443,7 +443,7 @@ _spdk_rpc_snapshot_lvol_bdev_cb(void *cb_arg, struct spdk_lvol *lvol, int lvoler return; } - spdk_json_write_string(w, lvol->bdev->name); + spdk_json_write_string(w, lvol->unique_id); spdk_jsonrpc_end_result(request, w); return; @@ -529,7 +529,7 @@ _spdk_rpc_clone_lvol_bdev_cb(void *cb_arg, struct spdk_lvol *lvol, int lvolerrno return; } - spdk_json_write_string(w, lvol->bdev->name); + spdk_json_write_string(w, lvol->unique_id); spdk_jsonrpc_end_result(request, w); return;