From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443200; cv=none; d=zohomail.com; s=zohoarc; b=cnL+gfj8axy0HaQ3NLWen+JeLYOe64CVd4/C64/bR2TGtHR4GYi33zfjRWG3wx+9bdqFr1VVEjqo8FuA2wt/1cenhHdaZUErOkWSTOnxlexN5996+5wZRg7zOWqxbGqqRvoSc8W93cYz6ZmaMhcRwETadAGHsWdJ0C2wRUISPR0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443200; h=Content-Type:Content-Transfer-Encoding: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=Im97R5XUpslCfCRyFxif88kn+oul/5W5ubrC657bSbo=; b=Qreu9NKxDxv1zRTvqs8EutAgi7PV3Lej/CcIwiuM7W/osilEla/A9DFXSIrsThIBCphk+0uQ7tV3QNlhRoGGupn8nTkO8FEwisjLFqbT+amDieACOrZFR8PhPQe3RO+vb7vn65k1lEhgT3+GhZF+/g8RzaZcqXOhi03yZbWYwIY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443200802448.216706672903; Thu, 25 Aug 2022 09:00:00 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-605-f4pHdnevMaGtjAII5t_PMg-1; Thu, 25 Aug 2022 11:59:48 -0400 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id A0D5081F46A; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 88046403348; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id B3A5B1947049; Thu, 25 Aug 2022 15:59:39 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 395861946A43 for ; Thu, 25 Aug 2022 15:59:38 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 2D2F340D2830; Thu, 25 Aug 2022 15:59:38 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id CB33840D282E for ; Thu, 25 Aug 2022 15:59:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443199; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=Im97R5XUpslCfCRyFxif88kn+oul/5W5ubrC657bSbo=; b=FEbf2x+PaJzQt6G2F7RpzUGGIffbuRW2MBGdGeJmK5o2AlsZQyNkVcRPMUExCdnEepT/ue ADuembiubUNp/ivgdK9PTV3uRBDoGrHg6LKC6VI7x2uGmy5JedHz3BHudDImbtorzPPMsj CGKz8Z5AOFeO0FpmUHt6+H5PfalmGiM= X-MC-Unique: f4pHdnevMaGtjAII5t_PMg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 01/12] qemu: assume QEMU_CAPS_CHARDEV_FILE_APPEND Date: Thu, 25 Aug 2022 17:59:24 +0200 Message-Id: <28ff4130a651a76b8666494091dd78dffc6b6717.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 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) X-ZM-MESSAGEID: 1661443201593100010 Introduced in QEMU 2.6 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_process.c | 5 +---- src/qemu/qemu_validate.c | 10 +--------- tests/qemuxml2argvtest.c | 4 +--- 3 files changed, 3 insertions(+), 16 deletions(-) diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index 32f03ff79a..aaf51e019a 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -6571,10 +6571,7 @@ qemuProcessPrepareDomain(virQEMUDriver *driver, =20 /* Whether we should use virtlogd as stdio handler for character * devices source backend. */ - if (cfg->stdioLogD && - virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_CHARDEV_FILE_APPEND)) { - priv->chardevStdioLogd =3D true; - } + priv->chardevStdioLogd =3D cfg->stdioLogD; =20 /* Track if this domain remembers original owner */ priv->rememberOwner =3D cfg->rememberOwner; diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index 6403266559..245b953c86 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -2194,15 +2194,6 @@ qemuValidateDomainChrSourceDef(const virDomainChrSou= rceDef *def, return -1; break; =20 - case VIR_DOMAIN_CHR_TYPE_FILE: - if (def->data.file.append !=3D VIR_TRISTATE_SWITCH_ABSENT && - !virQEMUCapsGet(qemuCaps, QEMU_CAPS_CHARDEV_FILE_APPEND)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", - _("append not supported in this QEMU binary")); - return -1; - } - break; - case VIR_DOMAIN_CHR_TYPE_QEMU_VDAGENT: if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_CHARDEV_QEMU_VDAGENT)) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, @@ -2226,6 +2217,7 @@ qemuValidateDomainChrSourceDef(const virDomainChrSour= ceDef *def, case VIR_DOMAIN_CHR_TYPE_VC: case VIR_DOMAIN_CHR_TYPE_PTY: case VIR_DOMAIN_CHR_TYPE_DEV: + case VIR_DOMAIN_CHR_TYPE_FILE: case VIR_DOMAIN_CHR_TYPE_PIPE: case VIR_DOMAIN_CHR_TYPE_STDIO: case VIR_DOMAIN_CHR_TYPE_UDP: diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index 303292c788..bedd190cb1 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -1579,7 +1579,6 @@ mymain(void) QEMU_CAPS_DEVICE_VFIO_PCI); =20 DO_TEST("serial-file-log", - QEMU_CAPS_CHARDEV_FILE_APPEND, QEMU_CAPS_DEVICE_ISA_SERIAL, QEMU_CAPS_CHARDEV_LOGFILE); DO_TEST("serial-spiceport", @@ -1601,8 +1600,7 @@ mymain(void) DO_TEST("serial-dev-chardev-iobase", QEMU_CAPS_DEVICE_ISA_SERIAL); DO_TEST("serial-file-chardev", - QEMU_CAPS_DEVICE_ISA_SERIAL, - QEMU_CAPS_CHARDEV_FILE_APPEND); + QEMU_CAPS_DEVICE_ISA_SERIAL); DO_TEST("serial-unix-chardev", QEMU_CAPS_DEVICE_ISA_SERIAL); DO_TEST_CAPS_LATEST("serial-file-log"); --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443197; cv=none; d=zohomail.com; s=zohoarc; b=J+MakvmGPeppmlsQxwnIh7yONklANXpWaAEI2s2AswxDlXznwA2PXOWkxAai/7JYB0+KYaIDs5G8ChuLJRJXu93XTPxYtGTJZyJC9Eok2ajcRN21fSKehFmuR5tpcTta4BVG9dPaDGMO3Vj4WLVU1Vwuu90I0DgMTi3odtjExXQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443197; h=Content-Type:Content-Transfer-Encoding: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=yLFN8Iha4zRs+pJgB+WoxNyNnXlFEBjxx6MUsUJti5I=; b=mVTvVZzo1a5NbZDRm+VdrFRiUFc5pGpQyomIByYB658a700sDKyah3MkWB7W5e7lLXd33ym8J3ku4EN9T4nOJRywT9nhMSMns6t2i/pAW0BFWZVuagTug7XoNJpc4vhFtTy/n/zXpgTSbHmZyCMo/SnNw5Zr7iGoFU2z04m/GyU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443197580552.1278017828256; Thu, 25 Aug 2022 08:59:57 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-453-TSOdmo2tNkmoGcaBjtOINg-1; Thu, 25 Aug 2022 11:59:50 -0400 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id B11B283DEB6; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 579982024CCC; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 11B9A1946A5A; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id E14D41946A43 for ; Thu, 25 Aug 2022 15:59:38 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id D5C054010D2A; Thu, 25 Aug 2022 15:59:38 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id 651B24010FA6 for ; Thu, 25 Aug 2022 15:59:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443196; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=yLFN8Iha4zRs+pJgB+WoxNyNnXlFEBjxx6MUsUJti5I=; b=L5i5IXkVOdmVLTelkJFG4/JRM9YglmenW6Nwa7L8n34L7PQXtR2Xu8HdmSTmbgDFZlETHY 8gccmyqtDAlL5p8CnZm8wyb04+5Wd9nZifK+d9z1+QEaapzH3WJGoYfG0X6VpIL2cHxK/p 3bieHffjngg//uQIbaeOMGK9ALsZuPQ= X-MC-Unique: TSOdmo2tNkmoGcaBjtOINg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 02/12] qemu: retire QEMU_CAPS_CHARDEV_FILE_APPEND Date: Thu, 25 Aug 2022 17:59:25 +0200 Message-Id: <26da2a9078fe7c7efa06c084cf62a6511d96fe77.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4 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) X-ZM-MESSAGEID: 1661443199503100005 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 3 +-- src/qemu/qemu_capabilities.h | 2 +- tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml | 1 - tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml | 1 - 28 files changed, 2 insertions(+), 29 deletions(-) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index 71018b4f6b..496ea50a6d 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -353,7 +353,7 @@ VIR_ENUM_IMPL(virQEMUCaps, "virtio-input-host", /* QEMU_CAPS_VIRTIO_INPUT_HOST */ =20 /* 205 */ - "chardev-file-append", /* QEMU_CAPS_CHARDEV_FILE_APPEND */ + "chardev-file-append", /* X_QEMU_CAPS_CHARDEV_FILE_APPEND */ "ich9-disable-s3", /* QEMU_CAPS_ICH9_DISABLE_S3 */ "ich9-disable-s4", /* QEMU_CAPS_ICH9_DISABLE_S4 */ "vserport-change-event", /* QEMU_CAPS_VSERPORT_CHANGE */ @@ -1577,7 +1577,6 @@ static struct virQEMUCapsStringFlags virQEMUCapsQMPSc= hemaQueries[] =3D { { "blockdev-snapshot/$allow-write-only-overlay", QEMU_CAPS_BLOCKDEV_SN= APSHOT_ALLOW_WRITE_ONLY }, { "chardev-add/arg-type/backend/+socket/data/reconnect", QEMU_CAPS_CHA= RDEV_RECONNECT }, { "chardev-add/arg-type/backend/+file/data/logfile", QEMU_CAPS_CHARDEV= _LOGFILE }, - { "chardev-add/arg-type/backend/+file/data/logappend", QEMU_CAPS_CHARD= EV_FILE_APPEND }, { "device_add/$json-cli-hotplug", QEMU_CAPS_DEVICE_JSON }, { "migrate-set-parameters/arg-type/block-bitmap-mapping/bitmaps/transf= orm", QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING }, { "nbd-server-start/arg-type/tls-creds", QEMU_CAPS_NBD_TLS }, diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index 382c357a78..d855e2ee22 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -331,7 +331,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for = syntax-check */ QEMU_CAPS_VIRTIO_INPUT_HOST, /* -device virtio-input-host-{device,pci}= */ =20 /* 205 */ - QEMU_CAPS_CHARDEV_FILE_APPEND, /* -chardev file,append=3Don|off */ + X_QEMU_CAPS_CHARDEV_FILE_APPEND, /* -chardev file,append=3Don|off */ QEMU_CAPS_ICH9_DISABLE_S3, /* -M q35 S3 BIOS Advertisement on/off */ QEMU_CAPS_ICH9_DISABLE_S4, /* -M q35 S4 BIOS Advertisement on/off */ QEMU_CAPS_VSERPORT_CHANGE, /* VSERPORT_CHANGE event */ diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_4.2.0.aarch64.xml index b9863720e8..94e6ba18c8 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml @@ -69,7 +69,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.ppc64.xml index e390a9c0c9..1165c94978 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml @@ -65,7 +65,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.s390x.xml index 7f26f79343..280c9fd71f 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml @@ -38,7 +38,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_4.2.0.x86_64.xml index c5a7a7e9dc..95742efbca 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml @@ -83,7 +83,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.aarch64.xml index f42e1164bb..a77488b933 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml @@ -71,7 +71,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.0.0.ppc64.xml index cba6dd436a..4bbfda001f 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml @@ -66,7 +66,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.riscv64.xml index ec74c80bc4..8633a18946 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml @@ -70,7 +70,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.0.0.x86_64.xml index a8706a1b65..085b12a73d 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml @@ -83,7 +83,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml b/tests/qemuca= pabilitiesdata/caps_5.1.0.sparc.xml index dabf2f505f..a012488a26 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml +++ b/tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml @@ -21,7 +21,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.1.0.x86_64.xml index becfb1788d..323e11d079 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml @@ -83,7 +83,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.aarch64.xml index bb0653723f..b27a2688ce 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml @@ -70,7 +70,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.ppc64.xml index 0cb79570ea..150dbc451e 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml @@ -65,7 +65,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.riscv64.xml index b7ad59760e..9bbc1f8755 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml @@ -69,7 +69,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.s390x.xml index ab47d468a2..a7c8d2df0c 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml @@ -37,7 +37,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.2.0.x86_64.xml index 4ef0efdcd0..236206e146 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml @@ -83,7 +83,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.0.0.aarch64.xml index 70f09c4ccb..8c18d7e368 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml @@ -69,7 +69,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_6.0.0.s390x.xml index 660ce1b9d8..50dd02ae53 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml @@ -37,7 +37,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.0.0.x86_64.xml index f2fd699bfc..924fcf0299 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml @@ -82,7 +82,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.1.0.x86_64.xml index e5cb039901..9376cd9396 100644 --- a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml @@ -81,7 +81,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.2.0.aarch64.xml index 0067b7ba8b..298088c654 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_6.2.0.ppc64.xml index 57e526e38b..89a0bbed18 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml @@ -65,7 +65,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.2.0.x86_64.xml index 3b2fd0eac8..5afa8fd330 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml @@ -81,7 +81,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_7.0.0.aarch64.xml index 2b4deea5f1..e309018311 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_7.0.0.ppc64.xml index 20754737f5..c4d98ab016 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml @@ -71,7 +71,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.0.0.x86_64.xml index f168ec4e6b..7059ea0538 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml @@ -81,7 +81,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.1.0.x86_64.xml index a0d2698dfe..002088f035 100644 --- a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml @@ -81,7 +81,6 @@ - --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443195; cv=none; d=zohomail.com; s=zohoarc; b=SwpdJivTzygoPnP2lo1MXmDRMAHB1Y/ZIciJ00KMM+PQEf1/2s4IEhN7NXypPNg7Ezn07vuJRv67VepKMFuzJF1hnEa81lhXFkJdaolkZxkCEoq4ByCRh1kdkmDvxWVrvEtw6fBNyCvWToelKvNLHfjI5mBczJ1Wq57S1pMps5Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443195; h=Content-Type:Content-Transfer-Encoding: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=xTQFVhwt30pVj66uHknY0JeqM1+OOHfZ14f8MLwm9ss=; b=Tgo0PqPaOA36kVj8pZxuH4g3OuCw/ndlx8iJCVKS30AprirZUVZNYEkt8rtj5cqxuDfeEEq/jNHFyM9GMSGSgvKWUShC0qizHERNp6Wjja6orLH5opX8YxU0pUYsvAxoxB+u0wOmLfIEvzaex3x+isTDcKlRKmJ5QCto14fqG7s= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443195746673.9670307626421; Thu, 25 Aug 2022 08:59:55 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-445-3EAX6kLeM5WzjHPcvHs2og-1; Thu, 25 Aug 2022 11:59:48 -0400 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 2021E80231E; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 09A3740E7F2C; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id B34551946A62; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 8BA9B1946A72 for ; Thu, 25 Aug 2022 15:59:39 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 6F02E4010D2A; Thu, 25 Aug 2022 15:59:39 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1950E40C141D for ; Thu, 25 Aug 2022 15:59:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443194; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=xTQFVhwt30pVj66uHknY0JeqM1+OOHfZ14f8MLwm9ss=; b=eih3602euGWY6oQPpSI9x+Txu6wyORYYfg8PTF3Hji7Gr01lcst/Yg2wNGxn6C1VTBUnKU RnMbKg1/VBu9DL2+tw9Uz8KbMlxfhm1jXlSSqMLaIUPyQjf0XnNuozbciN0aPDPZUVkrBU G03hF88mb/GxDYz7C/OZiMOQAy3xDuk= X-MC-Unique: 3EAX6kLeM5WzjHPcvHs2og-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 03/12] qemu: assume QEMU_CAPS_CHARDEV_LOGFILE Date: Thu, 25 Aug 2022 17:59:26 +0200 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.84 on 10.11.54.1 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) X-ZM-MESSAGEID: 1661443197465100003 Introduced in QEMU 2.6 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_validate.c | 8 -------- tests/qemuxml2argvtest.c | 4 +--- tests/qemuxml2xmltest.c | 1 - 3 files changed, 1 insertion(+), 12 deletions(-) diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index 245b953c86..bf7228e3ea 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -2227,14 +2227,6 @@ qemuValidateDomainChrSourceDef(const virDomainChrSou= rceDef *def, break; } =20 - if (def->logfile) { - if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_CHARDEV_LOGFILE)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", - _("logfile not supported in this QEMU binary")); - return -1; - } - } - return 0; } =20 diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index bedd190cb1..51434ab857 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -1579,8 +1579,7 @@ mymain(void) QEMU_CAPS_DEVICE_VFIO_PCI); =20 DO_TEST("serial-file-log", - QEMU_CAPS_DEVICE_ISA_SERIAL, - QEMU_CAPS_CHARDEV_LOGFILE); + QEMU_CAPS_DEVICE_ISA_SERIAL); DO_TEST("serial-spiceport", QEMU_CAPS_DEVICE_QXL, QEMU_CAPS_SPICE, @@ -2827,7 +2826,6 @@ mymain(void) QEMU_CAPS_KVM); DO_TEST("aarch64-pci-serial", QEMU_CAPS_DEVICE_PCI_SERIAL, - QEMU_CAPS_CHARDEV_LOGFILE, QEMU_CAPS_OBJECT_GPEX, QEMU_CAPS_DEVICE_PCI_BRIDGE, QEMU_CAPS_DEVICE_DMI_TO_PCI_BRIDGE, diff --git a/tests/qemuxml2xmltest.c b/tests/qemuxml2xmltest.c index 0507b70825..85a57be87a 100644 --- a/tests/qemuxml2xmltest.c +++ b/tests/qemuxml2xmltest.c @@ -991,7 +991,6 @@ mymain(void) QEMU_CAPS_DEVICE_VIRTIO_GPU); DO_TEST("aarch64-pci-serial", QEMU_CAPS_DEVICE_PCI_SERIAL, - QEMU_CAPS_CHARDEV_LOGFILE, QEMU_CAPS_OBJECT_GPEX, QEMU_CAPS_DEVICE_PCI_BRIDGE, QEMU_CAPS_DEVICE_DMI_TO_PCI_BRIDGE, --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443194; cv=none; d=zohomail.com; s=zohoarc; b=ISFV8pm8ZC7/hr9MqBvOvT219koa2MYW4pE1acYkyrO8ymXttx3McriDKByhc4RX5nBJGQITwnHKaZuAIHpdd5IFa69hax3kITIRxAmzgNyZGCcGS57iIQ4Ryg+sPlKqVTDOD2bDux+WM+J5j8+aAyjp74ck/+eSpKN/ObcqWnE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443194; h=Content-Type:Content-Transfer-Encoding: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=fAFiAIsEIoow4sT963A+Pjg8Iovymx/RkhXc1wDU4tM=; b=As96fJ3bPz0gDKDJqgscHQkejPRHrpbOfJeQIycYO7UHX5z7rjFSWuVUz/G1r1Qok2HCQ9WNYsBIqlylxT8kpdqG1VmxkZMpNfzKDkEoC+P8GQB2SFnP+svSf/e5rJmdmRntbtE3muu14ogdcCLXGDlvHLjsy9QJNikaRxVNU68= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443194185236.94143432784915; Thu, 25 Aug 2022 08:59:54 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-515-ES5IcNkmO0GlHLSiqnXFdw-1; Thu, 25 Aug 2022 11:59:47 -0400 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 7CA2C38041CF; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6A0712026D64; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 5DEC81946A5E; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 3F2FA1946A5A for ; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 237A140D2830; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id A6D604010D2A for ; Thu, 25 Aug 2022 15:59:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443193; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=fAFiAIsEIoow4sT963A+Pjg8Iovymx/RkhXc1wDU4tM=; b=P12EGFJieKnT7z2hO9vUa0zPXclFdxE1KGQS2K2YCThBjMgfeg7N/kgy+Q/SdA32Ry8Ca3 EJIIfBkOqLCKUtEw4RoiHO0d55PysstSAxmIhaaDlnVivlTjc6R7gMPnhuPmFOAWcsyLVG IDeux+QS6fGswttzAAtvL8PoZxvBrOk= X-MC-Unique: ES5IcNkmO0GlHLSiqnXFdw-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 04/12] qemu: retire QEMU_CAPS_CHARDEV_LOGFILE Date: Thu, 25 Aug 2022 17:59:27 +0200 Message-Id: <2dbaf3db80eb3a9e3a37ddfdcb1f4e432b239830.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4 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) X-ZM-MESSAGEID: 1661443195525100001 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 3 +-- src/qemu/qemu_capabilities.h | 2 +- tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml | 1 - tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml | 1 - 28 files changed, 2 insertions(+), 29 deletions(-) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index 496ea50a6d..20cea852e0 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -364,7 +364,7 @@ VIR_ENUM_IMPL(virQEMUCaps, "spice-gl", /* QEMU_CAPS_SPICE_GL */ "qxl.vram64_size_mb", /* QEMU_CAPS_QXL_VRAM64 */ "qxl-vga.vram64_size_mb", /* X_QEMU_CAPS_QXL_VGA_VRAM64 */ - "chardev-logfile", /* QEMU_CAPS_CHARDEV_LOGFILE */ + "chardev-logfile", /* X_QEMU_CAPS_CHARDEV_LOGFILE */ =20 /* 215 */ "debug-threads", /* X_QEMU_CAPS_NAME_DEBUG_THREADS */ @@ -1576,7 +1576,6 @@ static struct virQEMUCapsStringFlags virQEMUCapsQMPSc= hemaQueries[] =3D { { "blockdev-add/arg-type/+nbd/tls-hostname", QEMU_CAPS_BLOCKDEV_NBD_TL= S_HOSTNAME }, { "blockdev-snapshot/$allow-write-only-overlay", QEMU_CAPS_BLOCKDEV_SN= APSHOT_ALLOW_WRITE_ONLY }, { "chardev-add/arg-type/backend/+socket/data/reconnect", QEMU_CAPS_CHA= RDEV_RECONNECT }, - { "chardev-add/arg-type/backend/+file/data/logfile", QEMU_CAPS_CHARDEV= _LOGFILE }, { "device_add/$json-cli-hotplug", QEMU_CAPS_DEVICE_JSON }, { "migrate-set-parameters/arg-type/block-bitmap-mapping/bitmaps/transf= orm", QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING }, { "nbd-server-start/arg-type/tls-creds", QEMU_CAPS_NBD_TLS }, diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index d855e2ee22..7ae30a711a 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -343,7 +343,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for = syntax-check */ QEMU_CAPS_SPICE_GL, /* -spice gl */ QEMU_CAPS_QXL_VRAM64, /* -device qxl.vram64_size_mb */ X_QEMU_CAPS_QXL_VGA_VRAM64, /* -device qxl-vga.vram64_size_mb */ - QEMU_CAPS_CHARDEV_LOGFILE, /* -chardev logfile=3Dxxxx */ + X_QEMU_CAPS_CHARDEV_LOGFILE, /* -chardev logfile=3Dxxxx */ =20 /* 215 */ X_QEMU_CAPS_NAME_DEBUG_THREADS, /* Is -name debug-threads=3D available= */ diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_4.2.0.aarch64.xml index 94e6ba18c8..e6ae488dfd 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml @@ -72,7 +72,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.ppc64.xml index 1165c94978..a9ec45c769 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.s390x.xml index 280c9fd71f..7b7e643af9 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml @@ -40,7 +40,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_4.2.0.x86_64.xml index 95742efbca..8d63da1712 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.aarch64.xml index a77488b933..0ec294d060 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.0.0.ppc64.xml index 4bbfda001f..9bf376ec22 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml @@ -69,7 +69,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.riscv64.xml index 8633a18946..41e7a0c045 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.0.0.x86_64.xml index 085b12a73d..8ebea40fe7 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml b/tests/qemuca= pabilitiesdata/caps_5.1.0.sparc.xml index a012488a26..399d37218b 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml +++ b/tests/qemucapabilitiesdata/caps_5.1.0.sparc.xml @@ -23,7 +23,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.1.0.x86_64.xml index 323e11d079..a415a4dd36 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.aarch64.xml index b27a2688ce..fdf09432a3 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml @@ -73,7 +73,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.ppc64.xml index 150dbc451e..950161e92f 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.riscv64.xml index 9bbc1f8755..f5805a1e3f 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml @@ -73,7 +73,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.s390x.xml index a7c8d2df0c..cf83839102 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml @@ -39,7 +39,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.2.0.x86_64.xml index 236206e146..24c00ddae6 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.0.0.aarch64.xml index 8c18d7e368..a3f6196d26 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml @@ -72,7 +72,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_6.0.0.s390x.xml index 50dd02ae53..c9389af189 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml @@ -39,7 +39,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.0.0.x86_64.xml index 924fcf0299..24affe0c7c 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml @@ -89,7 +89,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.1.0.x86_64.xml index 9376cd9396..459d064391 100644 --- a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml @@ -88,7 +88,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.2.0.aarch64.xml index 298088c654..28205f03aa 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml @@ -78,7 +78,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_6.2.0.ppc64.xml index 89a0bbed18..8a59a92ed7 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.2.0.x86_64.xml index 5afa8fd330..85ddd25b6c 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml @@ -88,7 +88,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_7.0.0.aarch64.xml index e309018311..f4a0a39e4f 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml @@ -78,7 +78,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_7.0.0.ppc64.xml index c4d98ab016..e435624f0e 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.0.0.x86_64.xml index 7059ea0538..61c4780950 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml @@ -88,7 +88,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.1.0.x86_64.xml index 002088f035..9f30431c92 100644 --- a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml @@ -88,7 +88,6 @@ - --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) client-ip=170.10.133.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 170.10.133.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=1661443266; cv=none; d=zohomail.com; s=zohoarc; b=KlvRy0lYjEqiWi+OPJP85SslpY83czSaV9uvU83HwzQqJc9Ea+9LrPJHExIhWXxyXe1yqOxwDtGruWYuz7LuSrCiJlg6rgm6ogvhhXGbwbksDPVYHQDXJcvrDEMvx6KcdTyANsGjjcl3b+Tg/vv6GyJ2Iymlzdtcqlg4RSP8qc8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443266; h=Content-Type:Content-Transfer-Encoding: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=FH4TLEBZW1a2nDbyC5ZpCHC9VHbq8AshttIel1p8AFY=; b=RdpyiKoP6jm8a4rdAJQ8aOalxwENYGnTAd3lYwK7CLWllPFIKoOySn/oWw+4Oaq/DnC++EfOnKsIMU2+a+kJH3DTm+VUBIja0YlUW+rj20Aro2QjQFMHEsFmLwzikjR9AbVcW6oFPl2bu3Gjb2LoMQxaIjcglgEE992XXVafS7w= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.zohomail.com with SMTPS id 1661443265918607.3372496983874; Thu, 25 Aug 2022 09:01:05 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-59-pJ2Ace6RM-G6aEC02OoOEw-1; Thu, 25 Aug 2022 11:59:54 -0400 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 2B977280EA2C; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 17DDB1121314; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 0C6DE1946A5A; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id CF9AB1946A6F for ; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id B387D40D282E; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5CDAA40D2830 for ; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443264; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=FH4TLEBZW1a2nDbyC5ZpCHC9VHbq8AshttIel1p8AFY=; b=HpnZ0Q2d1WUnu5OBhoB7kmJn2DIvXN0rFQyXy/IMG8K7FPlwHLRt1ua4XMxhiig5OEEaKJ g6usLm7rTo29GCjX2iI33jqV5ZlgXqX4lrntzrHKAkUW3MrLHKLaOyfj2vMYg1sxPqF1x0 AK6K6Cunyi/xsXmtmdgSF5PFAhrG57g= X-MC-Unique: pJ2Ace6RM-G6aEC02OoOEw-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 05/12] qemu: assume QEMU_CAPS_NEC_USB_XHCI_PORTS Date: Thu, 25 Aug 2022 17:59:28 +0200 Message-Id: <472389118ff048d2e87d46be057e0e4c65430081.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3 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) X-ZM-MESSAGEID: 1661443268207100001 Introduced by QEMU commit 91062ae00fd4a88a40c28288e8ac7fe50ee83adf released in QEMU 1.3.0 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_command.c | 3 +-- tests/qemuxml2argvtest.c | 7 ++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index 089d0493d9..4d9458702a 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -2493,8 +2493,7 @@ qemuValidateDomainDeviceDefControllerUSB(const virDom= ainControllerDef *def, } =20 if (def->opts.usbopts.ports !=3D -1) { - if ((def->model !=3D VIR_DOMAIN_CONTROLLER_MODEL_USB_NEC_XHCI || - !virQEMUCapsGet(qemuCaps, QEMU_CAPS_NEC_USB_XHCI_PORTS)) && + if (def->model !=3D VIR_DOMAIN_CONTROLLER_MODEL_USB_NEC_XHCI && def->model !=3D VIR_DOMAIN_CONTROLLER_MODEL_USB_QEMU_XHCI) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, _("usb controller type '%s' doesn't support 'po= rts' with this QEMU binary"), diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index 51434ab857..facbda9d02 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -1799,17 +1799,14 @@ mymain(void) QEMU_CAPS_PIIX3_USB_UHCI); DO_TEST("usb-controller-xhci", QEMU_CAPS_PIIX3_USB_UHCI, - QEMU_CAPS_NEC_USB_XHCI, - QEMU_CAPS_NEC_USB_XHCI_PORTS); + QEMU_CAPS_NEC_USB_XHCI); DO_TEST("usb-xhci-autoassign", QEMU_CAPS_PIIX3_USB_UHCI, QEMU_CAPS_NEC_USB_XHCI, - QEMU_CAPS_NEC_USB_XHCI_PORTS, QEMU_CAPS_USB_HUB); DO_TEST_PARSE_ERROR("usb-controller-xhci-limit", QEMU_CAPS_PIIX3_USB_UHCI, - QEMU_CAPS_NEC_USB_XHCI, - QEMU_CAPS_NEC_USB_XHCI_PORTS); + QEMU_CAPS_NEC_USB_XHCI); DO_TEST("usb-controller-qemu-xhci", QEMU_CAPS_DEVICE_QEMU_XHCI); DO_TEST_FAILURE_NOCAPS("usb-controller-qemu-xhci-unavailable"); DO_TEST_PARSE_ERROR("usb-controller-qemu-xhci-limit", --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) client-ip=170.10.133.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 170.10.133.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=1661443199; cv=none; d=zohomail.com; s=zohoarc; b=gj+9xyaOIRgzTM/Zro1QWVSJTTKUWfK9BDimreHv5wZnaF6gMRypq0ptin+BIAipNBxZxXFKiM1x2P6Nmh31XbOW5gYgIwRFlgTmLEHKun2Px4zHRcRLOA782vjmllx4KW5HfAH41IVmgiWKD+FjEwiveQcMHU/2/s0CcFLSp4w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443199; h=Content-Type:Content-Transfer-Encoding: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=Qc+mKyK9YWPpqKmfNH4TDMVBjnFAoYY4GsH05CFXdrg=; b=OUpmePTXYzJs+VRNA5lQOgeLUv5o3G+0Z7M7JQFY6j3vTK91m0HDgMHTnZ2f/basPb1S5hcPsrS3rcjM1r4akJwESZmwEdVarnZG2akO2zbw8lWVqRS1rngI6y5uCD1E5Oxr7UQI4nE9ULg17+QEv05XweIqIUsdOmmeSEF92lA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.zohomail.com with SMTPS id 1661443199142835.104535817139; Thu, 25 Aug 2022 08:59:59 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-518-c8-N5AozOHKzlPv2MbofKw-1; Thu, 25 Aug 2022 11:59:52 -0400 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 103ED84B06E; Thu, 25 Aug 2022 15:59:44 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id D773040334B; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id B88B91946A5C; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 653161946A6F for ; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 4B7B240D2832; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id EA0FF4010D2A for ; Thu, 25 Aug 2022 15:59:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443198; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=Qc+mKyK9YWPpqKmfNH4TDMVBjnFAoYY4GsH05CFXdrg=; b=VJtHxuvvYIf/KGE+LxjEIqfVxnForva4Ap/wwmghPu3uQcME75O/+mYKwFXeN+v1DEoJ0d +VklI0g9NeUjyDjJMpdQfmISCnTSSbEvqdJYMU6AEv8CrWZNDDUV3jsvQTyNBdUmAqhyNw bFLSO+wvoEkQ6FROoB2J3XOqYVWje1A= X-MC-Unique: c8-N5AozOHKzlPv2MbofKw-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 06/12] qemu: retire QEMU_CAPS_NEC_USB_XHCI_PORTS Date: Thu, 25 Aug 2022 17:59:29 +0200 Message-Id: <8bc0452fc45142ffb553dba29a3ec62521290f0a.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 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) X-ZM-MESSAGEID: 1661443199506100006 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 3 +-- src/qemu/qemu_capabilities.h | 2 +- tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml | 1 - 24 files changed, 2 insertions(+), 25 deletions(-) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index 20cea852e0..ffb8a79dbb 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -374,7 +374,7 @@ VIR_ENUM_IMPL(virQEMUCaps, "device-tray-moved-event", /* X_QEMU_CAPS_DEVICE_TRAY_MOVED = */ =20 /* 220 */ - "nec-usb-xhci-ports", /* QEMU_CAPS_NEC_USB_XHCI_PORTS */ + "nec-usb-xhci-ports", /* X_QEMU_CAPS_NEC_USB_XHCI_PORTS */ "virtio-scsi-pci.iothread", /* QEMU_CAPS_VIRTIO_SCSI_IOTHREA= D */ "name-guest", /* X_QEMU_CAPS_NAME_GUEST */ "qxl.max_outputs", /* X_QEMU_CAPS_QXL_MAX_OUTPUTS */ @@ -1531,7 +1531,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCaps= DevicePropsICH9[] =3D { }; =20 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsUSBNECXHCI= [] =3D { - { "p3", QEMU_CAPS_NEC_USB_XHCI_PORTS, NULL }, }; =20 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsIntelIOMMU= [] =3D { diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index 7ae30a711a..300045eb1e 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -353,7 +353,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for = syntax-check */ X_QEMU_CAPS_DEVICE_TRAY_MOVED, /* DEVICE_TRAY_MOVED event */ =20 /* 220 */ - QEMU_CAPS_NEC_USB_XHCI_PORTS, /* -device nec-usb-xhci.p3 ports setting= */ + X_QEMU_CAPS_NEC_USB_XHCI_PORTS, /* -device nec-usb-xhci.p3 ports setti= ng */ QEMU_CAPS_VIRTIO_SCSI_IOTHREAD, /* virtio-scsi-{pci,ccw}.iothread */ X_QEMU_CAPS_NAME_GUEST, /* -name guest=3D */ X_QEMU_CAPS_QXL_MAX_OUTPUTS, /* -device qxl,max-outputs=3D */ diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_4.2.0.aarch64.xml index e6ae488dfd..99b16bad21 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml @@ -72,7 +72,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.ppc64.xml index a9ec45c769..e38a7db67b 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_4.2.0.x86_64.xml index 8d63da1712..469e09c802 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.aarch64.xml index 0ec294d060..5c98763f52 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.0.0.ppc64.xml index 9bf376ec22..cb53369486 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml @@ -69,7 +69,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.riscv64.xml index 41e7a0c045..8d88ae0b54 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.0.0.x86_64.xml index 8ebea40fe7..c2240ac4f4 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.1.0.x86_64.xml index a415a4dd36..45f418c452 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.aarch64.xml index fdf09432a3..22bc2ae43d 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml @@ -73,7 +73,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.ppc64.xml index 950161e92f..dcce3cf446 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.riscv64.xml index f5805a1e3f..1a7a9e06f9 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml @@ -73,7 +73,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.2.0.x86_64.xml index 24c00ddae6..ede040432a 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.0.0.aarch64.xml index a3f6196d26..ae70c914e4 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.0.0.x86_64.xml index 24affe0c7c..92d5957221 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml @@ -91,7 +91,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.1.0.x86_64.xml index 459d064391..d8e49ad8c2 100644 --- a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.2.0.aarch64.xml index 28205f03aa..85e4c3f365 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml @@ -80,7 +80,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_6.2.0.ppc64.xml index 8a59a92ed7..718fd57c71 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.2.0.x86_64.xml index 85ddd25b6c..77684cdc24 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_7.0.0.aarch64.xml index f4a0a39e4f..bf24bc3bcf 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml @@ -80,7 +80,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_7.0.0.ppc64.xml index e435624f0e..2adaffd9e5 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.0.0.x86_64.xml index 61c4780950..005ce9fd7c 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.1.0.x86_64.xml index 9f30431c92..954d55ad46 100644 --- a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml @@ -90,7 +90,6 @@ - --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443200; cv=none; d=zohomail.com; s=zohoarc; b=a0cI40N2W4nojdJFl0LeTggiuw58BBThZ5DPF92Q5svMLzZ31eug/l1vGCuB3/w0SREZLBg85gN+8aq6F7/CBQpcRDKm8SfYjaPyRaRpE7iqOy6FxVMYKkOc/4Z6z9vaxeQwRLw+iXv5b+v9+P+dr4Vnx3+ciOSxSFhMm6MiOjw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443200; h=Content-Type:Content-Transfer-Encoding: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=QrdDHLJrJfjBchG86nfPO4pcr+duBRwIuDapeL2QsbM=; b=Qv/nD+55kfCmvw7Un1BglvjezfHdtPsmTMmnrIKNatM9IHK/I2BDFQkvXLD7o6fZkAJIiK1gPom7hsag71oiDUCGNC7tv3f1IgRDmbUDHMQydTePKMDPDusIW2rne4huYPKTgy78GpanwSfm7SsXeiTIJ0+qpRcmQ7LIg0agS3g= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443200971987.7438270303766; Thu, 25 Aug 2022 09:00:00 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-223-RKdVFWsGP2qHTG_w1axBXA-1; Thu, 25 Aug 2022 11:59:53 -0400 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.rdu2.redhat.com [10.11.54.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 97A8B823F6C; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 84BD6141512E; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 5EC2F1946A5C; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id E4CA21946A43 for ; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id D8CA840D282E; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id 837C240D2831 for ; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443199; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=QrdDHLJrJfjBchG86nfPO4pcr+duBRwIuDapeL2QsbM=; b=GsS3+JpxfjxSMGL9KRqcCRJCOcvUSvhoxmNKJt/XM299k5T3SV9e1HQf3WLnw3mJSPuYgG uO04PeIYdZ3T7Um929WMw1clVZXpyMXMBdXdyGmJ0/naRHmRijHtVajXbu1PGhbiTFCC4A MSBlLv9ATcknu4d7/6AhEcD/BOqgg8Y= X-MC-Unique: RKdVFWsGP2qHTG_w1axBXA-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 07/12] qemu: assume QEMU_CAPS_VIRTIO_SCSI_IOTHREAD Date: Thu, 25 Aug 2022 17:59:30 +0200 Message-Id: <6ccdf0e6b73def02a74c223406800e640d9c798a.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.85 on 10.11.54.7 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) X-ZM-MESSAGEID: 1661443201591100009 All the supported QEMU versions should have iothread support on the virtio-scsi controllers if they are compiled in. Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_process.c | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index aaf51e019a..f8ce822dda 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -5304,8 +5304,6 @@ static int qemuProcessStartValidateIOThreads(virDomainObj *vm, virQEMUCaps *qemuCaps) { - size_t i; - if (vm->def->niothreadids > 0 && !virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_IOTHREAD)) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", @@ -5313,20 +5311,6 @@ qemuProcessStartValidateIOThreads(virDomainObj *vm, return -1; } =20 - for (i =3D 0; i < vm->def->ncontrollers; i++) { - virDomainControllerDef *cont =3D vm->def->controllers[i]; - - if (cont->type =3D=3D VIR_DOMAIN_CONTROLLER_TYPE_SCSI && - cont->model =3D=3D VIR_DOMAIN_CONTROLLER_MODEL_SCSI_VIRTIO_SCS= I && - cont->iothread > 0 && - !virQEMUCapsGet(qemuCaps, QEMU_CAPS_VIRTIO_SCSI_IOTHREAD)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", - _("IOThreads for virtio-scsi not supported for " - "this QEMU")); - return -1; - } - } - return 0; } =20 --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) client-ip=170.10.133.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 170.10.133.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=1661443269; cv=none; d=zohomail.com; s=zohoarc; b=lOll7RUJ4uZiN2vj0N27rblg1tuJTUCqU3PbmeT+7B/gh4KBRv7O4wSzHP8TyuZoQ1LxOdVbcLZU0K1tF0JR1uTPWpLJNslg98Wpi3C1zFlpwcdpIXHaLhiuA1DnRAsIoLwSsnmd3Re+ulHBHbKq6WH/rQjZ252DAKB1QBVXkQ0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443269; h=Content-Type:Content-Transfer-Encoding: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=bXOpqJ4XHFkzY7rXgvrLype8vtKK2Pkm3xjCAvNrAxY=; b=W708q9oa7807irHFkMkuaYLDG7N9UjWkhmcbl8fY+CcQiyTG1ww2VOlA/q+iDUcsqnPhvtPS9ZhPWId7cJBw/HeeQrxQeVZg9BacT/mi3EERe2nubS3td0nM1A53rr5IMQoECsRXeHn/50ZXTimJrsTw90wUqqoauMCFfJBaFaA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.zohomail.com with SMTPS id 16614432698966.237037832786768; Thu, 25 Aug 2022 09:01:09 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-219-E3G1GxjUN02fQdPjEvtmAQ-1; Thu, 25 Aug 2022 11:59:57 -0400 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 6CDF68038BA; Thu, 25 Aug 2022 15:59:44 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4B19D2166B29; Thu, 25 Aug 2022 15:59:44 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 35D181946A70; Thu, 25 Aug 2022 15:59:44 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 814EC1946A5C for ; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 7348440D2831; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1CBF040D282E for ; Thu, 25 Aug 2022 15:59:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443267; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=bXOpqJ4XHFkzY7rXgvrLype8vtKK2Pkm3xjCAvNrAxY=; b=Uy8CuQdnr3DwkVnSgA3q+Xhp0qFFne8O0MQf49VR3PNu7mPYxu2hpF2LqbL/uISXvWe930 lJbx3R/ozQMi3siAMG2iJ/+J7RAqhr/fqYnE8EpDYRRi3hLPzWoQp2j1LCRz+Kji4jTT2+ 1iotOI6J9yoZmr09hrjBP3tc+Nz+uXM= X-MC-Unique: E3G1GxjUN02fQdPjEvtmAQ-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 08/12] qemu: retire QEMU_CAPS_VIRTIO_SCSI_IOTHREAD Date: Thu, 25 Aug 2022 17:59:31 +0200 Message-Id: <8b68c42a0331fae97829ebade1952f476c431fa5.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6 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) X-ZM-MESSAGEID: 1661443270285100005 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 3 +-- src/qemu/qemu_capabilities.h | 2 +- tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml | 1 - 27 files changed, 2 insertions(+), 28 deletions(-) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index ffb8a79dbb..b22e44d37a 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -375,7 +375,7 @@ VIR_ENUM_IMPL(virQEMUCaps, =20 /* 220 */ "nec-usb-xhci-ports", /* X_QEMU_CAPS_NEC_USB_XHCI_PORTS */ - "virtio-scsi-pci.iothread", /* QEMU_CAPS_VIRTIO_SCSI_IOTHREA= D */ + "virtio-scsi-pci.iothread", /* X_QEMU_CAPS_VIRTIO_SCSI_IOTHR= EAD */ "name-guest", /* X_QEMU_CAPS_NAME_GUEST */ "qxl.max_outputs", /* X_QEMU_CAPS_QXL_MAX_OUTPUTS */ "qxl-vga.max_outputs", /* X_QEMU_CAPS_QXL_VGA_MAX_OUTPUTS */ @@ -1463,7 +1463,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCaps= DevicePropsSpaprPCIHostBrid }; =20 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVirtioSCSI= [] =3D { - { "iothread", QEMU_CAPS_VIRTIO_SCSI_IOTHREAD, NULL }, { "packed", QEMU_CAPS_VIRTIO_PACKED_QUEUES, NULL }, { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL }, }; diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index 300045eb1e..75ecdfca64 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -354,7 +354,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for = syntax-check */ =20 /* 220 */ X_QEMU_CAPS_NEC_USB_XHCI_PORTS, /* -device nec-usb-xhci.p3 ports setti= ng */ - QEMU_CAPS_VIRTIO_SCSI_IOTHREAD, /* virtio-scsi-{pci,ccw}.iothread */ + X_QEMU_CAPS_VIRTIO_SCSI_IOTHREAD, /* virtio-scsi-{pci,ccw}.iothread */ X_QEMU_CAPS_NAME_GUEST, /* -name guest=3D */ X_QEMU_CAPS_QXL_MAX_OUTPUTS, /* -device qxl,max-outputs=3D */ X_QEMU_CAPS_QXL_VGA_MAX_OUTPUTS, /* -device qxl-vga,max-outputs=3D */ diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_4.2.0.aarch64.xml index 99b16bad21..2d2713f930 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml @@ -72,7 +72,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.ppc64.xml index e38a7db67b..24a885c279 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.s390x.xml index 7b7e643af9..551b96bc18 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml @@ -40,7 +40,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_4.2.0.x86_64.xml index 469e09c802..9efe16eee4 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.aarch64.xml index 5c98763f52..21b499030e 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.0.0.ppc64.xml index cb53369486..61e2b59ac6 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml @@ -69,7 +69,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.riscv64.xml index 8d88ae0b54..d54f8fb8ea 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.0.0.x86_64.xml index c2240ac4f4..9991af58d0 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.1.0.x86_64.xml index 45f418c452..513bd19275 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.aarch64.xml index 22bc2ae43d..ca543f0b73 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml @@ -73,7 +73,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.ppc64.xml index dcce3cf446..d33196b504 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.riscv64.xml index 1a7a9e06f9..07016c82fd 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml @@ -73,7 +73,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.s390x.xml index cf83839102..f98f910730 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml @@ -39,7 +39,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.2.0.x86_64.xml index ede040432a..c44c2f1f28 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.0.0.aarch64.xml index ae70c914e4..0905ec26ca 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_6.0.0.s390x.xml index c9389af189..2f7e478a83 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml @@ -39,7 +39,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.0.0.x86_64.xml index 92d5957221..72300c9a83 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml @@ -91,7 +91,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.1.0.x86_64.xml index d8e49ad8c2..75a482d011 100644 --- a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.2.0.aarch64.xml index 85e4c3f365..c53106f390 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml @@ -80,7 +80,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_6.2.0.ppc64.xml index 718fd57c71..a11a5ea5fe 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml @@ -68,7 +68,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.2.0.x86_64.xml index 77684cdc24..e739ee31ac 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_7.0.0.aarch64.xml index bf24bc3bcf..68c2d46521 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml @@ -80,7 +80,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_7.0.0.ppc64.xml index 2adaffd9e5..8e438044e6 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml @@ -74,7 +74,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.0.0.x86_64.xml index 005ce9fd7c..72c8bb7f0b 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml @@ -90,7 +90,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.1.0.x86_64.xml index 954d55ad46..73b53f3089 100644 --- a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml @@ -90,7 +90,6 @@ - --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443203; cv=none; d=zohomail.com; s=zohoarc; b=IWUw4WDyA7LvplI0USBL5bSXT9HzqBc4gTHjnYIJ/ENZKsXVOAXP0zEVQ38/upEu3Hbjn65ZoaXbUQDmQDNziCPcehnIS6W4ElRyLqQcl585ErCfPSc9QwfG0ycwJjB/lGTISB+sb7VPMoJsqbzkS3jDhAi0WzL/9NsbcFFSwTs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443203; h=Content-Type:Content-Transfer-Encoding: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=BrzOSzqk72fq3nGlcI3Sbnab5qsraDd/Jp4F0QzKWd8=; b=lykhyZV+Tu+Ks6gJlSGfo957CN3sAPpPCHKroiAQsmQWocXu2SkbHSI9jTVrBQHfQ2vsrezg1wtpEHMKS2CEBsc3/BFge/obemJKZFsWvVqGD0rEk0WLjtxtjL+6LuUovgw3P1BehouolmmbJRCyKQuOUuA71rQo+lnxGzdsq4U= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443203374255.82408014396106; Thu, 25 Aug 2022 09:00:03 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-599-HHFauA1ZMBGtus0MbjhWFg-1; Thu, 25 Aug 2022 11:59:57 -0400 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.rdu2.redhat.com [10.11.54.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id C203710395C8; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id ACAED141512E; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 9B47C1946A75; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 17CEE1946A43 for ; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 0C99E40D282E; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id AB21E40D2832 for ; Thu, 25 Aug 2022 15:59:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443202; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=BrzOSzqk72fq3nGlcI3Sbnab5qsraDd/Jp4F0QzKWd8=; b=fPQleJ2wsCrGBAlpYp/+LT4c15WFgUT5o52D5W6dNSX4NbwTiXiRQ93TMsVKroDr8I13qw 9VPrp5KqoS71KGNP11huB+tepto/sZqJvLhLU9wsrqIQjp7NsP5e4194N+buvCWrGc73FF dRgYmS4uEoBQsPksKYnueeY1PvaedU0= X-MC-Unique: HHFauA1ZMBGtus0MbjhWFg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 09/12] qemu: assume QEMU_CAPS_VIRTIO_PACKED_QUEUES Date: Thu, 25 Aug 2022 17:59:32 +0200 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.85 on 10.11.54.7 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) X-ZM-MESSAGEID: 1661443205644100003 Added by QEMU commit: commit 74b3e46630446568aecb0be1c77c4875d7a52f6d Author: Jason Wang CommitDate: 2019-10-25 07:46:22 -0400 virtio: add property to enable packed virtqueue Signed-off-by: Jason Wang Signed-off-by: Eugenio P=C3=A9rez Reviewed-by: Jens Freimann Message-Id: <20191025083527.30803-9-eperezma@redhat.com> Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin git describe: v4.1.0-1780-g74b3e46630 contains: v4.2.0-rc0~32^2~17 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_validate.c | 10 +--------- .../virtio-options-controller-packed.err | 1 - .../qemuxml2argvdata/virtio-options-disk-packed.err | 1 - tests/qemuxml2argvdata/virtio-options-fs-packed.err | 1 - .../virtio-options-input-packed.err | 1 - .../virtio-options-memballoon-packed.err | 1 - .../qemuxml2argvdata/virtio-options-net-packed.err | 1 - .../qemuxml2argvdata/virtio-options-rng-packed.err | 1 - .../virtio-options-video-packed.err | 1 - tests/qemuxml2argvtest.c | 13 ------------- 10 files changed, 1 insertion(+), 30 deletions(-) delete mode 100644 tests/qemuxml2argvdata/virtio-options-controller-packed= .err delete mode 100644 tests/qemuxml2argvdata/virtio-options-disk-packed.err delete mode 100644 tests/qemuxml2argvdata/virtio-options-fs-packed.err delete mode 100644 tests/qemuxml2argvdata/virtio-options-input-packed.err delete mode 100644 tests/qemuxml2argvdata/virtio-options-memballoon-packed= .err delete mode 100644 tests/qemuxml2argvdata/virtio-options-net-packed.err delete mode 100644 tests/qemuxml2argvdata/virtio-options-rng-packed.err delete mode 100644 tests/qemuxml2argvdata/virtio-options-video-packed.err diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index bf7228e3ea..b12a873bc8 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -1771,19 +1771,11 @@ qemuValidateNetSupportsCoalesce(virDomainNetType ty= pe) =20 static int qemuValidateDomainVirtioOptions(const virDomainVirtioOptions *virtio, - virQEMUCaps *qemuCaps) + virQEMUCaps *qemuCaps G_GNUC_UNUSED) { if (!virtio) return 0; =20 - if (virtio->packed !=3D VIR_TRISTATE_SWITCH_ABSENT && - !virQEMUCapsGet(qemuCaps, QEMU_CAPS_VIRTIO_PACKED_QUEUES)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", - _("the packed setting is not supported with thi= s " - "QEMU binary")); - return -1; - } - return 0; } =20 diff --git a/tests/qemuxml2argvdata/virtio-options-controller-packed.err b/= tests/qemuxml2argvdata/virtio-options-controller-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-controller-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvdata/virtio-options-disk-packed.err b/tests/= qemuxml2argvdata/virtio-options-disk-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-disk-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvdata/virtio-options-fs-packed.err b/tests/qe= muxml2argvdata/virtio-options-fs-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-fs-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvdata/virtio-options-input-packed.err b/tests= /qemuxml2argvdata/virtio-options-input-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-input-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvdata/virtio-options-memballoon-packed.err b/= tests/qemuxml2argvdata/virtio-options-memballoon-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-memballoon-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvdata/virtio-options-net-packed.err b/tests/q= emuxml2argvdata/virtio-options-net-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-net-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvdata/virtio-options-rng-packed.err b/tests/q= emuxml2argvdata/virtio-options-rng-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-rng-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvdata/virtio-options-video-packed.err b/tests= /qemuxml2argvdata/virtio-options-video-packed.err deleted file mode 100644 index b17ed8d359..0000000000 --- a/tests/qemuxml2argvdata/virtio-options-video-packed.err +++ /dev/null @@ -1 +0,0 @@ -unsupported configuration: the packed setting is not supported with this Q= EMU binary diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index facbda9d02..27b45f6900 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -3092,20 +3092,7 @@ mymain(void) DO_TEST_CAPS_LATEST("virtio-options-net-packed"); DO_TEST_CAPS_LATEST("virtio-options-rng-packed"); DO_TEST_CAPS_LATEST("virtio-options-video-packed"); - DO_TEST_PARSE_ERROR("virtio-options-controller-packed", QEMU_CAPS_VIRT= IO_SCSI); - DO_TEST_PARSE_ERROR_NOCAPS("virtio-options-disk-packed"); - DO_TEST_PARSE_ERROR_NOCAPS("virtio-options-fs-packed"); - DO_TEST_PARSE_ERROR("virtio-options-input-packed", QEMU_CAPS_VIRTIO_MO= USE, - QEMU_CAPS_VIRTIO_KEYBOARD); - DO_TEST_PARSE_ERROR_NOCAPS("virtio-options-memballoon-packed"); DO_TEST_PARSE_ERROR_NOCAPS("virtio-options-memballoon-freepage-reporti= ng"); - DO_TEST_PARSE_ERROR_NOCAPS("virtio-options-net-packed"); - DO_TEST_PARSE_ERROR("virtio-options-rng-packed", QEMU_CAPS_DEVICE_VIRT= IO_RNG, - QEMU_CAPS_OBJECT_RNG_RANDOM); - DO_TEST_PARSE_ERROR("virtio-options-video-packed", QEMU_CAPS_DEVICE_VI= RTIO_GPU, - QEMU_CAPS_DEVICE_VIRTIO_GPU, - QEMU_CAPS_VIRTIO_GPU_VIRGL, - QEMU_CAPS_DEVICE_VHOST_USER_GPU); =20 DO_TEST("fd-memory-numa-topology", QEMU_CAPS_OBJECT_MEMORY_FILE, QEMU_CAPS_KVM); --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443271; cv=none; d=zohomail.com; s=zohoarc; b=TGxdwP4dleSlI87eHStwaUpu1eTl+mFBFr7ibOXh0YGMKc8HFYAnnGpb4ENuipq3iwjPY++dGs7e9L4wd3FwIsTmIpH//vmp3N6eZNkVxLJkBdgwCodl3XLRQf2I4UQ8zsnGaZX1Tex6NeGmJZaIL1wqIsOrXpI62UkIADwjK48= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443271; h=Content-Type:Content-Transfer-Encoding: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=Ap+HdUX82IX6KEnJMNspIpQ6Tm18osNNyGf7hlVuYCI=; b=RlciO0jjWW8V0gLPLIRxdKTUicG0cEG31iw0bXtlcg7oxSPgkjagKFD8w0cEyfTajYwDe3SRoBqBivngktcvFO6QkdWkkZwMsw5ykgCZ21oQ+YVbx47z0MYqm+Hq+yOLynhqkdJtOC2ShYVABgQIDrLa4RXGal6fCYazCwd0KcA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443271043803.2348988349925; Thu, 25 Aug 2022 09:01:11 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-103-Nja1ZCp9PvSscc1lZLc3_g-1; Thu, 25 Aug 2022 11:59:54 -0400 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.rdu2.redhat.com [10.11.54.8]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 41FCE85A58D; Thu, 25 Aug 2022 15:59:45 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 2BDEAC15BB3; Thu, 25 Aug 2022 15:59:45 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 1AED41946A5A; Thu, 25 Aug 2022 15:59:45 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id A89F91946A65 for ; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 9A95B4010D2A; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4421C40D282E for ; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443270; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=Ap+HdUX82IX6KEnJMNspIpQ6Tm18osNNyGf7hlVuYCI=; b=cP6R5TjEqJoB+kQ19vJQWj4cbdcA5efyXrM0Cf++a5uXl/EyQANSBx2tVGPrevOxrCKRBH dppVjlnW1a846pYfU9OtOfFSzVtDHJVZNvMOxso0BFOSJiTw8anEzdZxujDEOSC9p1TMMX 8Jkog+DpCO7BzXja3iNwNCed1bpqmpg= X-MC-Unique: Nja1ZCp9PvSscc1lZLc3_g-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 10/12] qemu: retire QEMU_CAPS_VIRTIO_PACKED_QUEUES Date: Thu, 25 Aug 2022 17:59:33 +0200 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.85 on 10.11.54.8 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) X-ZM-MESSAGEID: 1661443272211100007 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 7 +------ src/qemu/qemu_capabilities.h | 2 +- tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml | 1 - tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml | 1 - tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml | 1 - tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml | 1 - 26 files changed, 2 insertions(+), 31 deletions(-) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index b22e44d37a..a65235aaee 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -571,7 +571,7 @@ VIR_ENUM_IMPL(virQEMUCaps, =20 /* 360 */ "fsdev.multidevs", /* QEMU_CAPS_FSDEV_MULTIDEVS */ - "virtio.packed", /* QEMU_CAPS_VIRTIO_PACKED_QUEUES */ + "virtio.packed", /* X_QEMU_CAPS_VIRTIO_PACKED_QUEUES */ "pcie-root-port.hotplug", /* QEMU_CAPS_PCIE_ROOT_PORT_HOTPLU= G */ "aio.io_uring", /* QEMU_CAPS_AIO_IO_URING */ "machine.pseries.cap-cfpc", /* QEMU_CAPS_MACHINE_PSERIES_CAP= _CFPC */ @@ -1406,7 +1406,6 @@ struct virQEMUCapsDevicePropsFlags { =20 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVirtioBall= oon[] =3D { { "deflate-on-oom", QEMU_CAPS_VIRTIO_BALLOON_AUTODEFLATE, NULL }, - { "packed", QEMU_CAPS_VIRTIO_PACKED_QUEUES, NULL }, { "free-page-reporting", QEMU_CAPS_VIRTIO_BALLOON_FREE_PAGE_REPORTING,= NULL }, { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL }, }; @@ -1435,7 +1434,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCaps= DevicePropsVirtioBlk[] =3D { { "queue-size", QEMU_CAPS_VIRTIO_BLK_QUEUE_SIZE, NULL }, { "share-rw", QEMU_CAPS_DISK_SHARE_RW, NULL }, { "write-cache", QEMU_CAPS_DISK_WRITE_CACHE, NULL }, - { "packed", QEMU_CAPS_VIRTIO_PACKED_QUEUES, NULL }, { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL }, }; =20 @@ -1444,7 +1442,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCaps= DevicePropsVirtioNet[] =3D { { "tx_queue_size", QEMU_CAPS_VIRTIO_NET_TX_QUEUE_SIZE, NULL }, { "host_mtu", QEMU_CAPS_VIRTIO_NET_HOST_MTU, NULL }, { "failover", QEMU_CAPS_VIRTIO_NET_FAILOVER, NULL }, - { "packed", QEMU_CAPS_VIRTIO_PACKED_QUEUES, NULL }, { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL }, { "rss", QEMU_CAPS_VIRTIO_NET_RSS, NULL }, }; @@ -1463,7 +1460,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCaps= DevicePropsSpaprPCIHostBrid }; =20 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVirtioSCSI= [] =3D { - { "packed", QEMU_CAPS_VIRTIO_PACKED_QUEUES, NULL }, { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL }, }; =20 @@ -1520,7 +1516,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCaps= DevicePropsQxl[] =3D { =20 static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVirtioGpu[= ] =3D { { "virgl", QEMU_CAPS_VIRTIO_GPU_VIRGL, NULL }, - { "packed", QEMU_CAPS_VIRTIO_PACKED_QUEUES, NULL }, { "acpi-index", QEMU_CAPS_ACPI_INDEX, NULL }, }; =20 diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index 75ecdfca64..395a3281d3 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -550,7 +550,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for = syntax-check */ =20 /* 360 */ QEMU_CAPS_FSDEV_MULTIDEVS, /* fsdev.multidevs */ - QEMU_CAPS_VIRTIO_PACKED_QUEUES, /* virtio.packed */ + X_QEMU_CAPS_VIRTIO_PACKED_QUEUES, /* virtio.packed */ QEMU_CAPS_PCIE_ROOT_PORT_HOTPLUG, /* pcie-root-port.hotplug */ QEMU_CAPS_AIO_IO_URING, /* -blockdev {...,"aio":"io_uring",...} */ QEMU_CAPS_MACHINE_PSERIES_CAP_CFPC, /* -machine pseries.cap-cfpc */ diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_4.2.0.aarch64.xml index 2d2713f930..8af26b9e7a 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml @@ -123,7 +123,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_4.2.0.s390x.xml index 551b96bc18..2c4ba45d66 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_4.2.0.x86_64.xml index 9efe16eee4..f282f6d0ab 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml @@ -161,7 +161,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.aarch64.xml index 21b499030e..50b42bca78 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml @@ -130,7 +130,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.0.0.ppc64.xml index 61e2b59ac6..08146d2235 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml @@ -132,7 +132,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.0.0.riscv64.xml index d54f8fb8ea..9376367a6b 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.xml @@ -122,7 +122,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.0.0.x86_64.xml index 9991af58d0..0438554086 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml @@ -164,7 +164,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.1.0.x86_64.xml index 513bd19275..a94cf90d9b 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml @@ -163,7 +163,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.aarch64.xml index ca543f0b73..20101d8c3b 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.xml @@ -130,7 +130,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.ppc64.xml index d33196b504..3ea86de12a 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.xml @@ -130,7 +130,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml b/tests/qemu= capabilitiesdata/caps_5.2.0.riscv64.xml index 07016c82fd..33efb8d367 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.xml @@ -120,7 +120,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_5.2.0.s390x.xml index f98f910730..2b65c1a2f2 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.s390x.xml @@ -93,7 +93,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_5.2.0.x86_64.xml index c44c2f1f28..0ca9043d73 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml @@ -163,7 +163,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.0.0.aarch64.xml index 0905ec26ca..8502fca633 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.xml @@ -130,7 +130,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml b/tests/qemuca= pabilitiesdata/caps_6.0.0.s390x.xml index 2f7e478a83..a3a6b57d65 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.s390x.xml @@ -92,7 +92,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.0.0.x86_64.xml index 72300c9a83..545df89eb1 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.xml @@ -163,7 +163,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.1.0.x86_64.xml index 75a482d011..627eeb3395 100644 --- a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.xml @@ -163,7 +163,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_6.2.0.aarch64.xml index c53106f390..fa329f2cbc 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.xml @@ -139,7 +139,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_6.2.0.ppc64.xml index a11a5ea5fe..365dd8904d 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.xml @@ -129,7 +129,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_6.2.0.x86_64.xml index e739ee31ac..cc15970f6d 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.xml @@ -163,7 +163,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml b/tests/qemu= capabilitiesdata/caps_7.0.0.aarch64.xml index 68c2d46521..3e60c19a59 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.xml @@ -139,7 +139,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml b/tests/qemuca= pabilitiesdata/caps_7.0.0.ppc64.xml index 8e438044e6..6f985a55d0 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.xml @@ -138,7 +138,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.0.0.x86_64.xml index 72c8bb7f0b..d48c1f733c 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml @@ -163,7 +163,6 @@ - diff --git a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml b/tests/qemuc= apabilitiesdata/caps_7.1.0.x86_64.xml index 73b53f3089..eb5af17383 100644 --- a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.xml @@ -163,7 +163,6 @@ - --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443265; cv=none; d=zohomail.com; s=zohoarc; b=Qm7TRywvPiFu/TC5+yornXC/H9zAFv2IBLrGcyn5oGqbhjLuBZ1QmKPBXxDWoKOjmIVqt8lgKUUCvhcvyKrpIKmut9peOU1VwPxFlp95ycsvioSRbfx/YCz5i5IR+gchyxlMjMV3FV0wt6cv3KlBzw9PC9/eYVdWBmLZc2xsLqY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443265; h=Content-Type:Content-Transfer-Encoding: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=Dchxh10Bty3IGdoq4TM5S1tdgRISLAkpspiWCv9+nj4=; b=K6OTYl2hQz6vhzc8qOgv3cfhDkqWa9JBxqvMa9R8qD5Z5YYKnlixBDzXJ6T25vI9afrqHwx4vTr4hiw+hPRapG1HKsveLTZdzrUD6NBlVOWkVexcL9XKOF4w9mc9RdkM+l9wlMvj7c8jsP+D5Wtb1oq4jjyPxBuXYhhVhfRnThw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443265756558.6013622174504; Thu, 25 Aug 2022 09:01:05 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-626-UkOP-mAqPBaieqAIcyuK5g-1; Thu, 25 Aug 2022 11:59:58 -0400 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id CF15C1C13959; Thu, 25 Aug 2022 15:59:48 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id BD9FE1121314; Thu, 25 Aug 2022 15:59:48 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id AE1661946A5A; Thu, 25 Aug 2022 15:59:48 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 50DCC1946A65 for ; Thu, 25 Aug 2022 15:59:44 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 35D3040D2833; Thu, 25 Aug 2022 15:59:44 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id D1A1F40D2830 for ; Thu, 25 Aug 2022 15:59:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443264; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=Dchxh10Bty3IGdoq4TM5S1tdgRISLAkpspiWCv9+nj4=; b=KDMWKLRTdbAC/WYSRrgQ6OEqLiHC8P4El5DW6AIDgDjHu7Y9wHv3UJJFODdcRj+2iWJEVJ SiuqicqaRvgAbznWDtXPKAPvML2HKvDWNJ8c7Gc8G8HZYAcdnu3JcnS97H2zEUmDiPYRH3 5NhTGningSXs8S9MFWUGnp0zP6q6JRU= X-MC-Unique: UkOP-mAqPBaieqAIcyuK5g-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 11/12] qemu: remove qemuValidateDomainVirtioOptions Date: Thu, 25 Aug 2022 17:59:34 +0200 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3 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) X-ZM-MESSAGEID: 1661443268212100002 Now that we assume all the virtio capabilities, this function does not check anything. Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_validate.c | 54 +++------------------------------------- 1 file changed, 4 insertions(+), 50 deletions(-) diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index b12a873bc8..a672450ddd 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -1769,17 +1769,6 @@ qemuValidateNetSupportsCoalesce(virDomainNetType typ= e) } =20 =20 -static int -qemuValidateDomainVirtioOptions(const virDomainVirtioOptions *virtio, - virQEMUCaps *qemuCaps G_GNUC_UNUSED) -{ - if (!virtio) - return 0; - - return 0; -} - - /** * qemuValidateDomainDefVhostUserRequireSharedMemory: * @def: VM definition @@ -1970,9 +1959,6 @@ qemuValidateDomainDeviceDefNetwork(const virDomainNet= Def *net, "QEMU binary")); return -1; } - - if (qemuValidateDomainVirtioOptions(net->virtio, qemuCaps) < 0) - return -1; } =20 if (net->mtu && @@ -2391,9 +2377,6 @@ qemuValidateDomainRNGDef(const virDomainRNGDef *def, return -1; } =20 - if (qemuValidateDomainVirtioOptions(def->virtio, qemuCaps) < 0) - return -1; - return 0; } =20 @@ -2804,9 +2787,6 @@ qemuValidateDomainDeviceDefVideo(const virDomainVideo= Def *video, } } =20 - if (qemuValidateDomainVirtioOptions(video->virtio, qemuCaps) < 0) - return -1; - if (video->type =3D=3D VIR_DOMAIN_VIDEO_TYPE_RAMFB && video->info.type !=3D VIR_DOMAIN_DEVICE_ADDRESS_TYPE_NONE) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", @@ -3364,11 +3344,6 @@ qemuValidateDomainDeviceDefDisk(const virDomainDiskD= ef *disk, return -1; } =20 - if (disk->bus =3D=3D VIR_DOMAIN_DISK_BUS_VIRTIO && - qemuValidateDomainVirtioOptions(disk->virtio, qemuCaps) < 0) { - return -1; - } - if (disk->src->type =3D=3D VIR_STORAGE_TYPE_VHOST_USER) { if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_VHOST_USER_BLK)) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", @@ -3655,8 +3630,7 @@ virValidateControllerPCIModelNameToQEMUCaps(int model= Name) =20 =20 static int -qemuValidateDomainDeviceDefControllerAttributes(const virDomainControllerD= ef *controller, - virQEMUCaps *qemuCaps) +qemuValidateDomainDeviceDefControllerAttributes(const virDomainControllerD= ef *controller) { if (!(controller->type =3D=3D VIR_DOMAIN_CONTROLLER_TYPE_SCSI && (controller->model =3D=3D VIR_DOMAIN_CONTROLLER_MODEL_SCSI_VIRTI= O_SCSI || @@ -3687,13 +3661,6 @@ qemuValidateDomainDeviceDefControllerAttributes(cons= t virDomainControllerDef *co _("'iothread' is only supported for virtio-scsi= controller")); return -1; } - if (qemuValidateDomainVirtioOptions(controller->virtio, qemuCaps) = < 0) - return -1; - } - - if (controller->type =3D=3D VIR_DOMAIN_CONTROLLER_TYPE_VIRTIO_SERIAL && - qemuValidateDomainVirtioOptions(controller->virtio, qemuCaps) < 0)= { - return -1; } =20 return 0; @@ -4225,7 +4192,7 @@ qemuValidateDomainDeviceDefController(const virDomain= ControllerDef *controller, !qemuValidateCheckSCSIControllerModel(qemuCaps, controller->model)) return -1; =20 - if (qemuValidateDomainDeviceDefControllerAttributes(controller, qemuCa= ps) < 0) + if (qemuValidateDomainDeviceDefControllerAttributes(controller) < 0) return -1; =20 switch ((virDomainControllerType)controller->type) { @@ -4569,9 +4536,6 @@ qemuValidateDomainDeviceDefFS(virDomainFSDef *fs, return -1; } =20 - if (qemuValidateDomainVirtioOptions(fs->virtio, qemuCaps) < 0) - return -1; - return 0; } =20 @@ -4694,8 +4658,7 @@ qemuValidateDomainDeviceDefSound(virDomainSoundDef *s= ound, =20 =20 static int -qemuValidateDomainDeviceDefVsock(const virDomainVsockDef *vsock, - virQEMUCaps *qemuCaps) +qemuValidateDomainDeviceDefVsock(virQEMUCaps *qemuCaps) { if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_VHOST_VSOCK)) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", @@ -4704,9 +4667,6 @@ qemuValidateDomainDeviceDefVsock(const virDomainVsock= Def *vsock, return -1; } =20 - if (qemuValidateDomainVirtioOptions(vsock->virtio, qemuCaps) < 0) - return -1; - return 0; } =20 @@ -4881,9 +4841,6 @@ qemuValidateDomainDeviceDefInput(const virDomainInput= Def *input, return -1; } =20 - if (qemuValidateDomainVirtioOptions(input->virtio, qemuCaps) < 0) - return -1; - return 0; } =20 @@ -4920,9 +4877,6 @@ qemuValidateDomainDeviceDefMemballoon(const virDomain= MemballoonDef *memballoon, return -1; } =20 - if (qemuValidateDomainVirtioOptions(memballoon->virtio, qemuCaps) < 0) - return -1; - return 0; } =20 @@ -5256,7 +5210,7 @@ qemuValidateDomainDeviceDef(const virDomainDeviceDef = *dev, qemuCaps); =20 case VIR_DOMAIN_DEVICE_VSOCK: - return qemuValidateDomainDeviceDefVsock(dev->data.vsock, qemuCaps); + return qemuValidateDomainDeviceDefVsock(qemuCaps); =20 case VIR_DOMAIN_DEVICE_TPM: return qemuValidateDomainDeviceDefTPM(dev->data.tpm, def, qemuCaps= ); --=20 2.37.1 From nobody Sun Feb 8 13:01:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.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 170.10.129.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=1661443202; cv=none; d=zohomail.com; s=zohoarc; b=dmvW6ngN8qHcjEKmvz1wSE7K9m4OG/NTF7bKTd/HhwjOu19w0EONv5M2a0tau/7Vv2CT9Zbgb8xGLMnQpYZBXcJ+Rq4CWSOJY6sd4/8R8oSxBMYQ2aQUdoTdGXQT14yVsg0oM+e01PD5d73h2yn51xLN04m9EfxMBuTMNA4lazk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1661443202; h=Content-Type:Content-Transfer-Encoding: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=vdQmexqoo/YhZKT6ANhX87xXQs2j9mBy0jV4H9TTYOk=; b=h/bFkeTi22tQUQ0nW06OQui+sn0LL3WddpooRty/rL7chIx0GWNKpNN/7/95Gu1nbo9AoU9qqwIAkTf7z/HdX0ZPdrWxn5dr8/E5lrIgW6JoBtUyJYFhudtaQkKoObymblDjxcSQEYQpOnxpE965gVOH+TTL923+xMEkRLyc36I= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1661443202680257.2892298354103; Thu, 25 Aug 2022 09:00:02 -0700 (PDT) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-75-sFgyZpkbNdyvXLCHEwSW2Q-1; Thu, 25 Aug 2022 11:59:54 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id B435685A585; Thu, 25 Aug 2022 15:59:47 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 9681F4C816; Thu, 25 Aug 2022 15:59:47 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 7C7AB1946A5A; Thu, 25 Aug 2022 15:59:47 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 2639C1946A62 for ; Thu, 25 Aug 2022 15:59:45 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 0A3F740D282E; Thu, 25 Aug 2022 15:59:45 +0000 (UTC) Received: from hjs.redhat.com (unknown [10.43.2.85]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6F30F40C141D for ; Thu, 25 Aug 2022 15:59:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661443201; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=vdQmexqoo/YhZKT6ANhX87xXQs2j9mBy0jV4H9TTYOk=; b=OB30RE1tSASbDecczITj6FEZzYRXA7xrfAPLnkGsZrOJwLyR/R/DRsFsH1PlSRmi0s74mg VdZgVNoO5VU9Sa0l+93M3tFrRzqKo+FbBG7wbeauil6kYwAKRJsT+p96nidYKO/5B6rwFy WnhPyeLLHtMAtgaOStJ08upAKGYf32g= X-MC-Unique: sFgyZpkbNdyvXLCHEwSW2Q-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 12/12] qemu: do not probe for properties of nec-usb-xhci Date: Thu, 25 Aug 2022 17:59:35 +0200 Message-Id: <1eb8afc586f1cfde9a1e79fd622a93f625002296.1661443135.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.11.54.2 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5 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) X-ZM-MESSAGEID: 1661443203880100001 Signed-off-by: J=C3=A1n Tomko Reviewed-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 6 - .../caps_4.2.0.aarch64.replies | 156 +++----------- .../caps_4.2.0.ppc64.replies | 140 +++--------- .../caps_4.2.0.x86_64.replies | 168 ++++----------- .../caps_5.0.0.aarch64.replies | 169 +++------------ .../caps_5.0.0.ppc64.replies | 165 +++----------- .../caps_5.0.0.riscv64.replies | 153 +++---------- .../caps_5.0.0.x86_64.replies | 181 ++++------------ .../caps_5.1.0.x86_64.replies | 185 ++++------------ .../caps_5.2.0.aarch64.replies | 181 ++++------------ .../caps_5.2.0.ppc64.replies | 173 +++------------ .../caps_5.2.0.riscv64.replies | 161 +++----------- .../caps_5.2.0.x86_64.replies | 193 ++++------------- .../caps_6.0.0.aarch64.replies | 191 ++++------------ .../caps_6.0.0.x86_64.replies | 203 ++++-------------- .../caps_6.1.0.x86_64.replies | 203 ++++-------------- .../caps_6.2.0.aarch64.replies | 191 ++++------------ .../caps_6.2.0.ppc64.replies | 183 +++------------- .../caps_6.2.0.x86_64.replies | 203 ++++-------------- .../caps_7.0.0.aarch64.replies | 195 ++++------------- .../caps_7.0.0.ppc64.replies | 183 +++------------- .../caps_7.0.0.x86_64.replies | 203 ++++-------------- .../caps_7.1.0.x86_64.replies | 203 ++++-------------- 23 files changed, 790 insertions(+), 3199 deletions(-) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index a65235aaee..3e9983bb96 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -1524,9 +1524,6 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCaps= DevicePropsICH9[] =3D { { "disable_s4", QEMU_CAPS_ICH9_DISABLE_S4, NULL }, }; =20 -static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsUSBNECXHCI= [] =3D { -}; - static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsIntelIOMMU= [] =3D { { "intremap", QEMU_CAPS_INTEL_IOMMU_INTREMAP, NULL }, { "caching-mode", QEMU_CAPS_INTEL_IOMMU_CACHING_MODE, NULL }, @@ -1676,9 +1673,6 @@ static virQEMUCapsDeviceTypeProps virQEMUCapsDevicePr= ops[] =3D { { "virtio-balloon-device", virQEMUCapsDevicePropsVirtioBalloon, G_N_ELEMENTS(virQEMUCapsDevicePropsVirtioBalloon), -1 }, - { "nec-usb-xhci", virQEMUCapsDevicePropsUSBNECXHCI, - G_N_ELEMENTS(virQEMUCapsDevicePropsUSBNECXHCI), - QEMU_CAPS_NEC_USB_XHCI }, { "intel-iommu", virQEMUCapsDevicePropsIntelIOMMU, G_N_ELEMENTS(virQEMUCapsDevicePropsIntelIOMMU), QEMU_CAPS_DEVICE_INTEL_IOMMU }, diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_4.2.0.aarch64.replies index f9515ddf96..f947ce9aee 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.aarch64.replies @@ -18526,104 +18526,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "name": "rombar", - "type": "uint32" - }, - { - "name": "intrs", - "type": "uint32" - }, - { - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "name": "romfile", - "type": "str" - }, - { - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "name": "command_serr_enable", - "description": "on/off", - "type": "bool" - }, - { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "p3", - "type": "uint32" - }, - { - "name": "p2", - "type": "uint32" - }, - { - "name": "slots", - "type": "uint32" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -18725,7 +18633,7 @@ "type": "size" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -18733,7 +18641,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -18822,7 +18730,7 @@ "type": "bool" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -18830,7 +18738,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18901,7 +18809,7 @@ "type": "uint16" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18909,7 +18817,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18974,7 +18882,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18982,7 +18890,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -19046,7 +18954,7 @@ "type": "bool" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -19054,7 +18962,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -19241,12 +19149,12 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { "execute": "query-machines", - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -19804,7 +19712,7 @@ "deprecated": false } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -19812,7 +19720,7 @@ "arguments": { "typename": "virt-4.2-machine" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -19965,7 +19873,7 @@ "type": "child" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -19973,7 +19881,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -20078,12 +19986,12 @@ "type": "bool" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -20274,34 +20182,34 @@ "static": false } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { "execute": "query-tpm-models", - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "return": [ ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-tpm-types", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "return": [ ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-command-line-options", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -21469,12 +21377,12 @@ "option": "drive" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -21552,12 +21460,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -21573,7 +21481,7 @@ "kernel": false } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -21584,7 +21492,7 @@ "name": "host" } }, - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -21614,7 +21522,7 @@ } } }, - "id": "libvirt-43" + "id": "libvirt-42" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_4.2.0.ppc64.replies index cd02535c6f..e31c49f24d 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.ppc64.replies @@ -17919,100 +17919,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "name": "rombar", - "type": "uint32" - }, - { - "name": "intrs", - "type": "uint32" - }, - { - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "name": "romfile", - "type": "str" - }, - { - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "name": "command_serr_enable", - "description": "on/off", - "type": "bool" - }, - { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "p3", - "type": "uint32" - }, - { - "name": "p2", - "type": "uint32" - }, - { - "name": "slots", - "type": "uint32" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "spapr-pci-host-bridge" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -18078,7 +17990,7 @@ "type": "uint32" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -18086,7 +17998,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -18188,7 +18100,7 @@ "type": "size" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -18196,7 +18108,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18285,7 +18197,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18293,7 +18205,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18358,7 +18270,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18366,7 +18278,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -18430,12 +18342,12 @@ "type": "bool" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { "execute": "query-machines", - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -18697,7 +18609,7 @@ "deprecated": false } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -18705,7 +18617,7 @@ "arguments": { "typename": "pseries-4.2-machine" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -18904,7 +18816,7 @@ "type": "string" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -18912,7 +18824,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -19017,12 +18929,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -21218,34 +21130,34 @@ "static": false } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { "execute": "query-tpm-models", - "id": "libvirt-37" + "id": "libvirt-36" } =20 { "return": [ ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { "execute": "query-tpm-types", - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "return": [ ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-command-line-options", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -22384,12 +22296,12 @@ "option": "drive" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -22467,7 +22379,7 @@ "capability": "validate-uuid" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =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 2885f63d8e..12ebc41e49 100644 --- a/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_4.2.0.x86_64.replies @@ -18099,104 +18099,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "p2", - "type": "uint32" - }, - { - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "name": "intrs", - "type": "uint32" - }, - { - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "command_serr_enable", - "description": "on/off", - "type": "bool" - }, - { - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "romfile", - "type": "str" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "rombar", - "type": "uint32" - }, - { - "name": "p3", - "type": "uint32" - }, - { - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "name": "slots", - "type": "uint32" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18244,7 +18152,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18252,7 +18160,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18299,7 +18207,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18307,7 +18215,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -18341,7 +18249,7 @@ "type": "int32" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -18349,7 +18257,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -18451,7 +18359,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -18459,7 +18367,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -18548,7 +18456,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -18556,7 +18464,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -18627,7 +18535,7 @@ "type": "uint16" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -18635,7 +18543,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -18700,7 +18608,7 @@ "type": "bool" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -18708,7 +18616,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -18772,7 +18680,7 @@ "type": "int" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -18780,7 +18688,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -20334,12 +20242,12 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-machines", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -20731,7 +20639,7 @@ "deprecated": false } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -20739,7 +20647,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -20844,12 +20752,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -22232,12 +22140,12 @@ "migration-safe": true } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-tpm-models", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -22245,12 +22153,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-tpm-types", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -22258,12 +22166,12 @@ "passthrough", "emulator" ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-command-line-options", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -23549,12 +23457,12 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -23632,16 +23540,16 @@ "capability": "validate-uuid" } ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { - "id": "libvirt-46", + "id": "libvirt-45", "error": { "class": "GenericError", "desc": "SEV feature is not available" @@ -23656,7 +23564,7 @@ "name": "host" } }, - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -23958,7 +23866,7 @@ } } }, - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -23972,7 +23880,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-47" } =20 { @@ -24274,7 +24182,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-47" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_5.0.0.aarch64.replies index eebe5150c6..9f7d3da252 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.aarch64.replies @@ -19796,113 +19796,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -20023,7 +19922,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -20031,7 +19930,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -20125,7 +20024,7 @@ "type": "bool" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -20133,7 +20032,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -20209,7 +20108,7 @@ "type": "uint16" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -20217,7 +20116,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20228,7 +20127,7 @@ "type": "str" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20236,7 +20135,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20306,7 +20205,7 @@ "type": "bool" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20314,7 +20213,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20383,7 +20282,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20391,7 +20290,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -20595,12 +20494,12 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { "execute": "query-machines", - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -21188,7 +21087,7 @@ "deprecated": false } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -21196,7 +21095,7 @@ "arguments": { "typename": "virt-5.0-machine" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -21344,7 +21243,7 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -21352,7 +21251,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -21442,12 +21341,12 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -21643,24 +21542,24 @@ "static": false } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-tpm-models", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "return": [ "tpm-tis" ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-tpm-types", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -21668,12 +21567,12 @@ "passthrough", "emulator" ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-command-line-options", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -22831,12 +22730,12 @@ "option": "drive" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -22914,12 +22813,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -22935,7 +22834,7 @@ "kernel": false } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -22946,7 +22845,7 @@ "name": "host" } }, - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -22977,7 +22876,7 @@ } } }, - "id": "libvirt-44" + "id": "libvirt-43" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_5.0.0.ppc64.replies index b3dee4130f..aaf69cab46 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.ppc64.replies @@ -19595,113 +19595,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "spapr-pci-host-bridge" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -19782,7 +19681,7 @@ "type": "uint32" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -19790,7 +19689,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -19832,7 +19731,7 @@ "type": "uint64" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -19840,7 +19739,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -19961,7 +19860,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -19969,7 +19868,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20063,7 +19962,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20071,7 +19970,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20147,7 +20046,7 @@ "type": "uint16" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20155,7 +20054,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20166,7 +20065,7 @@ "type": "str" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20174,7 +20073,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -20244,7 +20143,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -20252,7 +20151,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -20321,12 +20220,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -20596,7 +20495,7 @@ "deprecated": false } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -20604,7 +20503,7 @@ "arguments": { "typename": "pseries-5.0-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -20813,7 +20712,7 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -20821,7 +20720,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -20911,12 +20810,12 @@ "type": "string" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -23122,24 +23021,24 @@ "static": false } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-tpm-models", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "return": [ "tpm-spapr" ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-tpm-types", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -23147,12 +23046,12 @@ "passthrough", "emulator" ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-command-line-options", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -24289,12 +24188,12 @@ "option": "drive" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -24372,7 +24271,7 @@ "capability": "validate-uuid" } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies b/tests/= qemucapabilitiesdata/caps_5.0.0.riscv64.replies index efda5c534b..929b2179ae 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.riscv64.replies @@ -17931,113 +17931,12 @@ "id": "libvirt-27" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-28" -} - -{ - "return": [ - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - } - ], - "id": "libvirt-28" -} - { "execute": "device-list-properties", "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -18158,7 +18057,7 @@ "type": "size" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -18166,7 +18065,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18260,7 +18159,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -18268,7 +18167,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18344,7 +18243,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -18352,7 +18251,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -18363,7 +18262,7 @@ "type": "str" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -18371,7 +18270,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -18441,7 +18340,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -18449,7 +18348,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -18518,12 +18417,12 @@ "type": "int" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { "execute": "query-machines", - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -18581,7 +18480,7 @@ "deprecated": false } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -18589,7 +18488,7 @@ "arguments": { "typename": "virt-machine" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -18679,7 +18578,7 @@ "type": "string" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -18687,7 +18586,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -18777,34 +18676,34 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { "execute": "query-tpm-models", - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "return": [ ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-tpm-types", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "return": [ ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-command-line-options", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -20070,12 +19969,12 @@ "option": "drive" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -20153,5 +20052,5 @@ "capability": "validate-uuid" } ], - "id": "libvirt-41" + "id": "libvirt-40" } diff --git a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.0.0.x86_64.replies index 65cb437fb6..81cfc70dc4 100644 --- a/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.0.0.x86_64.replies @@ -19336,113 +19336,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -19500,7 +19399,7 @@ "type": "uint32" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -19508,7 +19407,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -19561,7 +19460,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -19569,7 +19468,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -19611,7 +19510,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -19619,7 +19518,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -19740,7 +19639,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -19748,7 +19647,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -19842,7 +19741,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -19850,7 +19749,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -19926,7 +19825,7 @@ "type": "uint16" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -19934,7 +19833,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -19945,7 +19844,7 @@ "type": "str" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -19953,7 +19852,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -20023,7 +19922,7 @@ "type": "bool" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -20031,7 +19930,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -20100,7 +19999,7 @@ "type": "int" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -20108,7 +20007,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -21674,12 +21573,12 @@ "type": "bool" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-machines", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -22055,7 +21954,7 @@ "deprecated": false } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -22063,7 +21962,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -22153,12 +22052,12 @@ "type": "string" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -23703,12 +23602,12 @@ "migration-safe": true } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-tpm-models", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -23716,12 +23615,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-types", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -23729,12 +23628,12 @@ "passthrough", "emulator" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-command-line-options", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -25010,12 +24909,12 @@ "option": "drive" } ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -25093,16 +24992,16 @@ "capability": "validate-uuid" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { - "id": "libvirt-47", + "id": "libvirt-46", "error": { "class": "GenericError", "desc": "SEV feature is not available" @@ -25117,7 +25016,7 @@ "name": "host" } }, - "id": "libvirt-48" + "id": "libvirt-47" } =20 { @@ -25420,7 +25319,7 @@ } } }, - "id": "libvirt-48" + "id": "libvirt-47" } =20 { @@ -25434,7 +25333,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -25737,7 +25636,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =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 5461b7054f..51e93819b0 100644 --- a/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies @@ -19869,113 +19869,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -20033,7 +19932,7 @@ "type": "uint32" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -20041,7 +19940,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20094,7 +19993,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20102,7 +20001,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20144,7 +20043,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20152,7 +20051,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20273,7 +20172,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20281,7 +20180,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -20379,7 +20278,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -20387,7 +20286,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -20463,7 +20362,7 @@ "type": "uint16" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -20471,7 +20370,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -20666,7 +20565,7 @@ "type": "bool" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -20674,7 +20573,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -20685,7 +20584,7 @@ "type": "str" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -20693,7 +20592,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -20763,7 +20662,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -20771,7 +20670,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -20840,7 +20739,7 @@ "type": "int" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -20848,7 +20747,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -22434,12 +22333,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-machines", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -22831,7 +22730,7 @@ "deprecated": false } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -22839,7 +22738,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -22929,12 +22828,12 @@ "type": "string" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -24636,12 +24535,12 @@ "migration-safe": true } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -24649,12 +24548,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -24662,12 +24561,12 @@ "passthrough", "emulator" ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -25962,12 +25861,12 @@ "option": "drive" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -26045,16 +25944,16 @@ "capability": "validate-uuid" } ], - "id": "libvirt-47" + "id": "libvirt-46" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-48" + "id": "libvirt-47" } =20 { - "id": "libvirt-48", + "id": "libvirt-47", "error": { "class": "GenericError", "desc": "SEV is not enabled in KVM" @@ -26069,7 +25968,7 @@ "name": "host" } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -26377,7 +26276,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -26391,7 +26290,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { @@ -26699,7 +26598,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_5.2.0.aarch64.replies index f126684ee7..fc92caae54 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.aarch64.replies @@ -21007,121 +21007,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "nvdimm" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -21163,7 +21054,7 @@ "type": "uint64" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -21171,7 +21062,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -21292,7 +21183,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -21300,7 +21191,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -21398,7 +21289,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -21406,7 +21297,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -21482,7 +21373,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -21490,7 +21381,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -21501,7 +21392,7 @@ "type": "str" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -21509,7 +21400,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -21579,7 +21470,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -21587,7 +21478,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -21656,7 +21547,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -21664,7 +21555,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -21873,12 +21764,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -22615,7 +22506,7 @@ "deprecated": false } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -22623,7 +22514,7 @@ "arguments": { "typename": "virt-5.2-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -22786,7 +22677,7 @@ "type": "child" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -22794,7 +22685,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -22879,12 +22770,12 @@ "type": "string" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -23118,24 +23009,24 @@ "deprecated": false } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-tpm-models", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "return": [ "tpm-tis" ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-tpm-types", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -23143,12 +23034,12 @@ "passthrough", "emulator" ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-command-line-options", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -24325,12 +24216,12 @@ "option": "drive" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -24408,12 +24299,12 @@ "capability": "validate-uuid" } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -24429,7 +24320,7 @@ "kernel": false } ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -24440,7 +24331,7 @@ "name": "host" } }, - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -24472,7 +24363,7 @@ } } }, - "id": "libvirt-45" + "id": "libvirt-44" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_5.2.0.ppc64.replies index 6f6e5031cf..9a0e5622d9 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.ppc64.replies @@ -20654,121 +20654,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "spapr-pci-host-bridge" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -20859,7 +20750,7 @@ "type": "uint32" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -20867,7 +20758,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -20909,7 +20800,7 @@ "type": "uint64" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -20917,7 +20808,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -21038,7 +20929,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -21046,7 +20937,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -21144,7 +21035,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -21152,7 +21043,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -21228,7 +21119,7 @@ "type": "uint16" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -21236,7 +21127,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -21247,7 +21138,7 @@ "type": "str" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -21255,7 +21146,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -21325,7 +21216,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -21333,7 +21224,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -21402,12 +21293,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -21727,7 +21618,7 @@ "default-ram-id": "mpc8544ds.ram" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -21735,7 +21626,7 @@ "arguments": { "typename": "pseries-5.2-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -21939,7 +21830,7 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -21947,7 +21838,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -22032,12 +21923,12 @@ "type": "string" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -24683,24 +24574,24 @@ "deprecated": false } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-tpm-models", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "return": [ "tpm-spapr" ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-tpm-types", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -24708,12 +24599,12 @@ "passthrough", "emulator" ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-command-line-options", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -25869,12 +25760,12 @@ "option": "drive" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -25952,7 +25843,7 @@ "capability": "validate-uuid" } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies b/tests/= qemucapabilitiesdata/caps_5.2.0.riscv64.replies index 443151c391..19fa83490c 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.riscv64.replies @@ -18975,121 +18975,12 @@ "id": "libvirt-27" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-28" -} - -{ - "return": [ - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-28" -} - { "execute": "device-list-properties", "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -19210,7 +19101,7 @@ "type": "size" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -19218,7 +19109,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -19316,7 +19207,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -19324,7 +19215,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -19400,7 +19291,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -19408,7 +19299,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -19419,7 +19310,7 @@ "type": "str" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -19427,7 +19318,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -19497,7 +19388,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -19505,7 +19396,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -19574,12 +19465,12 @@ "type": "int" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { "execute": "query-machines", - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -19633,7 +19524,7 @@ "deprecated": false } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -19641,7 +19532,7 @@ "arguments": { "typename": "virt-machine" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -19731,7 +19622,7 @@ "type": "bool" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -19739,7 +19630,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -19824,34 +19715,34 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { "execute": "query-tpm-models", - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "return": [ ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-tpm-types", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "return": [ ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-command-line-options", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -21136,12 +21027,12 @@ "option": "drive" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -21219,5 +21110,5 @@ "capability": "validate-uuid" } ], - "id": "libvirt-41" + "id": "libvirt-40" } diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_5.2.0.x86_64.replies index 0362d62f83..7e96c37f80 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies @@ -20456,121 +20456,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -20628,7 +20519,7 @@ "type": "uint32" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -20636,7 +20527,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20689,7 +20580,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -20697,7 +20588,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20739,7 +20630,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -20747,7 +20638,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20868,7 +20759,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -20876,7 +20767,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -20974,7 +20865,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -20982,7 +20873,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -21058,7 +20949,7 @@ "type": "uint16" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -21066,7 +20957,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -21266,7 +21157,7 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -21274,7 +21165,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -21285,7 +21176,7 @@ "type": "str" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -21293,7 +21184,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -21363,7 +21254,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -21371,7 +21262,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -21440,7 +21331,7 @@ "type": "int" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -21448,7 +21339,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -23046,12 +22937,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-machines", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -23509,7 +23400,7 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -23517,7 +23408,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -23602,12 +23493,12 @@ "type": "string" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -25432,12 +25323,12 @@ "deprecated": false } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -25445,12 +25336,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -25458,12 +25349,12 @@ "passthrough", "emulator" ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -26758,12 +26649,12 @@ "option": "drive" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -26841,16 +26732,16 @@ "capability": "validate-uuid" } ], - "id": "libvirt-47" + "id": "libvirt-46" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-48" + "id": "libvirt-47" } =20 { - "id": "libvirt-48", + "id": "libvirt-47", "error": { "class": "GenericError", "desc": "SEV is not enabled in KVM" @@ -26865,7 +26756,7 @@ "name": "host" } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -27174,7 +27065,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -27188,7 +27079,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { @@ -27497,7 +27388,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_6.0.0.aarch64.replies index d678db8bed..277180fa89 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_6.0.0.aarch64.replies @@ -22844,131 +22844,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "nvdimm" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -23010,7 +22891,7 @@ "type": "uint64" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -23018,7 +22899,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -23149,7 +23030,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -23157,7 +23038,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -23253,7 +23134,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -23261,7 +23142,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -23341,7 +23222,7 @@ "type": "int32" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -23349,7 +23230,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -23360,7 +23241,7 @@ "type": "str" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -23368,7 +23249,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -23438,7 +23319,7 @@ "type": "bool" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -23446,7 +23327,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -23515,7 +23396,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -23523,7 +23404,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -23732,12 +23613,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -24516,7 +24397,7 @@ "deprecated": false } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -24524,7 +24405,7 @@ "arguments": { "typename": "virt-6.0-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -24710,7 +24591,7 @@ "type": "child" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -24718,7 +24599,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -24816,12 +24697,12 @@ "type": "child" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -25061,24 +24942,24 @@ "deprecated": false } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-tpm-models", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "return": [ "tpm-tis" ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-tpm-types", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -25086,12 +24967,12 @@ "passthrough", "emulator" ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-command-line-options", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -26288,12 +26169,12 @@ "option": "drive" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -26375,12 +26256,12 @@ "capability": "background-snapshot" } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -26396,7 +26277,7 @@ "kernel": false } ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -26407,7 +26288,7 @@ "name": "host" } }, - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -26439,7 +26320,7 @@ } } }, - "id": "libvirt-45" + "id": "libvirt-44" } =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 6af45e0b61..bccf12118a 100644 --- a/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_6.0.0.x86_64.replies @@ -22186,131 +22186,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -22368,7 +22249,7 @@ "type": "uint32" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -22376,7 +22257,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -22439,7 +22320,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -22447,7 +22328,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -22489,7 +22370,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -22497,7 +22378,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -22628,7 +22509,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -22636,7 +22517,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -22732,7 +22613,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -22740,7 +22621,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -22820,7 +22701,7 @@ "type": "int32" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -22828,7 +22709,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -23050,7 +22931,7 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -23058,7 +22939,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -23069,7 +22950,7 @@ "type": "str" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -23077,7 +22958,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -23151,7 +23032,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -23159,7 +23040,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -23228,7 +23109,7 @@ "type": "int" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -23236,7 +23117,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -24882,12 +24763,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-machines", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -25334,7 +25215,7 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -25342,7 +25223,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -25440,12 +25321,12 @@ "type": "child" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -27313,12 +27194,12 @@ "deprecated": false } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -27326,12 +27207,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -27339,12 +27220,12 @@ "passthrough", "emulator" ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -28663,12 +28544,12 @@ "option": "drive" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -28750,12 +28631,12 @@ "capability": "background-snapshot" } ], - "id": "libvirt-47" + "id": "libvirt-46" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-48" + "id": "libvirt-47" } =20 { @@ -28765,7 +28646,7 @@ "cert-chain": "AQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAA= ", "pdh": "AQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAA= OAAA" }, - "id": "libvirt-48" + "id": "libvirt-47" } =20 { @@ -28776,7 +28657,7 @@ "name": "host" } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -29097,7 +28978,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -29111,7 +28992,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { @@ -29432,7 +29313,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_6.1.0.x86_64.replies index 102973ebcc..b7f1337edd 100644 --- a/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_6.1.0.x86_64.replies @@ -22413,131 +22413,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -22595,7 +22476,7 @@ "type": "uint32" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -22603,7 +22484,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -22666,7 +22547,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -22674,7 +22555,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -22716,7 +22597,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -22724,7 +22605,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -22860,7 +22741,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -22868,7 +22749,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -22964,7 +22845,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -22972,7 +22853,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -23052,7 +22933,7 @@ "type": "int32" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -23060,7 +22941,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -23282,7 +23163,7 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -23290,7 +23171,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -23301,7 +23182,7 @@ "type": "str" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -23309,7 +23190,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -23388,7 +23269,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -23396,7 +23277,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -23470,7 +23351,7 @@ "type": "int" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -23478,7 +23359,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -25136,12 +25017,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-machines", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -25606,7 +25487,7 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -25614,7 +25495,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -25717,12 +25598,12 @@ "type": "child" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -27779,12 +27660,12 @@ "deprecated": false } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -27792,12 +27673,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -27805,12 +27686,12 @@ "passthrough", "emulator" ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -29142,12 +29023,12 @@ "option": "drive" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -29229,16 +29110,16 @@ "capability": "background-snapshot" } ], - "id": "libvirt-47" + "id": "libvirt-46" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-48" + "id": "libvirt-47" } =20 { - "id": "libvirt-48", + "id": "libvirt-47", "error": { "class": "GenericError", "desc": "Failed to open /dev/sev: No such file or directory" @@ -29253,7 +29134,7 @@ "name": "host" } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -29576,7 +29457,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -29590,7 +29471,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { @@ -29913,7 +29794,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_6.2.0.aarch64.replies index ce01b42dec..61118722a3 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_6.2.0.aarch64.replies @@ -23680,131 +23680,12 @@ "id": "libvirt-27" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-28" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - } - ], - "id": "libvirt-28" -} - { "execute": "device-list-properties", "arguments": { "typename": "nvdimm" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -23846,7 +23727,7 @@ "type": "uint64" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -23854,7 +23735,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -23990,7 +23871,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -23998,7 +23879,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -24094,7 +23975,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -24102,7 +23983,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -24182,7 +24063,7 @@ "type": "int32" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -24190,7 +24071,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -24201,7 +24082,7 @@ "type": "str" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -24209,7 +24090,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -24284,7 +24165,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -24292,7 +24173,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -24366,7 +24247,7 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -24374,7 +24255,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -24583,12 +24464,12 @@ "type": "bool" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { "execute": "query-machines", - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -25432,7 +25313,7 @@ "deprecated": false } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -25440,7 +25321,7 @@ "arguments": { "typename": "virt-6.2-machine" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -25636,7 +25517,7 @@ "type": "child" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -25644,7 +25525,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -25747,12 +25628,12 @@ "type": "child" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -25998,24 +25879,24 @@ "deprecated": false } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-tpm-models", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "return": [ "tpm-tis" ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-tpm-types", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -26023,12 +25904,12 @@ "passthrough", "emulator" ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-command-line-options", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -27376,12 +27257,12 @@ "option": "drive" } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -27463,12 +27344,12 @@ "capability": "background-snapshot" } ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -27484,7 +27365,7 @@ "kernel": false } ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -27495,7 +27376,7 @@ "name": "host" } }, - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -27527,7 +27408,7 @@ } } }, - "id": "libvirt-46" + "id": "libvirt-45" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_6.2.0.ppc64.replies index 9b414b5130..0ac9b2cfe2 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_6.2.0.ppc64.replies @@ -25600,131 +25600,12 @@ "id": "libvirt-26" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-27" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - } - ], - "id": "libvirt-27" -} - { "execute": "device-list-properties", "arguments": { "typename": "spapr-pci-host-bridge" }, - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -25820,7 +25701,7 @@ "type": "uint32" } ], - "id": "libvirt-28" + "id": "libvirt-27" } =20 { @@ -25828,7 +25709,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -25870,7 +25751,7 @@ "type": "uint64" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -25878,7 +25759,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26014,7 +25895,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26022,11 +25903,11 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { - "id": "libvirt-31", + "id": "libvirt-30", "error": { "class": "DeviceNotFound", "desc": "Device 'usb-host' not found" @@ -26038,7 +25919,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26118,7 +25999,7 @@ "type": "int32" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26126,7 +26007,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26137,7 +26018,7 @@ "type": "str" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26145,7 +26026,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26220,7 +26101,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26228,7 +26109,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -26302,12 +26183,12 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { "execute": "query-machines", - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -26670,7 +26551,7 @@ "default-ram-id": "mpc8544ds.ram" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -26678,7 +26559,7 @@ "arguments": { "typename": "pseries-6.2-machine" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -26910,7 +26791,7 @@ "type": "string" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -26918,7 +26799,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -27021,12 +26902,12 @@ "type": "child" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -29678,24 +29559,24 @@ "deprecated": false } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-tpm-models", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "return": [ "tpm-spapr" ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-tpm-types", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -29703,12 +29584,12 @@ "passthrough", "emulator" ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-command-line-options", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -30842,12 +30723,12 @@ "option": "drive" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -30929,7 +30810,7 @@ "capability": "background-snapshot" } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_6.2.0.x86_64.replies index 6e5e733af5..b4b853eb51 100644 --- a/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_6.2.0.x86_64.replies @@ -25594,131 +25594,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -25776,7 +25657,7 @@ "type": "uint32" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -25784,7 +25665,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -25847,7 +25728,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -25855,7 +25736,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -25897,7 +25778,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -25905,7 +25786,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26041,7 +25922,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26049,7 +25930,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26145,7 +26026,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26153,7 +26034,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -26233,7 +26114,7 @@ "type": "int32" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -26241,7 +26122,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -26463,7 +26344,7 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -26471,7 +26352,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -26482,7 +26363,7 @@ "type": "str" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -26490,7 +26371,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -26569,7 +26450,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -26577,7 +26458,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -26651,7 +26532,7 @@ "type": "int" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -26659,7 +26540,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -28399,12 +28280,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-machines", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -28887,7 +28768,7 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -28895,7 +28776,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -28998,12 +28879,12 @@ "type": "child" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -31072,12 +30953,12 @@ "deprecated": false } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -31085,12 +30966,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -31098,12 +30979,12 @@ "passthrough", "emulator" ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -32435,12 +32316,12 @@ "option": "drive" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -32522,16 +32403,16 @@ "capability": "background-snapshot" } ], - "id": "libvirt-47" + "id": "libvirt-46" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-48" + "id": "libvirt-47" } =20 { - "id": "libvirt-48", + "id": "libvirt-47", "error": { "class": "GenericError", "desc": "SEV: Failed to open /dev/sev: No such file or directory" @@ -32546,7 +32427,7 @@ "name": "host" } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -32879,7 +32760,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -32893,7 +32774,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { @@ -33226,7 +33107,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.replies b/tests/= qemucapabilitiesdata/caps_7.0.0.aarch64.replies index 670d8abc26..6626778f0f 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_7.0.0.aarch64.replies @@ -26958,131 +26958,12 @@ "id": "libvirt-27" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-28" -} - -{ - "return": [ - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "name": "failover_pair_id", - "type": "str" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - } - ], - "id": "libvirt-28" -} - { "execute": "device-list-properties", "arguments": { "typename": "nvdimm" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -27124,7 +27005,7 @@ "type": "uint64" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -27132,7 +27013,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -27268,7 +27149,7 @@ "type": "PCIELinkSpeed" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -27276,7 +27157,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -27372,7 +27253,7 @@ "type": "bool" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -27380,7 +27261,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -27460,7 +27341,7 @@ "type": "int32" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -27468,7 +27349,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -27695,7 +27576,7 @@ "type": "uint64" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -27703,7 +27584,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -27918,7 +27799,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -27926,7 +27807,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -28001,7 +27882,7 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -28009,7 +27890,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -28083,7 +27964,7 @@ "type": "bool" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -28091,7 +27972,7 @@ "arguments": { "typename": "max-arm-cpu" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -28300,12 +28181,12 @@ "type": "bool" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { "execute": "query-machines", - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -29175,7 +29056,7 @@ "deprecated": false } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -29183,7 +29064,7 @@ "arguments": { "typename": "virt-7.0-machine" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -29384,7 +29265,7 @@ "type": "child" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -29392,7 +29273,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -29495,12 +29376,12 @@ "type": "child" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -29746,24 +29627,24 @@ "deprecated": false } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-tpm-models", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "return": [ "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-tpm-types", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -29771,12 +29652,12 @@ "passthrough", "emulator" ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-command-line-options", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -31128,12 +31009,12 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -31215,12 +31096,12 @@ "capability": "background-snapshot" } ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-gic-capabilities", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -31236,7 +31117,7 @@ "kernel": false } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -31247,7 +31128,7 @@ "name": "host" } }, - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -31280,7 +31161,7 @@ } } }, - "id": "libvirt-47" + "id": "libvirt-46" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.replies b/tests/qe= mucapabilitiesdata/caps_7.0.0.ppc64.replies index a03fde3f20..84d993a581 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.replies +++ b/tests/qemucapabilitiesdata/caps_7.0.0.ppc64.replies @@ -26013,131 +26013,12 @@ "id": "libvirt-27" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-28" -} - -{ - "return": [ - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-28" -} - { "execute": "device-list-properties", "arguments": { "typename": "spapr-pci-host-bridge" }, - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -26233,7 +26114,7 @@ "type": "uint64" } ], - "id": "libvirt-29" + "id": "libvirt-28" } =20 { @@ -26241,7 +26122,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26283,7 +26164,7 @@ "type": "uint64" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26291,7 +26172,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -26427,7 +26308,7 @@ "type": "size" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -26435,7 +26316,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26531,7 +26412,7 @@ "type": "bool" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26539,7 +26420,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26619,7 +26500,7 @@ "type": "int32" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26627,7 +26508,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26842,7 +26723,7 @@ "type": "link" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26850,7 +26731,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -26929,7 +26810,7 @@ "type": "bool" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -26937,7 +26818,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -27011,12 +26892,12 @@ "type": "int" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { "execute": "query-machines", - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -27388,7 +27269,7 @@ "default-ram-id": "ppc_spapr.ram" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -27396,7 +27277,7 @@ "arguments": { "typename": "pseries-7.0-machine" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -27628,7 +27509,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -27636,7 +27517,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -27739,12 +27620,12 @@ "type": "child" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -30270,24 +30151,24 @@ "deprecated": false } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-tpm-models", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "return": [ "tpm-spapr" ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { "execute": "query-tpm-types", - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -30295,12 +30176,12 @@ "passthrough", "emulator" ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-command-line-options", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -31498,12 +31379,12 @@ "option": "drive" } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -31585,7 +31466,7 @@ "capability": "background-snapshot" } ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_7.0.0.x86_64.replies index 6bd815c371..0590294255 100644 --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.replies @@ -25910,131 +25910,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26097,7 +25978,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26105,7 +25986,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -26168,7 +26049,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -26176,7 +26057,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26218,7 +26099,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26226,7 +26107,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26362,7 +26243,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -26370,7 +26251,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26466,7 +26347,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -26474,7 +26355,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -26554,7 +26435,7 @@ "type": "int32" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -26562,7 +26443,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -26795,7 +26676,7 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -26803,7 +26684,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -27018,7 +26899,7 @@ "type": "link" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -27026,7 +26907,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -27105,7 +26986,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -27113,7 +26994,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -27187,7 +27068,7 @@ "type": "int" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -27195,7 +27076,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -28951,12 +28832,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-machines", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -29457,7 +29338,7 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -29465,7 +29346,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -29568,12 +29449,12 @@ "type": "child" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -31678,12 +31559,12 @@ "deprecated": false } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -31691,12 +31572,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -31704,12 +31585,12 @@ "passthrough", "emulator" ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -33045,12 +32926,12 @@ "option": "drive" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -33132,16 +33013,16 @@ "capability": "background-snapshot" } ], - "id": "libvirt-47" + "id": "libvirt-46" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-48" + "id": "libvirt-47" } =20 { - "id": "libvirt-48", + "id": "libvirt-47", "error": { "class": "GenericError", "desc": "SEV: Failed to open /dev/sev: No such file or directory" @@ -33156,7 +33037,7 @@ "name": "host" } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -33493,7 +33374,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -33507,7 +33388,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { @@ -33844,7 +33725,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { diff --git a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.replies b/tests/q= emucapabilitiesdata/caps_7.1.0.x86_64.replies index 26768eba9d..ff7fe45538 100644 --- a/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_7.1.0.x86_64.replies @@ -26642,131 +26642,12 @@ "id": "libvirt-28" } =20 -{ - "execute": "device-list-properties", - "arguments": { - "typename": "nec-usb-xhci" - }, - "id": "libvirt-29" -} - -{ - "return": [ - { - "name": "failover_pair_id", - "type": "str" - }, - { - "name": "romfile", - "type": "str" - }, - { - "default-value": -1, - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or = 06", - "type": "int32" - }, - { - "default-value": 4294967295, - "name": "romsize", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-lnksta-dllla", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 1, - "name": "rombar", - "type": "uint32" - }, - { - "default-value": true, - "name": "x-pcie-extcap-init", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 0, - "name": "acpi-index", - "type": "uint32" - }, - { - "default-value": false, - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "default-value": "auto", - "name": "msi", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": "auto", - "name": "msix", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "default-value": false, - "name": "force-pcie-endcap", - "description": "on/off", - "type": "bool" - }, - { - "default-value": true, - "name": "superspeed-ports-first", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 16, - "name": "intrs", - "type": "uint32" - }, - { - "default-value": 64, - "name": "slots", - "type": "uint32" - }, - { - "name": "host", - "type": "link" - }, - { - "default-value": 4, - "name": "p3", - "type": "uint32" - }, - { - "default-value": true, - "name": "streams", - "description": "on/off", - "type": "bool" - }, - { - "default-value": 4, - "name": "p2", - "type": "uint32" - }, - { - "name": "xhci-core", - "type": "child" - } - ], - "id": "libvirt-29" -} - { "execute": "device-list-properties", "arguments": { "typename": "intel-iommu" }, - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26834,7 +26715,7 @@ "type": "bool" } ], - "id": "libvirt-30" + "id": "libvirt-29" } =20 { @@ -26842,7 +26723,7 @@ "arguments": { "typename": "mch" }, - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -26905,7 +26786,7 @@ "type": "uint16" } ], - "id": "libvirt-31" + "id": "libvirt-30" } =20 { @@ -26913,7 +26794,7 @@ "arguments": { "typename": "nvdimm" }, - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26955,7 +26836,7 @@ "type": "uint64" } ], - "id": "libvirt-32" + "id": "libvirt-31" } =20 { @@ -26963,7 +26844,7 @@ "arguments": { "typename": "pcie-root-port" }, - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -27099,7 +26980,7 @@ "type": "size" } ], - "id": "libvirt-33" + "id": "libvirt-32" } =20 { @@ -27107,7 +26988,7 @@ "arguments": { "typename": "usb-host" }, - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -27203,7 +27084,7 @@ "type": "bool" } ], - "id": "libvirt-34" + "id": "libvirt-33" } =20 { @@ -27211,7 +27092,7 @@ "arguments": { "typename": "vhost-user-fs-device" }, - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -27291,7 +27172,7 @@ "type": "int32" } ], - "id": "libvirt-35" + "id": "libvirt-34" } =20 { @@ -27299,7 +27180,7 @@ "arguments": { "typename": "virtio-mem-pci" }, - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -27532,7 +27413,7 @@ "type": "child" } ], - "id": "libvirt-36" + "id": "libvirt-35" } =20 { @@ -27540,7 +27421,7 @@ "arguments": { "typename": "virtio-iommu-pci" }, - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -27755,7 +27636,7 @@ "type": "link" } ], - "id": "libvirt-37" + "id": "libvirt-36" } =20 { @@ -27763,7 +27644,7 @@ "arguments": { "typename": "memory-backend-file" }, - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -27842,7 +27723,7 @@ "type": "bool" } ], - "id": "libvirt-38" + "id": "libvirt-37" } =20 { @@ -27850,7 +27731,7 @@ "arguments": { "typename": "memory-backend-memfd" }, - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -27924,7 +27805,7 @@ "type": "int" } ], - "id": "libvirt-39" + "id": "libvirt-38" } =20 { @@ -27932,7 +27813,7 @@ "arguments": { "typename": "max-x86_64-cpu" }, - "id": "libvirt-40" + "id": "libvirt-39" } =20 { @@ -29725,12 +29606,12 @@ "type": "bool" } ], - "id": "libvirt-40" + "id": "libvirt-39" } =20 { "execute": "query-machines", - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -30249,7 +30130,7 @@ "default-ram-id": "pc.ram" } ], - "id": "libvirt-41" + "id": "libvirt-40" } =20 { @@ -30257,7 +30138,7 @@ "arguments": { "typename": "none-machine" }, - "id": "libvirt-42" + "id": "libvirt-41" } =20 { @@ -30370,12 +30251,12 @@ "type": "child" } ], - "id": "libvirt-42" + "id": "libvirt-41" } =20 { "execute": "query-cpu-definitions", - "id": "libvirt-43" + "id": "libvirt-42" } =20 { @@ -32359,12 +32240,12 @@ "deprecated": false } ], - "id": "libvirt-43" + "id": "libvirt-42" } =20 { "execute": "query-tpm-models", - "id": "libvirt-44" + "id": "libvirt-43" } =20 { @@ -32372,12 +32253,12 @@ "tpm-crb", "tpm-tis" ], - "id": "libvirt-44" + "id": "libvirt-43" } =20 { "execute": "query-tpm-types", - "id": "libvirt-45" + "id": "libvirt-44" } =20 { @@ -32385,12 +32266,12 @@ "passthrough", "emulator" ], - "id": "libvirt-45" + "id": "libvirt-44" } =20 { "execute": "query-command-line-options", - "id": "libvirt-46" + "id": "libvirt-45" } =20 { @@ -33726,12 +33607,12 @@ "option": "drive" } ], - "id": "libvirt-46" + "id": "libvirt-45" } =20 { "execute": "query-migrate-capabilities", - "id": "libvirt-47" + "id": "libvirt-46" } =20 { @@ -33821,16 +33702,16 @@ "capability": "postcopy-preempt" } ], - "id": "libvirt-47" + "id": "libvirt-46" } =20 { "execute": "query-sev-capabilities", - "id": "libvirt-48" + "id": "libvirt-47" } =20 { - "id": "libvirt-48", + "id": "libvirt-47", "error": { "class": "GenericError", "desc": "SEV: Failed to open /dev/sev: No such file or directory" @@ -33845,7 +33726,7 @@ "name": "host" } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -34183,7 +34064,7 @@ } } }, - "id": "libvirt-49" + "id": "libvirt-48" } =20 { @@ -34197,7 +34078,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { @@ -34535,7 +34416,7 @@ } } }, - "id": "libvirt-50" + "id": "libvirt-49" } =20 { --=20 2.37.1