[GSoC'21 Weekly Update #1] XFS Filesystem FUSE Implementation
Khaled Emara
mail at khaledemara.dev
Tue Jun 15 08:22:21 UTC 2021
Hi everyone,
This summer I'll be working on a read-only userland implementation of the
XFS Filesystem through the FUSE kernel interface. The plan is to implement
at least V4 of the Filesystem using Rust and the fuse crate
<https://crates.io/crates/fuse>.
This is what I've done so far:
1. Bind to the FUSE interface.
2. Read the superblock.
3. Read the root inode.
4. Interpret Short Form directories.
This allowed me to mount and read the root directory and its contents. You
can view the work done so far here <https://github.com/KhaledEmaraDev/xfuse>
.
Excited to be working with you.
-Khaled
More information about the soc-status
mailing list