All of lore.kernel.org
 help / color / mirror / Atom feed
* libxenvchan and libxenctrl dependency?
@ 2013-07-03 12:56 David Vrabel
  2013-07-03 13:10 ` Ian Campbell
  0 siblings, 1 reply; 2+ messages in thread
From: David Vrabel @ 2013-07-03 12:56 UTC (permalink / raw)
  To: Xen-devel, Daniel De Graaf

Hi,

libxenvchan currently depends on libxenctl for the xc_evtchn_*,
xc_gntshr_* and xc_gnttab_* interfaces.

libxenctrl isn't typically (?) installed into domUs and most of
libxenctrl isn't interesting to domUs.

Would it be useful to split libxenctrl into two halfs?  A common part
with APIs useful for domUs and dom0, and another part of only interest
to dom0.

The common part would have to have a stable ABI.

David

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

* Re: libxenvchan and libxenctrl dependency?
  2013-07-03 12:56 libxenvchan and libxenctrl dependency? David Vrabel
@ 2013-07-03 13:10 ` Ian Campbell
  0 siblings, 0 replies; 2+ messages in thread
From: Ian Campbell @ 2013-07-03 13:10 UTC (permalink / raw)
  To: David Vrabel; +Cc: Daniel De Graaf, Xen-devel

On Wed, 2013-07-03 at 13:56 +0100, David Vrabel wrote:
> Hi,
> 
> libxenvchan currently depends on libxenctl for the xc_evtchn_*,
> xc_gntshr_* and xc_gnttab_* interfaces.
> 
> libxenctrl isn't typically (?) installed into domUs and most of
> libxenctrl isn't interesting to domUs.
> 
> Would it be useful to split libxenctrl into two halfs?  A common part
> with APIs useful for domUs and dom0, and another part of only interest
> to dom0.
> 
> The common part would have to have a stable ABI.

Doesn't seem unreasonable to me. libxenevtchn and libxengrant perhaps?

> 
> David
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel

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

end of thread, other threads:[~2013-07-03 13:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-03 12:56 libxenvchan and libxenctrl dependency? David Vrabel
2013-07-03 13:10 ` Ian Campbell

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.