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

Re: [Xen-devel] [PATCH QEMU-XEN v8 0/8] Begin to disentangle libxenctrl and provide some stable libraries



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
> 

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.