[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 |