Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 May 2015 05:50:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 200513] Race at shutdown and corrupt fusefs systems
Message-ID:  <bug-200513-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200513

            Bug ID: 200513
           Summary: Race at shutdown and corrupt fusefs systems
           Product: Base System
           Version: 10.1-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: rkoberman@gmail.com

Created attachment 157242
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=157242&action=edit
init script to umount fusefs file systems prior to the termination of the
daemon

The fuse daemon is required to work with fusefs files systems. If ntfs or exfat
systems are mounted and the system is shutdown, it appears that the daemon
exists prior to the completion of the unmounting of the file system. This leads
to corrupt file systems. I ave seen this with NTFS and exFAT, but it cam likely
occur with other fusefs systems.

After repeated file systems corruptions I added an init script to unmount any
fusefs files between LOGIN and DAEMON. Since I added this script, I have had no
corruptions of NTFS systems. (I am no longer using exFAT.)

I would suggest either including such a scrip in the base system or fixing the
system so that the daemon exists only after any fusefs systems have been
unmounted.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-200513-8>