> > Also a bit surprising to see all your lowlevel work and then fuse high > > level coming ;) > > Right now fuse2fs is a high level fuse server, so I hacked whatever I > needed into fuse.c to make it sort of work, awkwardly. That stuff > doesn't need to live forever. > > In the long run, the lowlevel server will probably have better > performance because fuse2fs++ can pass ext2 inode numbers to the kernel > as the nodeids, and libext2fs can look up inodes via nodeid. No more > path construction overhead! > I was wondering how well an LLM would be in the mechanical task of converting fuse2fs to a low level fuse fs, so I was tempted to try. Feel free to use it or lose it or use as a reference, because at least for basic testing it seems to works: https://github.com/amir73il/e2fsprogs/commits/fuse4fs/ Thanks, Amir.