On Tue, Apr 21, 2026 at 11:59:15AM -0700, Joanne Koong wrote:
> On Tue, Apr 21, 2026 at 7:30 AM Gregory Price <[email protected]> wrote:
> 
> I'm not sure if this addresses Christian's concerns or not, but the
> blob would reside within struct fuse_inode not struct inode. I
> definitely agree with him that this should not touch or add any infra
> outside fuse.
> 
> I hadn't heard of bpf arenas until his comment. If the hashmap
> overhead is too high for famfs, having a custom in-arena hash table
> would be much faster I think, as it could be designed to require less
> pointer chasing and avoid other overhead in the bpf hashmap
> implementation, though now famfs would have to manage the data
> structure and complexity itself.
> 

I think if the fuse-inode blob is acceptable, that's highly preferable -
and it wouldn't necessarily need to stay specific to bpf.  If there was
some generic format that folks agreed on as a baseline, that could
obviously be worked into the interface.

~Gregory

Reply via email to