[Libguestfs] [PATCH 0/2 FOR DISCUSSION ONLY] Implement FUSE filesystem support

Richard W.M. Jones rjones at redhat.com
Fri Oct 30 16:18:15 UTC 2009


** FOR DISCUSSION ONLY **  Not to be applied, and (at the moment)
not really working very well.

These two patches contain a partial implementation of a FUSE
filesystem built on top of libguestfs.

What is FUSE?  Read: http://fuse.sf.net/

The implementation is a very straightforward mapping of FUSE
primitives to guestfs(3) API calls.

Note that read/write of files is missing (a rather obvious omission!)
but the reason is that I want to get a feel for how read/write system
calls are translated into FUSE operations, so I know if we have to
cache files on the host side.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://et.redhat.com/~rjones/libguestfs/
See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html




More information about the Libguestfs mailing list