]> git.ipfire.org Git - thirdparty/libvirt.git/commit
add fuse support for libvirt lxc
authorGao feng <gaofeng@cn.fujitsu.com>
Wed, 14 Nov 2012 09:39:04 +0000 (17:39 +0800)
committerDaniel P. Berrange <berrange@redhat.com>
Wed, 28 Nov 2012 10:28:49 +0000 (10:28 +0000)
commit2a596dac5e00c4fcf750a693fd6174b68188efc3
tree4216f70b03dc3be7c827940f955b3672abc36faf
parentb6c37e5fb58ec9a3dd99609a01557238def1e795
add fuse support for libvirt lxc

this patch addes fuse support for libvirt lxc.
we can use fuse filesystem to generate sysinfo dynamically,
So we can isolate /proc/meminfo,cpuinfo and so on through
fuse filesystem.

we mount fuse filesystem for every container.
the mount name is libvirt,mount point is
localstatedir/run/libvirt/lxc/containername.

Signed-off-by: Gao feng <gaofeng@cn.fujitsu.com>
po/POTFILES.in
src/Makefile.am
src/lxc/lxc_cgroup.c
src/lxc/lxc_container.h
src/lxc/lxc_controller.c
src/lxc/lxc_fuse.c [new file with mode: 0644]
src/lxc/lxc_fuse.h [new file with mode: 0644]
src/lxc/lxc_process.c