qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH QEMU-XEN v8 0/8] Begin to disentangle libxenctrl


From: Stefano Stabellini
Subject: Re: [Qemu-devel] [PATCH QEMU-XEN v8 0/8] Begin to disentangle libxenctrl and provide some stable libraries
Date: Fri, 15 Jan 2016 14:44:41 +0000
User-agent: Alpine 2.02 (DEB 1266 2009-07-14)

What's the status of the libxc side changes? Is the interface stable
enough for me to commit this series?

On Fri, 15 Jan 2016, Ian Campbell wrote:
> We intend to stabilise some parts of the libxenctrl interface by
> splitting out some functionality into separate stable libraries.
> 
> This is the qemu-xen part of the first phase of that change.
> 
> This mail is (or is intended to be) a reply to a "0/<VARIOUS>"
> super-intro mail covering all of the related patch series and which
> contains more details.
> 
> Ian Campbell (8):
>   xen_console: correctly cleanup primary console on teardown.
>   xen: Switch to libxenevtchn interface for compat shims.
>   xen: Switch to libxengnttab interface for compat shims.
>   xen: Switch uses of xc_map_foreign_range into xc_map_foreign_pages
>   xen: Switch uses of xc_map_foreign_{pages,bulk} to use
>     libxenforeignmemory API.
>   xen: Use stable library interfaces when they are available.
>   xen: domainbuild: reopen libxenctrl interface after forking for domain
>     watcher.
>   xen: make it possible to build without the Xen PV domain builder
> 
>  configure                    |  70 ++++++++++++++++++++
>  hw/block/xen_disk.c          |  38 +++++------
>  hw/char/xen_console.c        |  19 +++---
>  hw/display/xenfb.c           |  28 ++++----
>  hw/net/xen_nic.c             |  18 +++---
>  hw/xen/xen_backend.c         |  44 +++++++------
>  hw/xenpv/Makefile.objs       |   4 +-
>  hw/xenpv/xen_domainbuild.c   |   9 ++-
>  hw/xenpv/xen_machine_pv.c    |  15 +++--
>  include/hw/xen/xen_backend.h |   5 +-
>  include/hw/xen/xen_common.h  | 149 
> ++++++++++++++++++++++++++++++++++---------
>  xen-common.c                 |   6 ++
>  xen-hvm.c                    |  39 +++++------
>  xen-mapcache.c               |   6 +-
>  14 files changed, 315 insertions(+), 135 deletions(-)
> 
> -- 
> 2.1.4
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]