From nobody Wed May 1 06:59:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) client-ip=63.128.21.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1611847354; cv=none; d=zohomail.com; s=zohoarc; b=a0UGQyHTnSk2SwpvvEwUxKgogyp6YG58Q7UmFFD+k1eULv189nwRvc+V8uRqC6XfjmXk3xJSaFKswGnBANxvCFSIgyIYs5Wrj1+K8UtbYIniDZktqYBZreBT7n1EYWQtaHhiLfZAafjW9gkhMc16pagmBk7E1kzPD3JqV6Idn3U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611847354; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=isnjV9XHUKn+AXA3UKgYpGv7I4Pkj6B0UgYunYuyYmU=; b=TXuuo8/n/CI8YZbCvOYDu7Cu0k7wqoLjWDlj4koJEsdG07+3XMAuh4lCYqepI4pfiPlvRSL6ptUWThm2yJhr0gAdTPwqUcl3OwOn3PoMbr5jKo3nuIEfwlFcjZreOeDqdj7lFgd+8jdPwpx3CT2SYBRMf3JXrwUXfMdxGRGh+iw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.zohomail.com with SMTPS id 1611847354894137.25671564858646; Thu, 28 Jan 2021 07:22:34 -0800 (PST) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-296-Yk2GbWV5N76GozDX9m34-g-1; Thu, 28 Jan 2021 10:22:31 -0500 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 18ED11015C86; Thu, 28 Jan 2021 15:22:25 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E805E10074E1; Thu, 28 Jan 2021 15:22:24 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id ACFF21809CA0; Thu, 28 Jan 2021 15:22:24 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 10SFFoa6029926 for ; Thu, 28 Jan 2021 10:15:50 -0500 Received: by smtp.corp.redhat.com (Postfix) id 73B005D9F4; Thu, 28 Jan 2021 15:15:50 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.40.208.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id 98D8A5D9F1; Thu, 28 Jan 2021 15:15:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1611847353; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=isnjV9XHUKn+AXA3UKgYpGv7I4Pkj6B0UgYunYuyYmU=; b=MqSCIoI1crpclNNseAjTD+25MJOyp/B4L1Ce3TAgRXkDv7ik9ObEHVikEsCfYoN8IfOl8B yGkn4Mv+2XJlJantxfeORZzrJLckl7nuCMZrYyYQKhaQjaiqfnJJuZZUb5Qy2HqmJ77EXV KAQefeeH5X6gkR9+lEDpACip92I5uRk= X-MC-Unique: Yk2GbWV5N76GozDX9m34-g-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 1/7] tests: switch vhost-user-fs-hugepages to use boot order Date: Thu, 28 Jan 2021 16:15:34 +0100 Message-Id: <003c1f8f9789b8f24c5a33a401e8389e5d9136e3.1611846596.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: libvir-list@redhat.com Cc: lersek@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Signed-off-by: J=C3=A1n Tomko Reviewed-by: Michal Privoznik Tested-by: Laszlo Ersek --- tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml b/tests/qem= uxml2argvdata/vhost-user-fs-hugepages.xml index 96b9774704..e9982150c7 100644 --- a/tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml +++ b/tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml @@ -12,7 +12,6 @@ 2 hvm - @@ -34,6 +33,7 @@ +
--=20 2.29.2 From nobody Wed May 1 06:59:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) client-ip=63.128.21.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1611847387; cv=none; d=zohomail.com; s=zohoarc; b=b+ELBkz1dKaLPvzK2UPG50J7v4PWVAqCWtVrwrzJtIt4ELmJQPOxXQZpL9lO54JKOGkm5aUUKSbtv2sNmO669cbkBMwEEkSW6BJYDDL0dTkyLuTxR2VBbseeLutYTpA/d6SAvZYmxF2h7qeiH/jCzyGwRvNyZWG30S9kVzI2YOc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611847387; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=iB6/Pbo6a781h/3IvwwRgsSlO3KH6bhJ+gLZHam90AA=; b=bJeeYW02xJo70S7O5WuxHbgVk6SSUNUXHkK1oyv+d+zXzfzR7kUjeAOjrT6WLeLPfFjVMaQCzHKVYibC3BtOMaDIdfgjjpDo5tOgVdE8ejl2zwT15ZjRiS0G6VrXEXOQIDSGLga2VjrOmMIHTm6bh8E28uNysgNWKavMnvvn+Lk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.zohomail.com with SMTPS id 1611847387152328.5297200525441; Thu, 28 Jan 2021 07:23:07 -0800 (PST) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-323-QhwtyqlsMea6Rml7Cu4CvA-1; Thu, 28 Jan 2021 10:22:35 -0500 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 6B12B1005513; Thu, 28 Jan 2021 15:22:28 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 477175C1BB; Thu, 28 Jan 2021 15:22:28 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 11FAD5002D; Thu, 28 Jan 2021 15:22:28 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 10SFFpoC029936 for ; Thu, 28 Jan 2021 10:15:51 -0500 Received: by smtp.corp.redhat.com (Postfix) id AC4995D9F4; Thu, 28 Jan 2021 15:15:51 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.40.208.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id D481C5D9F1; Thu, 28 Jan 2021 15:15:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1611847386; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=iB6/Pbo6a781h/3IvwwRgsSlO3KH6bhJ+gLZHam90AA=; b=JQMo+YzE9+dqODpkopKzPYaL5qLiP89GjZxDDanrh4BDQ5osPEdN3pb6r/vdKWl3OU+IJQ zx6+SkEx/hwxQERqCqunQKctcqoBhT+MR6eHB7Pdoho8v9Hk9iJkxDvdlZuEijOys3N943 vrJREkIP+lWHf5ddoGSCGfYOxB6JAg8= X-MC-Unique: QhwtyqlsMea6Rml7Cu4CvA-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 2/7] conf: add boot order to filesystem Date: Thu, 28 Jan 2021 16:15:35 +0100 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: libvir-list@redhat.com Cc: lersek@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Signed-off-by: J=C3=A1n Tomko Reviewed-by: Michal Privoznik Tested-by: Laszlo Ersek --- docs/schemas/domaincommon.rng | 3 +++ src/conf/domain_conf.c | 5 +++-- tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng index a4bddcf132..09e7747787 100644 --- a/docs/schemas/domaincommon.rng +++ b/docs/schemas/domaincommon.rng @@ -2812,6 +2812,9 @@ + + + diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index dab4f10326..b8cfadb70c 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -10345,7 +10345,8 @@ virDomainFSDefParseXML(virDomainXMLOptionPtr xmlopt, def->src->path =3D g_steal_pointer(&source); def->dst =3D g_steal_pointer(&target); =20 - if (virDomainDeviceInfoParseXML(xmlopt, node, &def->info, flags) < 0) + if (virDomainDeviceInfoParseXML(xmlopt, node, &def->info, + flags | VIR_DOMAIN_DEF_PARSE_ALLOW_BOO= T) < 0) goto error; =20 return def; @@ -24896,7 +24897,7 @@ virDomainFSDefFormat(virBufferPtr buf, if (def->readonly) virBufferAddLit(buf, "\n"); =20 - virDomainDeviceInfoFormat(buf, &def->info, flags); + virDomainDeviceInfoFormat(buf, &def->info, flags | VIR_DOMAIN_DEF_FORM= AT_ALLOW_BOOT); =20 if (def->space_hard_limit) virBufferAsprintf(buf, "" diff --git a/tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml b/tests/qem= uxml2argvdata/vhost-user-fs-hugepages.xml index e9982150c7..3f130dd152 100644 --- a/tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml +++ b/tests/qemuxml2argvdata/vhost-user-fs-hugepages.xml @@ -66,6 +66,7 @@ +
--=20 2.29.2 From nobody Wed May 1 06:59:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) client-ip=63.128.21.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1611847277; cv=none; d=zohomail.com; s=zohoarc; b=J6uHTQl/yST8Id9zXQnpFNKwCQA+vWmf/1Jm1VAvb059bowLU1K0b+hgrtx1KdIjch6j3SpUpn/WKJdfrs/ph8CEcs48deu9LGzVqYp3/fVXouDNkFEbZt56h5DxemOltVE94UpCOUJXOyI87+Yaw46kj3na/p+o99Gh9FGPc2I= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611847277; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=jOaqPSPB/3u5ESWEG2hLG6mRjRtIltVtmzi2SocbHH8=; b=Mhak3JFvm1sLmatBgBHMII2s8wlZl9i/OkRhpXj6vI8iDUKd4uFCdOwGGV/4UGbOvbsqmCmrZd/cvd2iNLGBhTcvCxGOatqMg135SywtSkqXUNWMe6pwMhpdqcmhrpKGong+zmuPwW3OcM3hcS1CVJc5lCs08N8MY6/BMRg4aVU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.zohomail.com with SMTPS id 1611847277735834.2222692298686; Thu, 28 Jan 2021 07:21:17 -0800 (PST) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-262-PoiEVaR3N0GmiO74iZapMQ-1; Thu, 28 Jan 2021 10:21:14 -0500 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 59239806685; Thu, 28 Jan 2021 15:21:04 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id B686C60C9B; Thu, 28 Jan 2021 15:21:01 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id C09254BB7B; Thu, 28 Jan 2021 15:20:57 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 10SFFqcM029949 for ; Thu, 28 Jan 2021 10:15:52 -0500 Received: by smtp.corp.redhat.com (Postfix) id E731C5D9F1; Thu, 28 Jan 2021 15:15:52 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.40.208.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1FFA05D9EF; Thu, 28 Jan 2021 15:15:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1611847276; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=jOaqPSPB/3u5ESWEG2hLG6mRjRtIltVtmzi2SocbHH8=; b=Lz5Ektg7EFD8Jd6/LhkBmPhtzxLdQ8CZy7+KpkDWcOhNmSkgzNWn+r8NS++kp8STOgbzPx jLylED3lsl5wjz85xdVzr0ediRzHs8rVcpQw8eUc12j9BEinU+JaEC+Mq+im/qfAw6RGxg wT/Iwd1oL3e5AqJjEXstGiTVhXLLykA= X-MC-Unique: PoiEVaR3N0GmiO74iZapMQ-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 3/7] qemu: add QEMU_CAPS_VHOST_USER_FS_BOOTINDEX Date: Thu, 28 Jan 2021 16:15:36 +0100 Message-Id: <604761fd4e9e312878fcf4ca3f6d196aa3967ba3.1611846596.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: libvir-list@redhat.com Cc: lersek@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Introduced by QEMU commit: commit 6da32fe5efdd71c9d254a436ce972194ff631285 Author: Laszlo Ersek AuthorDate: 2021-01-12 14:16:03 +0100 Commit: Michael S. Tsirkin CommitDate: 2021-01-13 09:06:37 -0500 vhost-user-fs: add the "bootindex" property Signed-off-by: J=C3=A1n Tomko Reviewed-by: Michal Privoznik Tested-by: Laszlo Ersek --- src/qemu/qemu_capabilities.c | 8 ++++++++ src/qemu/qemu_capabilities.h | 1 + tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml | 1 + 3 files changed, 10 insertions(+) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index d656732c3e..4a1bf9b6fe 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -610,6 +610,7 @@ VIR_ENUM_IMPL(virQEMUCaps, "dc390", "am53c974", "virtio-pmem-pci", + "vhost-user-fs.bootindex", ); =20 =20 @@ -1510,6 +1511,10 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCap= sDevicePropsNVDIMM[] =3D { { "unarmed", QEMU_CAPS_DEVICE_NVDIMM_UNARMED, NULL }, }; =20 +static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVhostUserF= S[] =3D { + { "bootindex", QEMU_CAPS_VHOST_USER_FS_BOOTINDEX, NULL }, +}; + /* see documentation for virQEMUQAPISchemaPathGet for the query format */ static struct virQEMUCapsStringFlags virQEMUCapsQMPSchemaQueries[] =3D { { "blockdev-add/arg-type/options/+gluster/debug-level", QEMU_CAPS_GLUS= TER_DEBUG_LEVEL}, @@ -1661,6 +1666,9 @@ static virQEMUCapsDeviceTypeProps virQEMUCapsDevicePr= ops[] =3D { { "usb-host", virQEMUCapsDevicePropsUSBHost, G_N_ELEMENTS(virQEMUCapsDevicePropsUSBHost), -1 }, + { "vhost-user-fs-device", virQEMUCapsDevicePropsVhostUserFS, + G_N_ELEMENTS(virQEMUCapsDevicePropsVhostUserFS), + QEMU_CAPS_DEVICE_VHOST_USER_FS }, }; =20 static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsMemoryBackendFi= le[] =3D { diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index a14a78f959..cd95103652 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -590,6 +590,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for = syntax-check */ QEMU_CAPS_SCSI_DC390, /* -device dc-390 */ QEMU_CAPS_SCSI_AM53C974, /* -device am53c974 */ QEMU_CAPS_DEVICE_VIRTIO_PMEM_PCI, /* -device virtio-pmem-pci */ + QEMU_CAPS_VHOST_USER_FS_BOOTINDEX, /* vhost-user-fs.bootindex */ =20 QEMU_CAPS_LAST /* this must always be the last item */ } virQEMUCapsFlags; diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.0.0.x86_64.xml index bd5021860e..f988357c44 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml @@ -251,6 +251,7 @@ + 5002050 0 43100242 --=20 2.29.2 From nobody Wed May 1 06:59:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1611847363; cv=none; d=zohomail.com; s=zohoarc; b=aGub6mlEeFj6IO8G/J0pJt8GEQIKYs0wwjIb2IpXgkCblqFI+u6pl8xpSK8TmqB7D/JMDu70hfk93kgrqTtkUZ32AJnZzSsA6rAtUR4tAlrppmX9SfLqGhQ67zx2mqr3BtZ6q3ZnFmHt1yYlTAV+r+EhA+gCWE2iO1Pjbljsugw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611847363; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=lGjIUodlJJ6WaRpteUENgfMMi8S8DyYta8y5ROoMkIc=; b=LYu5AhC49kp9x2Dh3BbeI3u1kTzYzBzsIj7Wcv37uAc1Vh/n+5yiLKUa1d+84V8EWsB9fVBQxmFTLUfFIqoLLJM25tE7rC2rS7QfpJGx82H/3kS1Qyy/d3iOTNeUASwNe63/Iv+i7070XxXG6MDXkIWV4QkaJOiinxfACkl0YTg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1611847363864565.1385101130553; Thu, 28 Jan 2021 07:22:43 -0800 (PST) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-313-YraOWuyhMW2cTS6UM6iO6w-1; Thu, 28 Jan 2021 10:22:38 -0500 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 785E684E202; Thu, 28 Jan 2021 15:22:31 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 53CF25B4A9; Thu, 28 Jan 2021 15:22:31 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 166041809CA2; Thu, 28 Jan 2021 15:22:31 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 10SFFsCJ029962 for ; Thu, 28 Jan 2021 10:15:54 -0500 Received: by smtp.corp.redhat.com (Postfix) id 56D2A5D9F4; Thu, 28 Jan 2021 15:15:54 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.40.208.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5894B5D9EF; Thu, 28 Jan 2021 15:15:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1611847362; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=lGjIUodlJJ6WaRpteUENgfMMi8S8DyYta8y5ROoMkIc=; b=XTSVFT/w511mP2wWkmF0CeTdEGJ8bf0Uy1aAB9IJ0suokFMaLBdRjBsg2itIXwimtrJtQO Khil8h2i73D8zEwO2uPCh8XaqfEALoIeRtYud6RD9/zXuuUyA524s5abL6fktEScgwvFlj Lk+LEb3MYO4T0I8f9z2okyle0h+YEnE= X-MC-Unique: YraOWuyhMW2cTS6UM6iO6w-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 4/7] fixup: vhost-user-fs-device properties Date: Thu, 28 Jan 2021 16:15:37 +0100 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: libvir-list@redhat.com Cc: lersek@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" Reviewed-by: Michal Privoznik Tested-by: Laszlo Ersek --- .../caps_4.2.0.aarch64.replies | 79 +++++++++++++++++ .../caps_4.2.0.s390x.replies | 79 +++++++++++++++++ .../caps_4.2.0.x86_64.replies | 79 +++++++++++++++++ .../caps_5.0.0.aarch64.replies | 84 ++++++++++++++++++ .../caps_5.0.0.ppc64.replies | 84 ++++++++++++++++++ .../caps_5.0.0.riscv64.replies | 84 ++++++++++++++++++ .../caps_5.0.0.x86_64.replies | 84 ++++++++++++++++++ .../caps_5.1.0.x86_64.replies | 84 ++++++++++++++++++ .../caps_5.2.0.aarch64.replies | 84 ++++++++++++++++++ .../caps_5.2.0.ppc64.replies | 84 ++++++++++++++++++ .../caps_5.2.0.riscv64.replies | 84 ++++++++++++++++++ .../caps_5.2.0.s390x.replies | 84 ++++++++++++++++++ .../caps_5.2.0.x86_64.replies | 84 ++++++++++++++++++ .../caps_6.0.0.x86_64.replies | 88 +++++++++++++++++++ 14 files changed, 1165 insertions(+) diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_4.2.0.aarch64.replies index 68f67d6dd8..29981e96a0 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies @@ -6302,6 +6302,85 @@ "id": "libvirt-31" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.replies b/tests/qe= mucapabilitiesdata/caps_4.2.0.s390x.replies index f87a7aa812..000426f4c2 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.s390x.replies @@ -4421,6 +4421,85 @@ "id": "libvirt-30" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_4.2.0.x86_64.replies index f4d868efe1..d4790878e0 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies @@ -5788,6 +5788,85 @@ "id": "libvirt-36" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_5.0.0.aarch64.replies index 5d3eeff868..e054d20a60 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies @@ -6791,6 +6791,90 @@ "id": "libvirt-31" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_5.0.0.ppc64.replies index 5fb320d9c3..49d6e87cf6 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies @@ -6788,6 +6788,90 @@ "id": "libvirt-33" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies b/tests/= qemucapabilitiesdata/caps_5.0.0.riscv64.replies index f2791e7659..efff3881b6 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies @@ -4767,6 +4767,90 @@ "id": "libvirt-32" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.0.0.x86_64.replies index 87e63c99e0..3e9b384409 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies @@ -6276,6 +6276,90 @@ "id": "libvirt-36" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.1.0.x86_64.replies index a6480ca994..2b1ef1c4ea 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies @@ -6393,6 +6393,90 @@ "id": "libvirt-36" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_5.2.0.aarch64.replies index f30b1882f4..cfe3074f73 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies @@ -7174,6 +7174,90 @@ "id": "libvirt-32" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_5.2.0.ppc64.replies index ad1ea72190..3d8c7b56a1 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies @@ -6979,6 +6979,90 @@ "id": "libvirt-33" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies b/tests/= qemucapabilitiesdata/caps_5.2.0.riscv64.replies index afa22034d8..dd63ccb45c 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies @@ -4936,6 +4936,90 @@ "id": "libvirt-32" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.replies b/tests/qe= mucapabilitiesdata/caps_5.2.0.s390x.replies index 7f524ca0f9..93ce46c672 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.s390x.replies @@ -5056,6 +5056,90 @@ } } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.2.0.x86_64.replies index 6988ae010f..9cd602b3b6 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies @@ -6528,6 +6528,90 @@ "id": "libvirt-36" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_6.0.0.x86_64.replies index f2440d7151..943944e138 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies @@ -6587,6 +6587,94 @@ "id": "libvirt-36" } =20 +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vhost-user-fs-device" + }, + "id": "libvirt-33" +} + +{ + "return": [ + { + "default-value": false, + "name": "packed", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-disabled-flag", + "type": "bool" + }, + { + "default-value": false, + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "default-value": false, + "name": "x-disable-legacy-check", + "type": "bool" + }, + { + "default-value": true, + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "default-value": true, + "name": "use-started", + "type": "bool" + }, + { + "default-value": true, + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "default-value": 128, + "name": "queue-size", + "type": "uint16" + }, + { + "name": "tag", + "type": "str" + }, + { + "default-value": 1, + "name": "num-request-queues", + "type": "uint16" + }, + { + "name": "bootindex", + "type": "int32" + } + ], + "id": "libvirt-33" +} + { "execute": "qom-list-properties", "arguments": { --=20 2.29.2 From nobody Wed May 1 06:59:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1611847296; cv=none; d=zohomail.com; s=zohoarc; b=QlZU7dzv7siOF8+R3t6r9jH2PK5ZAZm1yoXEfEnTuZqMDEj+yK/Vt9MJpXJzqLBpIS8cm4GaS5eOIxw84fm7HvlWcVmbwa/sTmQdzB01TIINYKSSeGFEIL02t02bbyExdfboGX/HtfTvSzoNRtWF77BUzngfEzSrENHq4o9ouQ0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611847296; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=2I8X9BUdvyl4Z27n6bOgobEZG09G2W77YX6jlR5THpE=; b=lkVH2Y1yilCehnOGoHfIjHg3jToOkpp2WTIYRfP7eVppLFQJKlMO1WidlJOTIgJ4fPeS4UAswaWztWmI7BFTQgvT9qoqZmZPPe5k3cLfdESZ794Eny7tm01lus3deXonn4Zs4zqn1B6yCn+IHdxPTaym0ijnCapvPwOIkUtroF0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1611847296688153.92445305237027; Thu, 28 Jan 2021 07:21:36 -0800 (PST) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-587-lHI8MJZlOVGkxu0fmuhmfQ-1; Thu, 28 Jan 2021 10:21:31 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id DA7981934101; Thu, 28 Jan 2021 15:21:25 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 9D7C45D9EF; Thu, 28 Jan 2021 15:21:25 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 3669C4E58E; Thu, 28 Jan 2021 15:21:25 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 10SFFtLb029975 for ; Thu, 28 Jan 2021 10:15:55 -0500 Received: by smtp.corp.redhat.com (Postfix) id A5BEB5D9F1; Thu, 28 Jan 2021 15:15:55 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.40.208.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id AC5805D9EF; Thu, 28 Jan 2021 15:15:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1611847295; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=2I8X9BUdvyl4Z27n6bOgobEZG09G2W77YX6jlR5THpE=; b=hA+IkOapCpYSqPTxoO71dji464flLp0BE66o4HFh/0NawZfkfli3v4ycS8cMDhb2j5yuYJ d25nJc+q3PlF8P8cZgy/2XXnvF4VCY2dnDX7Vz3B/k8xOYHdXzbWJpvMddDxDbQvMyiElm UC/ytNfPo2lRccCg2PquBSNo6kYm6Wk= X-MC-Unique: lHI8MJZlOVGkxu0fmuhmfQ-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 5/7] fixup: renumber Date: Thu, 28 Jan 2021 16:15:38 +0100 Message-Id: <958f704ceb523db094d108527d83e564615a51eb.1611846597.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: libvir-list@redhat.com Cc: lersek@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" Reviewed-by: Michal Privoznik Tested-by: Laszlo Ersek --- .../caps_4.2.0.aarch64.replies | 56 +++++++++---------- .../caps_4.2.0.s390x.replies | 44 +++++++-------- .../caps_4.2.0.x86_64.replies | 56 +++++++++---------- .../caps_5.0.0.aarch64.replies | 56 +++++++++---------- .../caps_5.0.0.ppc64.replies | 44 +++++++-------- .../caps_5.0.0.riscv64.replies | 36 ++++++------ .../caps_5.0.0.x86_64.replies | 56 +++++++++---------- .../caps_5.1.0.x86_64.replies | 56 +++++++++---------- .../caps_5.2.0.aarch64.replies | 52 ++++++++--------- .../caps_5.2.0.ppc64.replies | 44 +++++++-------- .../caps_5.2.0.riscv64.replies | 36 ++++++------ .../caps_5.2.0.s390x.replies | 44 +++++++-------- .../caps_5.2.0.x86_64.replies | 56 +++++++++---------- .../caps_6.0.0.x86_64.replies | 56 +++++++++---------- 14 files changed, 346 insertions(+), 346 deletions(-) diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_4.2.0.aarch64.replies index 29981e96a0..e488270c0c 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies @@ -6307,7 +6307,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -6378,7 +6378,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -6386,7 +6386,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-32" + "id": "libvirt-33" } =20 { @@ -6451,7 +6451,7 @@ "type": "bool" } ], - "id": "libvirt-32" + "id": "libvirt-33" } =20 { @@ -6459,7 +6459,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -6523,7 +6523,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -6531,7 +6531,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -6718,12 +6718,12 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { "execute": "query-machines", - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -7281,7 +7281,7 @@ "deprecated": false } ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -7289,7 +7289,7 @@ "arguments": { "typename": "virt-4.2-machine" }, - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -7442,12 +7442,12 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -7638,34 +7638,34 @@ "static": false } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-tpm-models", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "return": [ ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-tpm-types", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "return": [ ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-command-line-options", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -8833,12 +8833,12 @@ "option": "drive" } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -8916,12 +8916,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -21492,12 +21492,12 @@ ] } ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -21513,7 +21513,7 @@ "kernel": false } ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -21524,7 +21524,7 @@ "name": "host" } }, - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -21554,7 +21554,7 @@ } } }, - "id": "libvirt-44" + "id": "libvirt-45" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.replies b/tests/qe= mucapabilitiesdata/caps_4.2.0.s390x.replies index 000426f4c2..94d2659f9d 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.s390x.replies @@ -4426,7 +4426,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-31" } =20 { @@ -4497,7 +4497,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-31" } =20 { @@ -4505,7 +4505,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-31" + "id": "libvirt-32" } =20 { @@ -4570,7 +4570,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-32" } =20 { @@ -4578,7 +4578,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-32" + "id": "libvirt-33" } =20 { @@ -4642,12 +4642,12 @@ "type": "int" } ], - "id": "libvirt-32" + "id": "libvirt-33" } =20 { "execute": "query-machines", - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -4774,12 +4774,12 @@ "deprecated": false } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -5386,34 +5386,34 @@ "migration-safe": true } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { "execute": "query-tpm-models", - "id": "libvirt-35" + "id": "libvirt-36" } =20 { "return": [ ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { "execute": "query-tpm-types", - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "return": [ ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "execute": "query-command-line-options", - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6560,12 +6560,12 @@ "option": "drive" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6643,12 +6643,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -19270,7 +19270,7 @@ ] } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -19281,7 +19281,7 @@ "name": "host" } }, - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -19335,7 +19335,7 @@ } } }, - "id": "libvirt-40" + "id": "libvirt-41" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_4.2.0.x86_64.replies index d4790878e0..550c5f06b5 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies @@ -5793,7 +5793,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -5864,7 +5864,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -5872,7 +5872,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -5937,7 +5937,7 @@ "type": "bool" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -5945,7 +5945,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6009,7 +6009,7 @@ "type": "int" } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6017,7 +6017,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -7571,12 +7571,12 @@ "type": "bool" } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-machines", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -7968,12 +7968,12 @@ "deprecated": false } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -9356,12 +9356,12 @@ "migration-safe": true } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -9369,12 +9369,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -9382,12 +9382,12 @@ "passthrough", "emulator" ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -10673,12 +10673,12 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-45" + "id": "libvirt-46" } =20 { @@ -10756,12 +10756,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-45" + "id": "libvirt-46" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-46" + "id": "libvirt-47" } =20 { @@ -23680,16 +23680,16 @@ ] } ], - "id": "libvirt-46" + "id": "libvirt-47" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-47" + "id": "libvirt-48" } =20 { - "id": "libvirt-47", + "id": "libvirt-48", "error": { "class": "GenericError", "desc": "SEV feature is not available" @@ -23704,7 +23704,7 @@ "name": "host" } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -24006,7 +24006,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -24020,7 +24020,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { @@ -24322,7 +24322,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_5.0.0.aarch64.replies index e054d20a60..529a95167d 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies @@ -6796,7 +6796,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -6872,7 +6872,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -6880,7 +6880,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-32" + "id": "libvirt-33" } =20 { @@ -6950,7 +6950,7 @@ "type": "bool" } ], - "id": "libvirt-32" + "id": "libvirt-33" } =20 { @@ -6958,7 +6958,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -7027,7 +7027,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -7035,7 +7035,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -7239,12 +7239,12 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { "execute": "query-machines", - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -7832,7 +7832,7 @@ "deprecated": false } ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -7840,7 +7840,7 @@ "arguments": { "typename": "virt-5.0-machine" }, - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -7988,12 +7988,12 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -8189,24 +8189,24 @@ "static": false } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-tpm-models", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "return": [ "tpm-tis" ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-tpm-types", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -8214,12 +8214,12 @@ "passthrough", "emulator" ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-command-line-options", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -9377,12 +9377,12 @@ "option": "drive" } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -9460,12 +9460,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -22845,12 +22845,12 @@ ] } ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -22866,7 +22866,7 @@ "kernel": false } ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -22877,7 +22877,7 @@ "name": "host" } }, - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -22908,7 +22908,7 @@ } } }, - "id": "libvirt-44" + "id": "libvirt-45" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_5.0.0.ppc64.replies index 49d6e87cf6..91bd0e9002 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies @@ -6793,7 +6793,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -6869,7 +6869,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -6877,7 +6877,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -6947,7 +6947,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -6955,7 +6955,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -7024,12 +7024,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -7299,7 +7299,7 @@ "deprecated": false } ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -7307,7 +7307,7 @@ "arguments": { "typename": "pseries-5.0-machine" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -7516,12 +7516,12 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -9727,24 +9727,24 @@ "static": false } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-tpm-models", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "return": [ "tpm-spapr" ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-tpm-types", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -9752,12 +9752,12 @@ "passthrough", "emulator" ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-command-line-options", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -10894,12 +10894,12 @@ "option": "drive" } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -10977,12 +10977,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -24303,7 +24303,7 @@ ] } ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies b/tests/= qemucapabilitiesdata/caps_5.0.0.riscv64.replies index efff3881b6..2c21e057bd 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies @@ -4856,7 +4856,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -4926,7 +4926,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -4934,7 +4934,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -5003,12 +5003,12 @@ "type": "int" } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { "execute": "query-machines", - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -5066,7 +5066,7 @@ "deprecated": false } ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -5074,7 +5074,7 @@ "arguments": { "typename": "virt-machine" }, - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -5164,34 +5164,34 @@ "type": "string" } ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "execute": "query-tpm-models", - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "return": [ ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-tpm-types", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "return": [ ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-command-line-options", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -6457,12 +6457,12 @@ "option": "drive" } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -6540,12 +6540,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -20084,5 +20084,5 @@ ] } ], - "id": "libvirt-41" + "id": "libvirt-42" } diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.0.0.x86_64.replies index 3e9b384409..d5aa3ee2cc 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies @@ -6281,7 +6281,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6357,7 +6357,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6365,7 +6365,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6435,7 +6435,7 @@ "type": "bool" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6443,7 +6443,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6512,7 +6512,7 @@ "type": "int" } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6520,7 +6520,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -8086,12 +8086,12 @@ "type": "bool" } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-machines", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -8467,12 +8467,12 @@ "deprecated": false } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -10017,12 +10017,12 @@ "migration-safe": true } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -10030,12 +10030,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -10043,12 +10043,12 @@ "passthrough", "emulator" ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -11324,12 +11324,12 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-45" + "id": "libvirt-46" } =20 { @@ -11407,12 +11407,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-45" + "id": "libvirt-46" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-46" + "id": "libvirt-47" } =20 { @@ -25141,16 +25141,16 @@ ] } ], - "id": "libvirt-46" + "id": "libvirt-47" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-47" + "id": "libvirt-48" } =20 { - "id": "libvirt-47", + "id": "libvirt-48", "error": { "class": "GenericError", "desc": "SEV feature is not available" @@ -25165,7 +25165,7 @@ "name": "host" } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -25468,7 +25468,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -25482,7 +25482,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { @@ -25785,7 +25785,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.1.0.x86_64.replies index 2b1ef1c4ea..2d602e67b1 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies @@ -6398,7 +6398,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6474,7 +6474,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6482,7 +6482,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6552,7 +6552,7 @@ "type": "bool" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6560,7 +6560,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6629,7 +6629,7 @@ "type": "int" } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6637,7 +6637,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -8223,12 +8223,12 @@ "type": "bool" } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-machines", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -8620,12 +8620,12 @@ "deprecated": false } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -10327,12 +10327,12 @@ "migration-safe": true } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -10340,12 +10340,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -10353,12 +10353,12 @@ "passthrough", "emulator" ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -11653,12 +11653,12 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-45" + "id": "libvirt-46" } =20 { @@ -11736,12 +11736,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-45" + "id": "libvirt-46" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-46" + "id": "libvirt-47" } =20 { @@ -25900,16 +25900,16 @@ ] } ], - "id": "libvirt-46" + "id": "libvirt-47" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-47" + "id": "libvirt-48" } =20 { - "id": "libvirt-47", + "id": "libvirt-48", "error": { "class": "GenericError", "desc": "SEV is not enabled in KVM" @@ -25924,7 +25924,7 @@ "name": "host" } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -26232,7 +26232,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -26246,7 +26246,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { @@ -26554,7 +26554,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_5.2.0.aarch64.replies index cfe3074f73..fc057d8e60 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies @@ -7263,7 +7263,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -7333,7 +7333,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -7341,7 +7341,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -7410,7 +7410,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -7418,7 +7418,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -7627,12 +7627,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -8369,7 +8369,7 @@ "deprecated": false } ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -8377,7 +8377,7 @@ "arguments": { "typename": "virt-5.2-machine" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -8540,12 +8540,12 @@ "type": "child" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -8779,24 +8779,24 @@ "deprecated": false } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-tpm-models", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "return": [ "tpm-tis" ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-tpm-types", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -8804,12 +8804,12 @@ "passthrough", "emulator" ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-command-line-options", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -9986,12 +9986,12 @@ "option": "drive" } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -10069,12 +10069,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -24344,12 +24344,12 @@ ] } ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -24365,7 +24365,7 @@ "kernel": false } ], - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -24376,7 +24376,7 @@ "name": "host" } }, - "id": "libvirt-45" + "id": "libvirt-46" } =20 { @@ -24408,7 +24408,7 @@ } } }, - "id": "libvirt-45" + "id": "libvirt-46" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_5.2.0.ppc64.replies index 3d8c7b56a1..38086b9935 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies @@ -6984,7 +6984,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -7060,7 +7060,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -7068,7 +7068,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -7138,7 +7138,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -7146,7 +7146,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -7215,12 +7215,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -7540,7 +7540,7 @@ "default-ram-id": "mpc8544ds.ram" } ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -7548,7 +7548,7 @@ "arguments": { "typename": "pseries-5.2-machine" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -7752,12 +7752,12 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -10403,24 +10403,24 @@ "deprecated": false } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-tpm-models", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "return": [ "tpm-spapr" ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-tpm-types", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -10428,12 +10428,12 @@ "passthrough", "emulator" ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-command-line-options", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -11589,12 +11589,12 @@ "option": "drive" } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -11672,12 +11672,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -25888,7 +25888,7 @@ ] } ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies b/tests/= qemucapabilitiesdata/caps_5.2.0.riscv64.replies index dd63ccb45c..4677893a7a 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies @@ -5025,7 +5025,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -5095,7 +5095,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -5103,7 +5103,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -5172,12 +5172,12 @@ "type": "int" } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { "execute": "query-machines", - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -5231,7 +5231,7 @@ "deprecated": false } ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { @@ -5239,7 +5239,7 @@ "arguments": { "typename": "virt-machine" }, - "id": "libvirt-36" + "id": "libvirt-37" } =20 { @@ -5329,34 +5329,34 @@ "type": "bool" } ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "execute": "query-tpm-models", - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "return": [ ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-tpm-types", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "return": [ ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-command-line-options", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -6641,12 +6641,12 @@ "option": "drive" } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -6724,12 +6724,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -21155,5 +21155,5 @@ ] } ], - "id": "libvirt-41" + "id": "libvirt-42" } diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.replies b/tests/qe= mucapabilitiesdata/caps_5.2.0.s390x.replies index 93ce46c672..2652ebe6ee 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.s390x.replies @@ -5061,7 +5061,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-31" } =20 { @@ -5137,7 +5137,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-31" } =20 { @@ -5145,7 +5145,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-31" + "id": "libvirt-32" } =20 { @@ -5215,7 +5215,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-32" } =20 { @@ -5223,7 +5223,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-32" + "id": "libvirt-33" } =20 { @@ -5292,12 +5292,12 @@ "type": "int" } ], - "id": "libvirt-32" + "id": "libvirt-33" } =20 { "execute": "query-machines", - "id": "libvirt-33" + "id": "libvirt-34" } =20 { @@ -5466,12 +5466,12 @@ "default-ram-id": "s390.ram" } ], - "id": "libvirt-33" + "id": "libvirt-34" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-34" + "id": "libvirt-35" } =20 { @@ -6152,34 +6152,34 @@ "deprecated": false } ], - "id": "libvirt-34" + "id": "libvirt-35" } =20 { "execute": "query-tpm-models", - "id": "libvirt-35" + "id": "libvirt-36" } =20 { "return": [ ], - "id": "libvirt-35" + "id": "libvirt-36" } =20 { "execute": "query-tpm-types", - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "return": [ ], - "id": "libvirt-36" + "id": "libvirt-37" } =20 { "execute": "query-command-line-options", - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -7335,12 +7335,12 @@ "option": "drive" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -7418,12 +7418,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -21745,7 +21745,7 @@ ] } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -21756,7 +21756,7 @@ "name": "host" } }, - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -21812,7 +21812,7 @@ } } }, - "id": "libvirt-40" + "id": "libvirt-41" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.2.0.x86_64.replies index 9cd602b3b6..13e967306d 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies @@ -6533,7 +6533,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6609,7 +6609,7 @@ "type": "uint16" } ], - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6617,7 +6617,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6687,7 +6687,7 @@ "type": "bool" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6695,7 +6695,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6764,7 +6764,7 @@ "type": "int" } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6772,7 +6772,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -8370,12 +8370,12 @@ "type": "bool" } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-machines", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -8833,12 +8833,12 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -10663,12 +10663,12 @@ "deprecated": false } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -10676,12 +10676,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -10689,12 +10689,12 @@ "passthrough", "emulator" ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -11989,12 +11989,12 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-45" + "id": "libvirt-46" } =20 { @@ -12072,12 +12072,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-45" + "id": "libvirt-46" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-46" + "id": "libvirt-47" } =20 { @@ -26696,16 +26696,16 @@ ] } ], - "id": "libvirt-46" + "id": "libvirt-47" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-47" + "id": "libvirt-48" } =20 { - "id": "libvirt-47", + "id": "libvirt-48", "error": { "class": "GenericError", "desc": "SEV is not enabled in KVM" @@ -26720,7 +26720,7 @@ "name": "host" } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -27029,7 +27029,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -27043,7 +27043,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { @@ -27352,7 +27352,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_6.0.0.x86_64.replies index 943944e138..21242b7247 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies @@ -6592,7 +6592,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6672,7 +6672,7 @@ "type": "int32" } ], - "id": "libvirt-33" + "id": "libvirt-37" } =20 { @@ -6680,7 +6680,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6750,7 +6750,7 @@ "type": "bool" } ], - "id": "libvirt-37" + "id": "libvirt-38" } =20 { @@ -6758,7 +6758,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6827,7 +6827,7 @@ "type": "int" } ], - "id": "libvirt-38" + "id": "libvirt-39" } =20 { @@ -6835,7 +6835,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-39" + "id": "libvirt-40" } =20 { @@ -8445,12 +8445,12 @@ "type": "bool" } ], - "id": "libvirt-39" + "id": "libvirt-40" } =20 { "execute": "query-machines", - "id": "libvirt-40" + "id": "libvirt-41" } =20 { @@ -8926,12 +8926,12 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-40" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-41" + "id": "libvirt-42" } =20 { @@ -10756,12 +10756,12 @@ "deprecated": false } ], - "id": "libvirt-41" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-42" + "id": "libvirt-43" } =20 { @@ -10769,12 +10769,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-43" + "id": "libvirt-44" } =20 { @@ -10782,12 +10782,12 @@ "passthrough", "emulator" ], - "id": "libvirt-43" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-44" + "id": "libvirt-45" } =20 { @@ -12098,12 +12098,12 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-45" + "id": "libvirt-46" } =20 { @@ -12181,12 +12181,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-45" + "id": "libvirt-46" } =20 { "execute": "query-qmp-schema", - "id": "libvirt-46" + "id": "libvirt-47" } =20 { @@ -26977,16 +26977,16 @@ ] } ], - "id": "libvirt-46" + "id": "libvirt-47" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-47" + "id": "libvirt-48" } =20 { - "id": "libvirt-47", + "id": "libvirt-48", "error": { "class": "GenericError", "desc": "SEV is not enabled in KVM" @@ -27001,7 +27001,7 @@ "name": "host" } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -27313,7 +27313,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-49" } =20 { @@ -27327,7 +27327,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { @@ -27639,7 +27639,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-50" } =20 { --=20 2.29.2 From nobody Wed May 1 06:59:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) client-ip=63.128.21.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1611847363; cv=none; d=zohomail.com; s=zohoarc; b=OA0xhOa+q7YjjGOzIsasvhWMpNWrXuEZcHQ/lXGmmn99cDlmOQysecUcjp29uLsmyiNNGQds8EeBzGSj9ZQ655jsGL+6DZWSxgTGH2/3L2UKOENTmEAINFJ5PYq+VfFbXiUo6RaWAlTl6gNrGbc4Ab2PkSVfceD03sF6lnxMPMU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611847363; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=kZAZOAkCJTE0GfDsFzEN53RGHTsKifj5vhDWlKF2nrY=; b=mMW8WoIsEN4BkZqivY0moAvel3xMCffU7PSs690iXygFvWI77EWn0stL7WeNnQoSTz6WFVpgeg5oWllHlnElpV+C9XdmY6dY5K7vjSjbaG5fyfCMnYJXrJGlttJ8tM+2rBaSdBzDn7vKAF0RM04rOAJIbb49A2p/7uoKFAR3eKg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.zohomail.com with SMTPS id 1611847363275868.08272284038; Thu, 28 Jan 2021 07:22:43 -0800 (PST) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-202-PeTfo3mIO76jrN1V74YSjA-1; Thu, 28 Jan 2021 10:22:39 -0500 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 43C6759; Thu, 28 Jan 2021 15:22:34 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 1F2536085D; Thu, 28 Jan 2021 15:22:34 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id DA3DB1809CA4; Thu, 28 Jan 2021 15:22:33 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 10SFFuSY029986 for ; Thu, 28 Jan 2021 10:15:56 -0500 Received: by smtp.corp.redhat.com (Postfix) id C69255D9F4; Thu, 28 Jan 2021 15:15:56 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.40.208.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id 06D475D9EF; Thu, 28 Jan 2021 15:15:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1611847362; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=kZAZOAkCJTE0GfDsFzEN53RGHTsKifj5vhDWlKF2nrY=; b=HxspTTUcT44XbfKxhlrNxnpNJ6BpQcd5cMg02OloBsZES7ukVNR5A3ppolbx9hK9I/Drog HS9T+tQjvZNEOZ48NEKlJ+pLRYRYpOgUz5+7MxR9XKui9Tae7Xuurc184MlwlYqm9Tz8gd 15uYmuFDON1aX8Rb1QcTE6b1jPB9NzI= X-MC-Unique: PeTfo3mIO76jrN1V74YSjA-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 6/7] Add validation for virtiofs boot order setting Date: Thu, 28 Jan 2021 16:15:39 +0100 Message-Id: <29b85075f7e658139c7bb8fc7ba386c0dbce73e2.1611846597.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: libvir-list@redhat.com Cc: lersek@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Signed-off-by: J=C3=A1n Tomko Reviewed-by: Michal Privoznik Tested-by: Laszlo Ersek --- src/conf/domain_validate.c | 17 ++++++++++++++++- src/qemu/qemu_validate.c | 6 ++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/conf/domain_validate.c b/src/conf/domain_validate.c index 649fc335ac..404eee09a9 100644 --- a/src/conf/domain_validate.c +++ b/src/conf/domain_validate.c @@ -1528,6 +1528,19 @@ virDomainShmemDefValidate(const virDomainShmemDef *s= hmem) return 0; } =20 +static int +virDomainFSDefValidate(const virDomainFSDef *fs) +{ + if (fs->info.bootIndex && + fs->fsdriver !=3D VIR_DOMAIN_FS_DRIVER_TYPE_VIRTIOFS) { + virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", + _("boot order is only supported for virtiofs")); + return -1; + } + + return 0; +} + =20 static int virDomainDeviceDefValidateInternal(const virDomainDeviceDef *dev, @@ -1573,10 +1586,12 @@ virDomainDeviceDefValidateInternal(const virDomainD= eviceDef *dev, case VIR_DOMAIN_DEVICE_SHMEM: return virDomainShmemDefValidate(dev->data.shmem); =20 + case VIR_DOMAIN_DEVICE_FS: + return virDomainFSDefValidate(dev->data.fs); + case VIR_DOMAIN_DEVICE_AUDIO: /* TODO: validate? */ case VIR_DOMAIN_DEVICE_LEASE: - case VIR_DOMAIN_DEVICE_FS: case VIR_DOMAIN_DEVICE_SOUND: case VIR_DOMAIN_DEVICE_WATCHDOG: case VIR_DOMAIN_DEVICE_GRAPHICS: diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index a060bd98ba..92319ab3a5 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -4093,6 +4093,12 @@ qemuValidateDomainDeviceDefFS(virDomainFSDefPtr fs, } if (qemuValidateDomainDefVirtioFSSharedMemory(def, qemuCaps) < 0) return -1; + if (fs->info.bootIndex && + !virQEMUCapsGet(qemuCaps, QEMU_CAPS_VHOST_USER_FS_BOOTINDEX)) { + virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", + _("setting virtiofs boot order is not supported= with this QEMU binary")); + return -1; + } break; =20 case VIR_DOMAIN_FS_DRIVER_TYPE_LAST: --=20 2.29.2 From nobody Wed May 1 06:59:32 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) client-ip=63.128.21.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1611847300; cv=none; d=zohomail.com; s=zohoarc; b=B+9XtREyWRm5UkxMrj3t5raEy/rkOpm3mO10Vle7FDu3e5lPWcdRnEN+qzsS//Kc1yWHuxNUnQuL4n9WK2hXyFmIL/wxCdOljsJy33x9EUklXy58I7eHIsX/szHD1rd1HFUjezPBaagdQwUKoAqiZbvgy5OyhH9F7H0lPyGTOxU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611847300; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=JZa0KUCyzV6tnBlaV+mUYn/yDX8D0+6zsKIFaiaPx/I=; b=XQSdqoZwhbLqtFLtP9fo9tRTDKQYFNScKT1ZwXNTm4Bh2DNwe0gBAKa0+sZDT7v0fNL8aOhS17BwOhx5lCf2g5JsZhPnGv6YqWb8UR9p+fe2kY0+nJp/zfJVhqUOluy6FubIu3grm/mz0g2uVNDRcu639RzwmcotO7HOPBllN88= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 63.128.21.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.zohomail.com with SMTPS id 161184730096934.912321677149976; Thu, 28 Jan 2021 07:21:40 -0800 (PST) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-464-qFmQoTxANnqV5pMZZEfjCw-1; Thu, 28 Jan 2021 10:21:37 -0500 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 0307F806674; Thu, 28 Jan 2021 15:21:31 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id CE9E71945C; Thu, 28 Jan 2021 15:21:30 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 94E751809C9F; Thu, 28 Jan 2021 15:21:30 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 10SFFwC3030000 for ; Thu, 28 Jan 2021 10:15:58 -0500 Received: by smtp.corp.redhat.com (Postfix) id 0DCDE5D9F6; Thu, 28 Jan 2021 15:15:58 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.40.208.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id 3D1575D9EF; Thu, 28 Jan 2021 15:15:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1611847299; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=JZa0KUCyzV6tnBlaV+mUYn/yDX8D0+6zsKIFaiaPx/I=; b=iYO/X/RT8PeQ7ZnEHV4WKMc7V2AMn+ioWGhsiM7fFYddCBbMDZ5AKjUckssceyV15QopyM Ba9e8T68xIOFEb2lgCWwEv3fNBSCfUnT3KcwO1tyjtYXuSnJQNjsjRAWtcHf3kpKy0GyLY 5cOopkHBPCIREfgCX5Oqil4kpea9Wyw= X-MC-Unique: qFmQoTxANnqV5pMZZEfjCw-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 7/7] qemu: format bootindex for vhost-user-fs Date: Thu, 28 Jan 2021 16:15:40 +0100 Message-Id: <4c791d82235ab836e86d1cb7e647d25f80cfb1e5.1611846597.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: libvir-list@redhat.com Cc: lersek@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Wire up the QEMU command line for this option. Signed-off-by: J=C3=A1n Tomko Reviewed-by: Michal Privoznik Tested-by: Laszlo Ersek --- src/qemu/qemu_command.c | 3 +++ .../vhost-user-fs-hugepages.x86_64-latest.args | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index 1ec302d4ac..ac19902025 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -2194,6 +2194,9 @@ qemuBuildVHostUserFsCommandLine(virCommandPtr cmd, virQEMUBuildBufferEscapeComma(&opt, fs->dst); qemuBuildVirtioOptionsStr(&opt, fs->virtio); =20 + if (fs->info.bootIndex) + virBufferAsprintf(&opt, ",bootindex=3D%u", fs->info.bootIndex); + if (qemuBuildDeviceAddressStr(&opt, def, &fs->info, priv->qemuCaps) < = 0) return -1; =20 diff --git a/tests/qemuxml2argvdata/vhost-user-fs-hugepages.x86_64-latest.a= rgs b/tests/qemuxml2argvdata/vhost-user-fs-hugepages.x86_64-latest.args index e4f5db7a63..24cafed400 100644 --- a/tests/qemuxml2argvdata/vhost-user-fs-hugepages.x86_64-latest.args +++ b/tests/qemuxml2argvdata/vhost-user-fs-hugepages.x86_64-latest.args @@ -42,7 +42,8 @@ addr=3D0x1 \ -device virtio-blk-pci,bus=3Dpci.4,addr=3D0x0,drive=3Dlibvirt-1-format,\ id=3Dvirtio-disk0,bootindex=3D1 \ -chardev socket,id=3Dchr-vu-fs0,path=3D/tmp/lib/domain--1-guest/fs0.vhost-= fs.sock \ --device vhost-user-fs-pci,chardev=3Dchr-vu-fs0,tag=3Dmount_tag,bus=3Dpci.1= ,addr=3D0x0 \ +-device vhost-user-fs-pci,chardev=3Dchr-vu-fs0,tag=3Dmount_tag,bootindex= =3D2,\ +bus=3Dpci.1,addr=3D0x0 \ -sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,\ resourcecontrol=3Ddeny \ -msg timestamp=3Don --=20 2.29.2