[Lguest] "plug-ins" for devices
Eric Van Hensbergen
ericvh at gmail.com
Sun Oct 14 04:17:30 EST 2007
On 10/13/07, ron minnich <rminnich at gmail.com> wrote:
> Eric, when you say "lguest", you mean Documentation/lguest/lguest.c, right?
>
> If so, I could really use the additional capability. If you're going
> to clutter up lguest, 9p is about as good a thing as you could use. I
> could certainly make use of the cluttering :-)
>
> We're moving here to 9p connections for just about all our cluster
> infrastructure (here is Sandia Labs California). I routinely prototype
> all the new software with lguests on my laptop. So it's a great fit
> for us.
>
Well, of course I think the 9p stuff is definitely worth while ;) Its
just whether or not linking against libspfs is going to be a good idea
-- probably for most things gatewaying to a socket is sufficient
(perhaps preferred) -- its just for using 9p has a
"virtfs"/"hostfs"/paravirtualized-file-system it would be nice to keep
it as close to zero copy as possible. I suppose another alternative
would be make to Documentation/lguest/lguest.c work like a library and
have other things link against it -- that way folks who wanted to tie
in tighter could keep the complexity elsewhere.
With KVM I'm less concerned as Qemu has a whole infrastructure for
selectively including/excluding random bits. Of course I've always
liked that lguest didn't need ./configure. Perhaps I'm stressing too
much over this, perhaps an alternate make target would be sufficient
as 9p support certainly doesn't need to be the common case.
-eric
More information about the Lguest
mailing list