xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* (no subject)
@ 2012-02-17 19:15 Ian Jackson
  2012-02-17 19:15 ` [PATCH 1/6] libxl: Fix leak of ctx->lock Ian Jackson
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Ian Jackson @ 2012-02-17 19:15 UTC (permalink / raw)
  To: xen-devel

>From Ian Jackson <ian.jackson@eu.citrix.com> # This line is ignored.
From: Ian Jackson <ian.jackson@eu.citrix.com>
Subject: [RFC PATCH 0/6] libxl: New child process handling
In-Reply-To: 

This is the first draft of my new libxl API for child process
handling.

 1/6 libxl: Fix leak of ctx->lock
 2/6 libxl: abolish libxl_ctx_postfork
 3/6 tools: Correct PTHREAD options in config/StdGNU.mk
 4/6 libxl: Protect fds with CLOEXEC even with forking threads
 5/6 libxl: libxl_event.c:beforepoll_internal, REQUIRE_FDS
 6/6 libxl: event API: new facilities for waiting for subprocesses

Please comment.  I'm particularly keen on comments about:

 * The correctness of the pthread_atfork logic in 4/6.
 * The sufficiency for applications of the child handling API in 6/6.
 * The portability of the pthread command line option changes in 3/6.
 * Correctness :-).

If you want to apply it to make sense of, you'll need to know that
this series is on top of my recently-posted 3-patch libxl event fixup
series.

Thanks,
Ian.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-02-20 13:41 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-17 19:15 (no subject) Ian Jackson
2012-02-17 19:15 ` [PATCH 1/6] libxl: Fix leak of ctx->lock Ian Jackson
2012-02-20 10:37   ` Ian Campbell
2012-02-17 19:15 ` [PATCH 2/6] libxl: abolish libxl_ctx_postfork Ian Jackson
2012-02-20 10:38   ` Ian Campbell
2012-02-17 19:15 ` [PATCH 3/6] tools: Correct PTHREAD options in config/StdGNU.mk Ian Jackson
2012-02-17 19:15 ` [PATCH 4/6] libxl: Protect fds with CLOEXEC even with forking threads Ian Jackson
2012-02-20 10:55   ` Ian Campbell
2012-02-20 12:01     ` Roger Pau Monné
2012-02-20 13:41     ` Ian Jackson
2012-02-17 19:15 ` [PATCH 5/6] libxl: libxl_event.c:beforepoll_internal, REQUIRE_FDS Ian Jackson
2012-02-17 19:15 ` [PATCH 6/6] libxl: event API: new facilities for waiting for subprocesses Ian Jackson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).