From nobody Fri Jan 9 09:06:58 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass(p=reject dis=none) header.from=lists.libvirt.org ARC-Seal: i=1; a=rsa-sha256; t=1766968628; cv=none; d=zohomail.com; s=zohoarc; b=fDBSPZxdMWglUmG6eWU++ugH3S3NKrgD/zVer829qk+W17Xt6xjSc/VubAd0ToI5NvGJmisyWdvqqY9hNMrp6oGV8WoTDNkeW/O0bYv2ceUkgV94glYiIfyE1NUTT2mOzHeOD3u+rSSZdcOfhr5fnO0jhVsYJEIrlBBVhshR0HQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1766968628; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Reply-To:References:Subject:Subject:To:To:Message-Id:Cc; bh=pko6c5uE+8L4wYD10N/Xc2vEYXi0lsD5EWJDTl7oKHA=; b=dxcOBzcr+4jCiWVWkJ0aWIFuHgL7Nwz+IFZ0hOSX1FceefTctxhnqgHQWrT3DB/lOauHa2MZGWf724gybG3r9EwIFq7c+h9QJviwCeGVPxcjzPhBtpHisRFs+Y+yCErPvRh9D6t/Txd9gB0UaFbYRMYZQUtV9j57J8W+ZSOZJgM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1766968628079865.475703912313; Sun, 28 Dec 2025 16:37:08 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 993) id DFA2C418BA; Sun, 28 Dec 2025 19:36:53 -0500 (EST) Received: from [172.19.199.83] (lists.libvirt.org [8.43.85.245]) by lists.libvirt.org (Postfix) with ESMTP id 1E73F3F31C; Sun, 28 Dec 2025 19:29:32 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 993) id 5066F3FC7D; Sun, 28 Dec 2025 18:49:05 -0500 (EST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 1661D41B76 for ; Sun, 28 Dec 2025 18:40:57 -0500 (EST) Received: from mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-494-Ur5q1t9vMhqFGvkZblHI1A-1; Sun, 28 Dec 2025 18:40:55 -0500 Received: from mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 7C89A19560B2 for ; Sun, 28 Dec 2025 23:40:54 +0000 (UTC) Received: from harajuku.usersys.redhat.com.homenet.telecomitalia.it (unknown [10.45.224.19]) by mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id BE6AA1800367 for ; Sun, 28 Dec 2025 23:40:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1766965256; h=from:from: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; bh=pko6c5uE+8L4wYD10N/Xc2vEYXi0lsD5EWJDTl7oKHA=; b=Rd24d+687G8ndhMKIkr+GRwef7BVlDyvIb09UK7+VeO2azJLwMGYekXr4le9az9prv8mU9 29DXsfTFi+xYIaB0e5OlqH4NVA1EsxZb2ua1DT3ftd5zEPJwoodMfuSaqZwYpikMFeyVXP Vs8dbJLz/poBzDMrfwcjE7jGshZqDJw= X-MC-Unique: Ur5q1t9vMhqFGvkZblHI1A-1 X-Mimecast-MFC-AGG-ID: Ur5q1t9vMhqFGvkZblHI1A_1766965254 To: devel@lists.libvirt.org Subject: [PATCH 02/29] schemas: Introduce firmware(Loader|Nvram)Formats Date: Mon, 29 Dec 2025 00:40:21 +0100 Message-ID: <20251228234048.1711701-3-abologna@redhat.com> In-Reply-To: <20251228234048.1711701-1-abologna@redhat.com> References: <20251228234048.1711701-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.93 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: i6hiN9h8XEiz9faQMb9TPtLM8jMDWDRSqqS0QCd5mQI_1766965254 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable Message-ID-Hash: CRZTNXBELEH52LGG3P6X6PHTGJBTKJYD X-Message-ID-Hash: CRZTNXBELEH52LGG3P6X6PHTGJBTKJYD X-MailFrom: abologna@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Andrea Bolognani via Devel Reply-To: Andrea Bolognani X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1766968629173158500 Content-Type: text/plain; charset="utf-8"; x-default="true" The name "pflashFormatTypes" was already inaccurate, since the format attribute applies to ROM loaders too. Additionally, we are soon going to introduce support for formats that can be used for NVRAMs and their templates but not for the corresponding executables, so we need two distinct lists despite the partial overlap. Signed-off-by: Andrea Bolognani --- src/conf/schemas/domaincommon.rng | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincom= mon.rng index 400e7eec22..c799bf04b7 100644 --- a/src/conf/schemas/domaincommon.rng +++ b/src/conf/schemas/domaincommon.rng @@ -342,7 +342,7 @@ - + @@ -359,12 +359,12 @@ - + - + @@ -8024,7 +8024,14 @@ =20 - + + + raw + qcow2 + + + + raw qcow2 --=20 2.52.0