[libvirt] [PATCH 00/12] Various libxl driver improvements
Jim Fehlig
jfehlig at suse.com
Tue Sep 3 23:57:51 UTC 2013
Jim Fehlig wrote:
> This series contains several improvements for the libxl driver.
>
> Patches 1 and 2 are primarily code movement, putting code in
> files that are more consistent with other drivers.
>
> Patches 3 through 12 improve locking of the libxlDriverPrivate
> struct, similar to the work done in the QEMU and LXC drivers
>
> Obviously post-1.1.2 material, but would be nice to get it in
> soon thereafter for testing throughout the 1.1.3 cycle...
>
> Jim Fehlig (12):
> libxl: Move detection of autoballoon to libxl_conf
> libxl: Introduce libxl_domain.[ch]
> libxl: Earlier detection of not running on Xen
> libxl: Add libxl_version_info to libxlDriverPrivate
> libxl: libxl: Use per-domain ctx in libxlMakeDomCreateInfo
> libxl: User per-domain ctx in libxlDomainGetInfo
> libxl: Introduce libxlDriverConfig object
> libxl: Use atomic ops for driver->nactive
> libxl: Add comments to libxlDriverPrivate fields
> libxl: Move driver lock/unlock to libxl_conf
> libxl: Remove unnecessary driver locking
> libxl: Add libxlDomObjFromDomain
>
I addressed the review comments from the various patches and pushed the
series. Thanks for the reviews!
Regards,
Jim
> po/POTFILES.in | 1 +
> src/Makefile.am | 1 +
> src/libxl/libxl_conf.c | 149 +++++-
> src/libxl/libxl_conf.h | 87 +--
> src/libxl/libxl_domain.c | 469 ++++++++++++++++
> src/libxl/libxl_domain.h | 61 +++
> src/libxl/libxl_driver.c | 1329 ++++++++++------------------------------------
> 7 files changed, 1010 insertions(+), 1087 deletions(-)
> create mode 100644 src/libxl/libxl_domain.c
> create mode 100644 src/libxl/libxl_domain.h
>
>
More information about the libvir-list
mailing list