[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <176169809222.1424347.16562281526870178424.stgit@frogsfrogsfrogs>
Date: Tue, 28 Oct 2025 17:37:55 -0700
From: "Darrick J. Wong" <djwong@...nel.org>
To: djwong@...nel.org, miklos@...redi.hu
Cc: joannelkoong@...il.com, joannelkoong@...il.com, bernd@...ernd.com,
 neal@...pa.dev, linux-ext4@...r.kernel.org, linux-fsdevel@...r.kernel.org
Subject: [PATCHSET v6 1/8] fuse: general bug fixes
Hi all,
Here's a collection of fixes that I *think* are bugs in fuse, along with
some scattered improvements.
If you're going to start using this code, I strongly recommend pulling
from my git trees, which are linked below.
This has been running on the djcloud for months with no problems.  Enjoy!
Comments and questions are, as always, welcome.
--D
kernel git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=fuse-fixes
---
Commits in this patchset:
 * fuse: flush pending fuse events before aborting the connection
 * fuse: signal that a fuse inode should exhibit local fs behaviors
 * fuse: implement file attributes mask for statx
 * fuse: update file mode when updating acls
 * fuse: propagate default and file acls on creation
---
 fs/fuse/fuse_i.h |   62 ++++++++++++++++++++++++++++++-
 fs/fuse/acl.c    |  108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 fs/fuse/dev.c    |   35 ++++++++++++++++++
 fs/fuse/dir.c    |   96 +++++++++++++++++++++++++++++++++++++-----------
 fs/fuse/inode.c  |   15 +++++++-
 5 files changed, 289 insertions(+), 27 deletions(-)
Powered by blists - more mailing lists
 
