staging: Add VirtualBox guest shared folder (vboxsf) support
authorHans de Goede <hdegoede@redhat.com>
Mon, 28 Oct 2019 11:17:44 +0000 (12:17 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Oct 2019 09:45:29 +0000 (10:45 +0100)
commitdf4028658f9dd7f82fd190e9db5bd82c05f94625
treee482a41cb21babca634e04deb834830e21314af5
parentd6d5df1db6e9d7f8f76d2911707f7d5877251b02
staging: 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.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20191028111744.143863-2-hdegoede@redhat.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 files changed:
MAINTAINERS
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/vboxsf/Kconfig [new file with mode: 0644]
drivers/staging/vboxsf/Makefile [new file with mode: 0644]
drivers/staging/vboxsf/TODO [new file with mode: 0644]
drivers/staging/vboxsf/dir.c [new file with mode: 0644]
drivers/staging/vboxsf/file.c [new file with mode: 0644]
drivers/staging/vboxsf/shfl_hostintf.h [new file with mode: 0644]
drivers/staging/vboxsf/super.c [new file with mode: 0644]
drivers/staging/vboxsf/utils.c [new file with mode: 0644]
drivers/staging/vboxsf/vboxsf_wrappers.c [new file with mode: 0644]
drivers/staging/vboxsf/vfsmod.h [new file with mode: 0644]