Date: Tue, 29 Aug 2017 10:57:59 +0200 From: Nikolaus Rath <Nikolaus@rath.org> To: freebsd-fs@freebsd.org Subject: Re: umount() taking minutes for FUSE filesystems Message-ID: <87o9qyrbs8.fsf@vostro.rath.org> In-Reply-To: <87bmn44ruu.fsf@vostro.rath.org> (Nikolaus Rath's message of "Thu, 24 Aug 2017 22:45:45 %2B0200") References: <87bmn44ruu.fsf@vostro.rath.org>
next in thread | previous in thread | raw e-mail | index | archive | help
*ping* Anyone able to help? Thanks, -Nikolaus On Aug 24 2017, Nikolaus Rath <Nikolaus@rath.org> wrote: > Hello, > > It seems that in some situations, the unmount() system call takes > minutes to unmount fuse filesystems. To reproduce, download a Git > snapshot of libfuse 3 from https://github.com/libfuse/libfuse and do: > > $ md build; cd build > $ meson .. > $ mesonconf -D buildtype=3Ddebug # optional > $ ninja > > Then execute examples/printcap. This will take very long, and all the > time is spent in the unmount(mountpoint, MNT_FORCE) call in > mount_bsd.c:fuse_kern_unmount(). > > Does anyone have an idea what might be causing this and how to fix it? > > My hunch is that it has something to do with libfuse no longer > responding to requests at this point. But I'm at my wits end as to why > and what to do about it.... > > Best, > -Nikolaus > > --=20 > GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F > > =C2=BBTime flies like an arrow, fruit flies like a Banana.= =C2=AB > _______________________________________________ > freebsd-fs@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" --=20 GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F =C2=BBTime flies like an arrow, fruit flies like a Banana.=C2= =AB
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87o9qyrbs8.fsf>