[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v5 00/19] libxl: improvements, prep for subprocess handling
This is the initial portion of my child process series which has been acked and which I intend to apply right away. Changes are exactly those discussed on the list since v4; I'm reposting the final version for form's sake. Bugfixes for problems reported by Roger Pau Monne: 02/19 libxl: ao: allow immediate completion 03/19 libxl: fix hang due to libxl__initiate_device_remove 04/19 libxl: Fix eventloop_iteration over-locking 05/19 libxl: remove poller from list in libxl__poller_get Other general bugfixes: 01/19 .gitignore: Add a missing file 06/19 libxl: Fix leak of ctx->lock 07/19 tools: Correct PTHREAD options in config/StdGNU.mk 08/19 libxl: Use PTHREAD_CFLAGS, LDFLAGS, LIBS 09/19 tools: Use PTHREAD_CFLAGS, _LDFLAGS, _LIBS Clarifications and improvements related to memory allocation: 10/19 libxl: Crash (more sensibly) on malloc failure 11/19 libxl: Make libxl__zalloc et al tolerate a NULL gc Preparatory work for child process handling: 12/19 libxl: Introduce some convenience macros 13/19 libxl: include <ctype.h> and introduce CTYPE helper macro 14/19 libxl: Provide libxl_string_list_length 15/19 libxl: include <_libxl_paths.h> in libxl_internal.h 16/19 libxl: abolish libxl_ctx_postfork Event-related infrastructure and fixes: 17/19 libxl: libxl_event.c:beforepoll_internal, REQUIRE_FDS 18/19 libxl: Protect fds with CLOEXEC even with forking threads 19/19 libxl: provide STATE_AO_GC The remaining patches (20-31 from v4) remain outstanding. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |