tvix/store/fuse: Consider switching to cloud-hypervisor/fuse-backend-rs for FUSE
#305
Opened by cbrewster at
https://github.com/cloud-hypervisor/fuse-backend-rs
There's couple advantages of this crate over fuser:
- It has an async interface (though it still requires a sync implementation)
- It is compatible with virtiofs which means it can be used with microvms
The latter is the more interesting part to me, since you could boot a NixOS VM with the Tvix Store set up without having to deal with setting up FUSE in the guest initrd
- cbrewster changed the subject of this issue from "Consider switching to cloud-hypervisor/fuse-backend-rs for FUSE" to "tvix/store/fuse: Consider switching to cloud-hypervisor/fuse-backend-rs for FUSE" at 2023-09-14T13·24+00
Working on this in cl/9341
cbrewster at 2023-09-16T15·41+00
The CL moving it over landed 🎉, and virtiofs is also WIP. This can be closed.
flokli at 2023-09-20T14·24+00
- flokli closed this issue at 2023-09-20T14·24+00