Fuse-xfs May 2026

But fuse-xfs isn’t a port. It’s a reconstruction .

Or, Why I Spent a Weekend Reimplementing a Journaling Filesystem as a Debugging Tool fuse-xfs

And when someone asks, “Why would you run a filesystem in userspace?” — you’ll know the answer. But fuse-xfs isn’t a port

This is where the kernel-to-userspace shift gets interesting. In the kernel, XFS uses xfs_buf_t with b_ops for verification. In fuse-xfs , we just cast: we just cast: