Alex Bennée <[email protected]> writes: > Vikram Garhwal <[email protected]> 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 <[email protected]> >> --- >> .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: <[email protected]> > Date: Mon, 13 Mar 2023 12:10:48 -0300 > Subject: [PATCH v9 00/10] target/arm: Allow CONFIG_TCG=n builds > From: Fabiano Rosas <[email protected]> > > 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.
