[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/8] libxl: make _dispose idempotent and NULL-tolerant

The first two patches are bug fixes.

Other patches are used to make _dispose idempotent and NULL-tolerant.


Wei Liu (8):
  libxl: fix off-by-one error in JSON parser
  gentest: make testidl valgrind clean
  libxl: make some _dipose functions idempotent and tolerate NULL
  gentypes: do not poison struct
  gentypes: make dispose function tolerate NULL
  gentypes: set pointer to NULL
  testidl: call _init and _dispose several times
  libxl: update libxl.h to say _dispose is idempotent

 tools/libxl/gentest.py    | 22 ++++++++++++++++------
 tools/libxl/gentypes.py   | 21 +++++++++++++--------
 tools/libxl/libxl.c       | 11 +++++++++--
 tools/libxl/libxl.h       |  3 +--
 tools/libxl/libxl_cpuid.c |  5 ++++-
 tools/libxl/libxl_json.c  |  2 +-
 tools/libxl/libxl_utils.c |  5 +++++
 7 files changed, 49 insertions(+), 20 deletions(-)


Xen-devel mailing list



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