Open crawfxrd opened 9 years ago
This appears to be an incompatibility with our persistence through unmounting feature and FUSE filesystem drivers (such as ntfs-3g). We will need to see if the driver can be made to work with FUSE. Until then, the dattobd can still be used without persisting through unmounts by setting the MAY_HOOK_SYSCALLS flag to 0 at insmod.
Attempting to unmount and remount an NTFS (
ntfs-3g
) file system with an active snapshot causes mount to hang.Enabling debug logging shows it hangs after "reopening cow file" in
cow_reopen
. Adding debugging lines tofile_open
shows it never returns fromfilp_open
.ntfs-3g
does not produce any output, even with thedebug
option.