From: Anthony Liguori <anthony@codemonkey.ws>
To: anthony.perard@citrix.com
Cc: Alexander Graf <agraf@suse.de>,
Xen Devel <xen-devel@lists.xensource.com>,
QEMU-devel <qemu-devel@nongnu.org>,
Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Subject: Re: [Qemu-devel] [PATCH V11 00/15] Xen device model support
Date: Fri, 11 Mar 2011 10:29:10 -0600 [thread overview]
Message-ID: <4D7A4DD6.5000107@codemonkey.ws> (raw)
In-Reply-To: <1299004529-31290-1-git-send-email-anthony.perard@citrix.com>
On 03/01/2011 12:35 PM, anthony.perard@citrix.com wrote:
> From: Anthony PERARD<anthony.perard@citrix.com>
>
> Hi all,
>
> Here is the few change since the V10:
>
> - Add braces for blocks with single statement in the clean-up patch;
> - the patch that builds Xen only for x86 have been removed, instead,
> xen_domainbuild is built with libhw and other Xen files are built for i386
> target only;
> - the redirection structure with function pointer have been removed, instead,
> there are few #define or static inline function use for the compatibility;
> - the platform device uses trace instead of dprintf for guest log;
> - introduce i440fx_xen_init and i440fx_common_init to avoid xen_enabled() in
> piix_pci.
>
>
>
> This series depends on the series "Introduce "machine" QemuOpts".
>
> You can find a git tree here:
>
> git://xenbits.xen.org/people/aperard/qemu-dm.git qemu-dm-v11
I'll go through this series as soon as I can, but I'd like Alex to
review it to.
Alex, do you mind looking through these patches and Ack'ing as appropriate?
Regards,
Anthony Liguori
>
> Anthony PERARD (12):
> xen: Replace some tab-indents with spaces (clean-up).
> xen: Make Xen build once.
> xen: Support new libxc calls from xen unstable.
> xen: Add initialisation of Xen
> xen: Add xenfv machine
> piix_pci: Introduces Xen specific call for irq.
> xen: Introduce Xen Interrupt Controller
> configure: Always use 64bits target physical addresses with xen
> enabled.
> Introduce qemu_put_ram_ptr
> vl.c: Introduce getter for shutdown_requested and reset_requested.
> xen: Set running state in xenstore.
> xen: Add Xen hypercall for sleep state in the cmos_s3 callback.
>
> Arun Sharma (1):
> xen: Initialize event channels and io rings
>
> Jun Nakajima (1):
> xen: Introduce the Xen mapcache
>
> Steven Smith (1):
> xen: Add the Xen platform pci device
>
> Makefile.objs | 3 +
> Makefile.target | 16 ++-
> configure | 71 ++++++-
> cpu-common.h | 1 +
> exec.c | 50 ++++-
> hw/hw.h | 3 +
> hw/pc.c | 19 ++-
> hw/pc.h | 1 +
> hw/pc_piix.c | 41 ++++-
> hw/pci_ids.h | 2 +
> hw/piix_pci.c | 47 ++++-
> hw/xen.h | 41 ++++
> hw/xen_backend.c | 422 ++++++++++++++++++++-----------------
> hw/xen_backend.h | 6 +-
> hw/xen_common.h | 75 ++++++--
> hw/xen_disk.c | 496 +++++++++++++++++++++++--------------------
> hw/xen_domainbuild.c | 13 +-
> hw/xen_domainbuild.h | 5 +-
> hw/xen_machine_pv.c | 2 +-
> hw/xen_nic.c | 265 +++++++++++++-----------
> hw/xen_platform.c | 349 ++++++++++++++++++++++++++++++
> sysemu.h | 2 +
> trace-events | 3 +
> vl.c | 12 +
> xen-all.c | 573 ++++++++++++++++++++++++++++++++++++++++++++++++++
> xen-mapcache-stub.c | 40 ++++
> xen-mapcache.c | 344 ++++++++++++++++++++++++++++++
> xen-mapcache.h | 22 ++
> xen-stub.c | 45 ++++
> 29 files changed, 2386 insertions(+), 583 deletions(-)
> create mode 100644 hw/xen_platform.c
> create mode 100644 xen-all.c
> create mode 100644 xen-mapcache-stub.c
> create mode 100644 xen-mapcache.c
> create mode 100644 xen-mapcache.h
> create mode 100644 xen-stub.c
>
next prev parent reply other threads:[~2011-03-11 16:29 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-01 18:35 [Qemu-devel] [PATCH V11 00/15] Xen device model support anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 01/15] xen: Replace some tab-indents with spaces (clean-up) anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 02/15] xen: Make Xen build once anthony.perard
2011-03-23 10:57 ` Alexander Graf
2011-03-28 14:50 ` [Xen-devel] " Anthony PERARD
2011-03-28 17:29 ` Alexander Graf
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 03/15] xen: Support new libxc calls from xen unstable anthony.perard
2011-03-23 10:43 ` Alexander Graf
2011-03-28 15:22 ` [Xen-devel] " Anthony PERARD
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 04/15] xen: Add initialisation of Xen anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 05/15] xen: Add xenfv machine anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 06/15] xen: Add the Xen platform pci device anthony.perard
2011-03-23 12:08 ` Alexander Graf
2011-03-28 16:08 ` Anthony PERARD
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 07/15] piix_pci: Introduces Xen specific call for irq anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 08/15] xen: Introduce Xen Interrupt Controller anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 09/15] xen: Introduce the Xen mapcache anthony.perard
2011-03-23 12:33 ` Alexander Graf
2011-03-28 16:28 ` [Xen-devel] " Anthony PERARD
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 10/15] configure: Always use 64bits target physical addresses with xen enabled anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 11/15] Introduce qemu_put_ram_ptr anthony.perard
2011-04-06 17:19 ` John Baboval
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 12/15] vl.c: Introduce getter for shutdown_requested and reset_requested anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 13/15] xen: Initialize event channels and io rings anthony.perard
2011-03-23 12:36 ` Alexander Graf
2011-03-28 16:30 ` [Xen-devel] " Anthony PERARD
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 14/15] xen: Set running state in xenstore anthony.perard
2011-03-01 18:35 ` [Qemu-devel] [PATCH V11 15/15] xen: Add Xen hypercall for sleep state in the cmos_s3 callback anthony.perard
2011-03-11 16:29 ` Anthony Liguori [this message]
2011-03-11 20:47 ` [Qemu-devel] [PATCH V11 00/15] Xen device model support Alexander Graf
2011-03-22 14:23 ` Alexander Graf
2011-03-22 14:47 ` [Xen-devel] " Anthony PERARD
2011-03-22 15:13 ` Alexander Graf
2011-03-22 15:40 ` Alexander Graf
2011-03-22 15:52 ` Alexander Graf
2011-03-22 17:22 ` Anthony PERARD
2011-03-22 17:23 ` Alexander Graf
2011-03-23 12:37 ` Alexander Graf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D7A4DD6.5000107@codemonkey.ws \
--to=anthony@codemonkey.ws \
--cc=agraf@suse.de \
--cc=anthony.perard@citrix.com \
--cc=qemu-devel@nongnu.org \
--cc=stefano.stabellini@eu.citrix.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).