OSDN Git Service

fs: Add VirtualBox guest shared folder (vboxsf) support
authorHans de Goede <hdegoede@redhat.com>
Thu, 12 Dec 2019 14:09:14 +0000 (15:09 +0100)
committerAl Viro <viro@zeniv.linux.org.uk>
Sat, 8 Feb 2020 22:34:58 +0000 (17:34 -0500)
commit0fd169576648452725fa2949bf391d10883d3991
tree63818a8374ea0c88b010da5a8d5fa376ded42517
parentf35aa2bc809eacc44c3cee41b52cef1c451d4a89
fs: Add VirtualBox guest shared folder (vboxsf) support

VirtualBox hosts can share folders with guests, this commit adds a
VFS driver implementing the Linux-guest side of this, allowing folders
exported by the host to be mounted under Linux.

This driver depends on the guest <-> host IPC functions exported by
the vboxguest driver.

Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
12 files changed:
MAINTAINERS
fs/Kconfig
fs/Makefile
fs/vboxsf/Kconfig [new file with mode: 0644]
fs/vboxsf/Makefile [new file with mode: 0644]
fs/vboxsf/dir.c [new file with mode: 0644]
fs/vboxsf/file.c [new file with mode: 0644]
fs/vboxsf/shfl_hostintf.h [new file with mode: 0644]
fs/vboxsf/super.c [new file with mode: 0644]
fs/vboxsf/utils.c [new file with mode: 0644]
fs/vboxsf/vboxsf_wrappers.c [new file with mode: 0644]
fs/vboxsf/vfsmod.h [new file with mode: 0644]