|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 00/11] XL API fixes and cleanup
this patchset contains API fixes and cleanup on the XL library.
removing the number of exposed API to the client, and simplify the
API where possible.
Vincent Hanquez (11):
change semantics of ctx_free and remove ctx_close
coding styles cleanup
remove useless smac in the nic_info structure
remove structure init from the library and structure domid fixup
completly
hide internal logging from client
remove waitpid wrapper that's doesn't do anything
add useful xc flags in the xl_dominfo structure
remove API for dominfolist and list that returns xc_dominfo.
add a get_shutdown_reason
define errors as an enum instead of define random values.
add a versioning number to ctx_init that permit to detect
incompatible client.
tools/libxl/libxl.c | 354 +++++++++--------------------------------
tools/libxl/libxl.h | 59 ++------
tools/libxl/libxl_device.c | 6 +-
tools/libxl/libxl_dom.c | 60 ++++++--
tools/libxl/libxl_exec.c | 59 ++++----
tools/libxl/libxl_internal.h | 28 +++-
tools/libxl/xl.c | 198 +++++++++++++++++++-----
7 files changed, 355 insertions(+), 409 deletions(-)
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |