From nobody Fri Apr 4 06:28:10 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1740734947360145.97493517591806; Fri, 28 Feb 2025 01:29:07 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tnwex-0000u5-Uy; Fri, 28 Feb 2025 04:27:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tnwei-0000Vi-VJ for qemu-devel@nongnu.org; Fri, 28 Feb 2025 04:27:40 -0500 Received: from mail.loongson.cn ([114.242.206.163]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tnwee-0001DI-G5 for qemu-devel@nongnu.org; Fri, 28 Feb 2025 04:27:40 -0500 Received: from loongson.cn (unknown [10.2.5.213]) by gateway (Coremail) with SMTP id _____8CxaWqEgcFnbNOFAA--.33226S3; Fri, 28 Feb 2025 17:27:32 +0800 (CST) Received: from localhost.localdomain (unknown [10.2.5.213]) by front1 (Coremail) with SMTP id qMiowMBxLseBgcFnU5YtAA--.40659S4; Fri, 28 Feb 2025 17:27:30 +0800 (CST) From: Bibo Mao To: Fabiano Rosas , Laurent Vivier , "Michael S . Tsirkin" , Igor Mammedov , Ani Sinha , Paolo Bonzini , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Gerd Hoffmann Cc: qemu-devel@nongnu.org Subject: [PATCH 2/6] tests/data/uefi-boot-images: Add ISO image for LoongArch system Date: Fri, 28 Feb 2025 17:27:25 +0800 Message-Id: <20250228092729.543097-3-maobibo@loongson.cn> X-Mailer: git-send-email 2.39.3 In-Reply-To: <20250228092729.543097-1-maobibo@loongson.cn> References: <20250228092729.543097-1-maobibo@loongson.cn> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-CM-TRANSID: qMiowMBxLseBgcFnU5YtAA--.40659S4 X-CM-SenderInfo: xpdruxter6z05rqj20fqof0/ X-Coremail-Antispam: 1Uk129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7 ZEXasCq-sGcSsGvfJ3UbIjqfuFe4nvWSU5nxnvy29KBjDU0xBIdaVrnUUvcSsGvfC2Kfnx nUUI43ZEXa7xR_UUUUUUUUU== Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=114.242.206.163; envelope-from=maobibo@loongson.cn; helo=mail.loongson.cn X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZM-MESSAGEID: 1740734948834019100 Content-Type: text/plain; charset="utf-8" To test ACPI tables, edk2 needs to be booted with a disk image having EFI partition. This image is created using UefiTestToolsPkg. The image is generated with the following command: make -f tests/uefi-test-tools/Makefile Signed-off-by: Bibo Mao --- .../bios-tables-test.loongarch64.iso.qcow2 | Bin 0 -> 12800 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 tests/data/uefi-boot-images/bios-tables-test.loongarch6= 4.iso.qcow2 diff --git a/tests/data/uefi-boot-images/bios-tables-test.loongarch64.iso.q= cow2 b/tests/data/uefi-boot-images/bios-tables-test.loongarch64.iso.qcow2 new file mode 100644 index 0000000000000000000000000000000000000000..2fc19b10b36f0493121c5266469= 65ac7ea377b4c GIT binary patch literal 12800 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