Correct format

Signed-off-by: Derek Su <derek.su@suse.com>
This commit is contained in:
Derek Su 2023-10-04 19:40:03 +08:00 committed by Damiano Cipriani
parent 11a8d36765
commit 71f5508d91
4 changed files with 15 additions and 15 deletions

View File

@ -10021,6 +10021,7 @@ dst_bdev_name | Required | string | Name of the bdev that acts as
### bdev_lvol_set_xattr {#rpc_bdev_lvol_set_xattr} ### bdev_lvol_set_xattr {#rpc_bdev_lvol_set_xattr}
Set xattr for lvol bdev Set xattr for lvol bdev
#### Parameters #### Parameters
Name | Optional | Type | Description Name | Optional | Type | Description
@ -10032,6 +10033,7 @@ xattr_value | Required | string | Value of the xattr
### bdev_lvol_get_xattr {#rpc_bdev_lvol_get_xattr} ### bdev_lvol_get_xattr {#rpc_bdev_lvol_get_xattr}
Get xattr for lvol bdev Get xattr for lvol bdev
#### Parameters #### Parameters
Name | Optional | Type | Description Name | Optional | Type | Description
@ -10039,8 +10041,6 @@ Name | Optional | Type | Description
name | Required | string | UUID or alias of lvol name | Required | string | UUID or alias of lvol
xattr_name | Required | string | Name of the xattr xattr_name | Required | string | Name of the xattr
#### Example #### Example
Example request: Example request:

View File

@ -2086,7 +2086,8 @@ Format: 'user:u1 secret:s1 muser:mu1 msecret:ms1,user:u2 secret:s2 muser:mu2 mse
name=args.name, name=args.name,
offset=args.offset, offset=args.offset,
size=args.size)) size=args.size))
p = subparsers.add_parser('bdev_lvol_get_fragmap', help='Get a fragmap for a specific segment of a logical volume using the provided offset and size.') p = subparsers.add_parser('bdev_lvol_get_fragmap',
help='Get a fragmap for a specific segment of a logical volume using the provided offset and size.')
p.add_argument('name', help='lvol bdev name') p.add_argument('name', help='lvol bdev name')
p.add_argument('--offset', help='offset in bytes of the specific segment of the logical volume', type=int, required=False) p.add_argument('--offset', help='offset in bytes of the specific segment of the logical volume', type=int, required=False)
p.add_argument('--size', help='size in bytes of the specific segment of the logical volume', type=int, required=False) p.add_argument('--size', help='size in bytes of the specific segment of the logical volume', type=int, required=False)

View File

@ -10,7 +10,7 @@ source $rootdir/test/lvol/common.sh
source $rootdir/test/bdev/nbd_common.sh source $rootdir/test/bdev/nbd_common.sh
NUM_CLUSTERS=10 NUM_CLUSTERS=10
LVS_DEFAULT_CLUSTER_SIZE_BTYE=$((LVS_DEFAULT_CLUSTER_SIZE_MB*1024*1024)) LVS_DEFAULT_CLUSTER_SIZE_BTYE=$((LVS_DEFAULT_CLUSTER_SIZE_MB * 1024 * 1024))
function verify() { function verify() {
local fragmap="$1" local fragmap="$1"
@ -68,12 +68,12 @@ function test_fragmap_data_hole() {
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "1" "AQA=" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "1" "AQA="
# Read fragmap [0, 5) clusters # Read fragmap [0, 5) clusters
size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "1" "AQ==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "1" "AQ=="
# Read fragmap [5, 10) clusters # Read fragmap [5, 10) clusters
offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "0" "AA==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "0" "AA=="
@ -105,12 +105,12 @@ function test_fragmap_hole_data() {
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "1" "AAI=" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "1" "AAI="
# Read fragmap [0, 5) clusters # Read fragmap [0, 5) clusters
size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "0" "AA==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "0" "AA=="
# Read fragmap [5, 10) clusters # Read fragmap [5, 10) clusters
offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "1" "EA==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "1" "EA=="
@ -142,12 +142,12 @@ function test_fragmap_hole_data_hole() {
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "2" "YAA=" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "2" "YAA="
# Read fragmap [0, 5) clusters # Read fragmap [0, 5) clusters
size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "0" "AA==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "0" "AA=="
# Read fragmap [5, 10) clusters # Read fragmap [5, 10) clusters
offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "2" "Aw==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "2" "Aw=="
@ -180,12 +180,12 @@ function test_fragmap_data_hole_data() {
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "6" "hwM=" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "$NUM_CLUSTERS" "6" "hwM="
# Read fragmap [0, 5) clusters # Read fragmap [0, 5) clusters
size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) size=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset 0 --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "3" "Bw==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "3" "Bw=="
# Read fragmap [5, 10) clusters # Read fragmap [5, 10) clusters
offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE*5)) offset=$((LVS_DEFAULT_CLUSTER_SIZE_BTYE * 5))
fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid) fragmap=$(rpc_cmd bdev_lvol_get_fragmap --offset $offset --size $size $lvol_uuid)
verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "3" "HA==" verify "$fragmap" "$LVS_DEFAULT_CLUSTER_SIZE_BTYE" "5" "3" "HA=="
@ -198,7 +198,6 @@ function test_fragmap_data_hole_data() {
check_leftover_devices check_leftover_devices
} }
$SPDK_BIN_DIR/spdk_tgt & $SPDK_BIN_DIR/spdk_tgt &
spdk_pid=$! spdk_pid=$!
trap 'killprocess "$spdk_pid"; exit 1' SIGINT SIGTERM EXIT trap 'killprocess "$spdk_pid"; exit 1' SIGINT SIGTERM EXIT