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: