[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

 


Rackspace

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