[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [QEMU][PATCH] gitlab-ci.d/crossbuilds: Drop the '--disable-tcg' configuration for xen
- To: Fabiano Rosas <farosas@xxxxxxx>, Alex Bennée <alex.bennee@xxxxxxxxxx>
- From: Vikram Garhwal <vikram.garhwal@xxxxxxx>
- Date: Wed, 12 Apr 2023 08:12:03 -0700
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UTQlqOpWjyxi5i6sQJNA7jdhRycZqCJb3WK+QddfC3I=; b=VMAL1Kkq6kZKfpEeKq3x+yrwNKqvNbg5G/y8cy2QSEqsJ2dpI95FNFP/5KyeHp8OJvyXYmfGTxTIbgQ59sDRYB20LZeLKODuWqLLWLvPtd2Nu9WL1igATrw4aKli6CScZUyVRQFdpJWyGnG6Vr8e0izcv5SplMdcX8pTX/gROhsIAOXtY9D7WsOaV/bUD5STHx2eEr7X9iP9ScBgNM6DBnhNjrmZ7PPm+Phi4UOqYojla1dVUwGHsv8+UPcWKtiwjVXimoyXFcJIUCPBEXCuaxsWsxaIKWVlZSbBuIaNvzAMB7ZeuDUsYpAWFsdnf/uUsN9E/zlFnmuVJW+zFTqNHQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M4CJLINdkooA43MQr8C58k69DehRV4CFeX4n8Jo1c2g05nrDNrSaIbqbccDOZ9OLXpE6j9S6ERS3zFYP7x6840neJWQn52JF4KqVXO9t5sHCorRkYpYkbUxcjlPd9wZyV0XU6MkdXfhJlgXA8vNn9A8mR5VcIAdeChoPQbTeGbpYGdGdMm3JpHzufuOWAP6Tlei5Qsk4vfKnwhUHTzonxvFmezj6l+/45tQcyxBmuh1/KEG+rkEhCGdJdC7SAyUD/2z4XOxqcRY6vm/is07wK3Ru/fjH/J4JHp4WO40MTvvZ3TdsHhuDO+pVRWrXHIF6SQH00M0p+gDZJXiktfjA5g==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com;
- Cc: qemu-devel@xxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx, stefano.stabellini@xxxxxxx, Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>, Thomas Huth <thuth@xxxxxxxxxx>, Wainer dos Santos Moschetta <wainersm@xxxxxxxxxx>, Beraldo Leal <bleal@xxxxxxxxxx>
- Delivery-date: Wed, 12 Apr 2023 15:14:01 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
Hi all,
Yes, gdbstub build issue is only for for aarch64-softmmu target and that
was the reason for this patch. x86 targets build fine with
''disable-tcg" option.
Thanks Fabiano & Philippe for sharing the existing patch series for this.
Regards,
Vikram
On 4/12/23 5:51 AM, Fabiano Rosas wrote:
Alex Bennée <alex.bennee@xxxxxxxxxx> writes:
Vikram Garhwal <vikram.garhwal@xxxxxxx> writes:
Xen is supported for aarch64 via xenpvh machine. disable-tcg option fails the
build for aarch64 target.
Link for xen on arm patch series:
https://mail.gnu.org/archive/html/qemu-devel/2023-02/msg03979.html
Signed-off-by: Vikram Garhwal <vikram.garhwal@xxxxxxx>
---
.gitlab-ci.d/crossbuilds.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml
index 61b8ac86ee..6867839248 100644
--- a/.gitlab-ci.d/crossbuilds.yml
+++ b/.gitlab-ci.d/crossbuilds.yml
@@ -186,7 +186,7 @@ cross-amd64-xen-only:
variables:
IMAGE: debian-amd64-cross
ACCEL: xen
- EXTRA_CONFIGURE_OPTS: --disable-tcg --disable-kvm
+ EXTRA_CONFIGURE_OPTS: --disable-kvm
x86 should handle --disable-tcg fine.
cross-arm64-xen-only:
extends: .cross_accel_build_job
@@ -195,4 +195,4 @@ cross-arm64-xen-only:
variables:
IMAGE: debian-arm64-cross
ACCEL: xen
- EXTRA_CONFIGURE_OPTS: --disable-tcg --disable-kvm
+ EXTRA_CONFIGURE_OPTS: --disable-kvm
Currently this builds qemu-system-i386, but with your changes and the
work Fabiano is doing:
Message-Id: <20230313151058.19645-1-farosas@xxxxxxx>
Date: Mon, 13 Mar 2023 12:10:48 -0300
Subject: [PATCH v9 00/10] target/arm: Allow CONFIG_TCG=n builds
From: Fabiano Rosas <farosas@xxxxxxx>
We should be able to have a qemu-system-aarch64 supporting Xen without TCG
The build should already be working on current master after Philippe
fixed the gdbstub issues. My remaining patches fix tests and general
runtime issues. I just sent v10 to the list.
|