Permalink
Switch branches/tags
Nothing to show
Commits on Sep 25, 2018
  1. Merge pull request #4 from judovana/master

    jwrdegoede committed Sep 25, 2018
    Added readme with build instructions
Commits on Aug 7, 2018
  1. Fix umount using umount.nfs to umount vboxsf mounts

    jwrdegoede committed Aug 7, 2018
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
  2. Fix oops on mount-error

    jwrdegoede committed Aug 7, 2018
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
  3. Fix compilation with v4.18 kernels

    jwrdegoede committed Aug 7, 2018
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Commits on Mar 29, 2018
  1. Sync with v7 patch as submitted upstream

    jwrdegoede committed Mar 29, 2018
    Changes in v7:
    -Do not propagate sgid / suid bits between guest-host, note hosts with
     VirtualBox version 5.2.6 or newer will filter these out regardless of what
     we do
    -Better error messages when we cannot connect to the VirtualBox guest PCI
     device, which may e.g. happen when trying to use vboxsf outside a vbox vm
    
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Commits on Feb 13, 2018
  1. vboxsf: vboxsf_inode_revalidate: Check the host has not changed the f…

    jwrdegoede committed Feb 13, 2018
    …ile underneath us
    
    vboxsf_inode_revalidate: Check the host has not changed the file underneath
    us, and if it has invalidate the page-cache for the file to avoid mmap
    accesses returning stale data.
    
    BugLink: https://www.virtualbox.org/ticket/819
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
  2. vboxsf: Fix mmap read access not seeing changes done through a regula…

    jwrdegoede committed Feb 13, 2018
    …r write
    
    mmap read access uses the page-cache, so mmap-reading a file once, then
    doing a regular write and then mmap-reading it again would result in
    the 2nd mmap read still seeing the old contents.
    
    This commit fixes this.
    
    BugLink: https://www.virtualbox.org/ticket/819
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
  3. vboxsf: Add support for MAP_SHARED

    jwrdegoede committed Feb 13, 2018
    Make sure we have a proper bdi device so writeback will work and
    then switch to generic_file_mmap to support MMAP_SHARED.
    
    Various apps will not work without this.
    
    BugLink: https://www.virtualbox.org/ticket/819
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
  4. vboxsf: Use timespec_to_ns / ns_to_timespec instead of DIY code

    jwrdegoede committed Feb 13, 2018
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
  5. vboxsf: minor cleanup

    jwrdegoede committed Feb 13, 2018
    Signed-off-by: Hans de Goede <hdegoede@redhat.com>