FUSE fails to unmount without privilege in kernel v5.9+

Bug #1909502 reported by Sargun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fuse (Ubuntu)
New
Undecided
Unassigned

Bug Description

In kernel v5.9+ there was a refactor to the unmount code path that results in libfuse no longer being able to detect UMOUNT_NOFOLLOW. This resulted in an alternate code path that relied on being able to call unshare and some other work.

The patch that caused the bug upstream:
https://<email address hidden>/

The fix upstream (not in tree):
https://<email address hidden>/

The fix in libfuse:
https://github.com/libfuse/libfuse/commit/b96e4758041ffac1b8d8c39f4897edd6182a46e9

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.