All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Change xs_read_watch interfaces to support variable arguments
@ 2005-10-04  4:43 Anthony Liguori
  2005-10-04  4:48 ` Anthony Liguori
  2005-10-04  6:55 ` Ewan Mellor
  0 siblings, 2 replies; 5+ messages in thread
From: Anthony Liguori @ 2005-10-04  4:43 UTC (permalink / raw)
  To: Christian Limpach, Rusty Russell, xen-devel

The following set of changes modify the read_watch interface in 
userspace and in the kernel to support variable arguments.  This is in 
preparation for adding domid to @{introduce,release}Domain watches.  
This will allow backends to automatically reap on domain destruction 
which should eliminate a large number of the zombie problems we're 
having on domain destruction since Xend no longer plays a role in 
freeing that memory.

The interface for read_watch is now consistent between userspace and 
kernel space.  It's modelled after xs_read_directory.  The returned 
array is indexable via XS_WATCH_* macros.

While slightly awkward, IMHO it seems like the cleanest and most 
flexible option of the proposed interfaces.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>

Regards,

Anthony Liguori

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

end of thread, other threads:[~2005-10-04 14:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-04  4:43 [PATCH 0/2] Change xs_read_watch interfaces to support variable arguments Anthony Liguori
2005-10-04  4:48 ` Anthony Liguori
2005-10-04  6:55 ` Ewan Mellor
2005-10-04 14:34   ` Anthony Liguori
2005-10-04 14:51     ` Ewan Mellor

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.