[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH 03/15] xen: Add a new target to qemu: target-xen
From: |
Juan Quintela |
Subject: |
[Qemu-devel] Re: [PATCH 03/15] xen: Add a new target to qemu: target-xen |
Date: |
Mon, 23 Aug 2010 13:09:23 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
address@hidden wrote:
> From: Anthony PERARD <address@hidden>
>
> This patch adds a new Xen device model target to Qemu, called
> target-xen.
> The new target makes use of the previously introduced xen_machine_fv.
> In order to have a fully working Xen device model we still need
> functionalities introduced by the following patches.
>
> Signed-off-by: Anthony PERARD <address@hidden>
> Signed-off-by: Stefano Stabellini <address@hidden>
....
> diff --git a/Makefile.target b/Makefile.target
> index 8fdc884..359a984 100644
> --- a/Makefile.target
> +++ b/Makefile.target
> @@ -183,9 +183,6 @@ QEMU_CFLAGS += $(VNC_PNG_CFLAGS)
> # xen backend driver support
....
> +# Xen Device Model
> +# xen full virtualized machine
> +
> +# Remove some lib, because we don't want it for a xen target.
> +ifeq ($(TARGET_BASE_ARCH), xen)
> +bad-libobj-y = exec.o translate-all.o cpu-exec.o translate.o
> +bad-libobj-y += tcg%.o fpu/%.o
> +bad-libobj-y += disas.o op_helper.o
> +libobj-y := $(filter-out $(bad-libobj-y), $(libobj-y))
> +endif
This is a hack (to call it something). Can we have a proper fix for
this? Just putting that files under tcg-libobj-y (or something like
that), and add it only to some targets. There is (another similar bad
hack) on qemu-kvm.git to disable them for ia64. Can we get something
saner here?
Later, Juan.
PD. No, this is not xen specific, disabling compilation of tcg on qemu
is basically imposible.
- [Qemu-devel] [PATCH 00/15] v2: RFC xen device model support, Stefano Stabellini, 2010/08/23
- [Qemu-devel] [PATCH 01/15] xen: Support new libxc calls from xen unstable., stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 02/15] xen: Add xen_machine_fv, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 04/15] xen: xen_machine_fv, initialize xenctrl, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 03/15] xen: Add a new target to qemu: target-xen, stefano . stabellini, 2010/08/23
- [Qemu-devel] Re: [PATCH 03/15] xen: Add a new target to qemu: target-xen,
Juan Quintela <=
- [Qemu-devel] [PATCH 05/15] xen: add a 8259 Interrupt Controller, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 06/15] xen: Add the Xen platform pci device, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 07/15] xen: handle xenstore events, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 08/15] xen: Read and write the state of the VM in xenstore, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 09/15] xen: Initialize event channels and io rings, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 11/15] xen: Introduce --enable-xen command options., stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 10/15] xen: Introduce the Xen mapcache, stefano . stabellini, 2010/08/23
- [Qemu-devel] [PATCH 12/15] piix_pci: Introduces Xen specific call for irq., stefano . stabellini, 2010/08/23