[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/8] solidy and cleanup libxl
this patchset fix lots of segfault (mostly in unexpected scenario), making libxl more fault resiliant. it also fix a couple of bugs that were introduced with previous patchset. Vincent Hanquez (8): don't ignore ctx_init errors if there is one. don't free ifname, can lead to double free returns errors if xc and/or xs has not been initialized properly. don't use the cloning logic in dm_xenstore_record_pid. remove all cloning logic. simplify the logic of domain_list to just return 1024 domains maximum don't try to delete path when they doesn't exists. initialize domid to -1 in domain_create tools/libxl/libxl.c | 83 ++++++++++++++++++------------------------ tools/libxl/libxl_device.c | 20 ++++------ tools/libxl/libxl_internal.c | 25 ++----------- tools/libxl/libxl_internal.h | 19 +--------- tools/libxl/libxl_xshelp.c | 19 ++++++++++ tools/libxl/xl.c | 64 +++++++++++++++++++++++++-------- 6 files changed, 116 insertions(+), 114 deletions(-) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |