[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH v9 23/23] vdpa: Add x-svq to NetdevVhostVDPAOptions
From: |
Markus Armbruster |
Subject: |
Re: [RFC PATCH v9 23/23] vdpa: Add x-svq to NetdevVhostVDPAOptions |
Date: |
Thu, 07 Jul 2022 08:23:38 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Eugenio Pérez <eperezma@redhat.com> writes:
> Finally offering the possibility to enable SVQ from the command line.
QMP, too, I guess.
>
> Signed-off-by: Eugenio Pérez <eperezma@redhat.com>
> ---
> qapi/net.json | 9 +++++-
> net/vhost-vdpa.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++--
> 2 files changed, 77 insertions(+), 4 deletions(-)
>
> diff --git a/qapi/net.json b/qapi/net.json
> index 9af11e9a3b..75ba2cb989 100644
> --- a/qapi/net.json
> +++ b/qapi/net.json
> @@ -445,12 +445,19 @@
> # @queues: number of queues to be created for multiqueue vhost-vdpa
> # (default: 1)
> #
> +# @x-svq: Start device with (experimental) shadow virtqueue. (Since 7.1)
> +# (default: false)
> +#
> +# Features:
> +# @unstable: Member @x-svq is experimental.
> +#
> # Since: 5.1
> ##
> { 'struct': 'NetdevVhostVDPAOptions',
> 'data': {
> '*vhostdev': 'str',
> - '*queues': 'int' } }
> + '*queues': 'int',
> + '*x-svq': {'type': 'bool', 'features' : [ 'unstable'] } } }
>
> ##
QAPI schema:
Acked-by: Markus Armbruster <armbru@redhat.com>
[...]
- Re: [RFC PATCH v9 21/23] vdpa: Add vhost_vdpa_start_control_svq, (continued)
[RFC PATCH v9 22/23] vdpa: Inject virtio-net mac address via CVQ at start, Eugenio Pérez, 2022/07/06
[RFC PATCH v9 20/23] vdpa: Buffer CVQ support on shadow virtqueue, Eugenio Pérez, 2022/07/06
[RFC PATCH v9 23/23] vdpa: Add x-svq to NetdevVhostVDPAOptions, Eugenio Pérez, 2022/07/06
- Re: [RFC PATCH v9 23/23] vdpa: Add x-svq to NetdevVhostVDPAOptions,
Markus Armbruster <=