Displaying 2 results from an estimated 2 matches for "add_device_blockio_params".
2020 Feb 10
0
Re: [RFC] lib: allow to specify physical/logical block size for disks
...a/lib/launch-direct.c
> +++ b/lib/launch-direct.c
> @@ -273,6 +273,26 @@ add_drive_standard_params (guestfs_h *g, struct backend_direct_data *data,
> return -1;
> }
>
> +/**
> + * Add the blockio elements of the C<-device> parameter.
> + */
> +static int
> +add_device_blockio_params (guestfs_h *g, struct qemuopts *qopts,
> + struct drive *drv)
> +{
> + if (drv->pblocksize)
> + append_list_format ("physical_block_size=%d", drv->pblocksize);
> + if (drv->lblocksize)
> + append_list_format ("logical_block...
2020 Feb 07
8
[RFC] lib: allow to specify physical/logical block size for disks
...ch-direct.c
index ae6ca093b..518bd24fc 100644
--- a/lib/launch-direct.c
+++ b/lib/launch-direct.c
@@ -273,6 +273,26 @@ add_drive_standard_params (guestfs_h *g, struct backend_direct_data *data,
return -1;
}
+/**
+ * Add the blockio elements of the C<-device> parameter.
+ */
+static int
+add_device_blockio_params (guestfs_h *g, struct qemuopts *qopts,
+ struct drive *drv)
+{
+ if (drv->pblocksize)
+ append_list_format ("physical_block_size=%d", drv->pblocksize);
+ if (drv->lblocksize)
+ append_list_format ("logical_block_size=%d", drv->lblock...