Skip site navigation (1)Skip section navigation (2)
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>