[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH resend 0/3] QEMU/Xen: disentangle PV and HVM in
From: |
Stefano Stabellini |
Subject: |
Re: [Qemu-devel] [PATCH resend 0/3] QEMU/Xen: disentangle PV and HVM in QEMU |
Date: |
Tue, 25 Mar 2014 16:40:37 +0000 |
User-agent: |
Alpine 2.02 (DEB 1266 2009-07-14) |
On Tue, 25 Mar 2014, Wei Liu wrote:
> On Tue, Mar 25, 2014 at 05:22:08PM +0100, Paolo Bonzini wrote:
> > Il 25/03/2014 16:59, Wei Liu ha scritto:
> > >This small series disentangles Xen-specific files in QEMU. PV and HVM
> > >guests
> > >related files are moved to corresponding locations. Build system is
> > >updated to
> > >reflect those changes.
> > >
> > >This series was sent back in Jan but fell through the crack. It is now
> > >rebased
> > >on current QEMU master and tested with usual Xen building runes. Everything
> > >works as before.
> > >
> > >Wei.
> > >
> > >Wei Liu (3):
> > > xen: move Xen PV machine files to hw/xenpv
> > > xen: move Xen HVM files under hw/i386/xen
> > > xen: factor out common functions
> >
> > Please regenerate with the "-M" option or add the following to .gitconfig:
> >
> > [diff]
> > renames = true
>
> Oops, sorry. I did this for first series but forgot about it when
> resending. Updated diff stat attached.
Much better, thanks.
The patches are fine by me.
Paolo, if you are OK with them, I'll send a pull request.
> Wei.
>
> Wei Liu (3):
> xen: move Xen PV machine files to hw/xenpv
> xen: move Xen HVM files under hw/i386/xen
> xen: factor out common functions
>
> Makefile.target | 6 +-
> hw/i386/Makefile.objs | 2 +-
> hw/i386/xen/Makefile.objs | 1 +
> hw/{ => i386}/xen/xen_apic.c | 0
> hw/{ => i386}/xen/xen_platform.c | 0
> hw/{ => i386}/xen/xen_pvdevice.c | 0
> hw/xen/Makefile.objs | 1 -
> hw/xenpv/Makefile.objs | 2 +
> hw/{i386 => xenpv}/xen_domainbuild.c | 0
> hw/{i386 => xenpv}/xen_domainbuild.h | 0
> hw/{i386 => xenpv}/xen_machine_pv.c | 0
> xen-common-stub.c | 19 ++++++
> xen-common.c | 123
> ++++++++++++++++++++++++++++++++++
> xen-stub.c => xen-hvm-stub.c | 18 ++---
> xen-all.c => xen-hvm.c | 121 +++------------------------------
> xen-mapcache-stub.c | 39 +++++++++++
> 16 files changed, 207 insertions(+), 125 deletions(-)
> create mode 100644 hw/i386/xen/Makefile.objs
> rename hw/{ => i386}/xen/xen_apic.c (100%)
> rename hw/{ => i386}/xen/xen_platform.c (100%)
> rename hw/{ => i386}/xen/xen_pvdevice.c (100%)
> create mode 100644 hw/xenpv/Makefile.objs
> rename hw/{i386 => xenpv}/xen_domainbuild.c (100%)
> rename hw/{i386 => xenpv}/xen_domainbuild.h (100%)
> rename hw/{i386 => xenpv}/xen_machine_pv.c (100%)
> create mode 100644 xen-common-stub.c
> create mode 100644 xen-common.c
> rename xen-stub.c => xen-hvm-stub.c (90%)
> rename xen-all.c => xen-hvm.c (93%)
> create mode 100644 xen-mapcache-stub.c
>
[Qemu-devel] [PATCH resend 1/3] xen: move Xen PV machine files to hw/xenpv, Wei Liu, 2014/03/25
[Qemu-devel] [PATCH resend 3/3] xen: factor out common functions, Wei Liu, 2014/03/25