Live data from Hacker News

Bcachefs: Upstreaming, growing the team, and a funding situation update

patreon.com

1–5 of 5 posts

Re: Bcachefs: Upstreaming, growing the team, and a funding situation update

#2
I know Bcachefs is nearing its big merge into mainline Linux, but I wonder if the current state of Rust support in the kernel would allow for something like Bcachefs to be written. I know I can write a driver in Rust, but could I write a filesystem in Rust?

Re: Bcachefs: Upstreaming, growing the team, and a funding situation update

#3
post #2

I know Bcachefs is nearing its big merge into mainline Linux, but I wonder if the current state of Rust support in the kernel would allow for something like Bcachefs to be written. I know I can write a driver in Rust, but could I write a filesystem in Rust?

https://www.phoronix.com/news/PuzzleFS-Development-Continues

The Linux kernel Rust support is not good enough currently for it to work though.

Re: Bcachefs: Upstreaming, growing the team, and a funding situation update

#4
post #3
post #2

I know Bcachefs is nearing its big merge into mainline Linux, but I wonder if the current state of Rust support in the kernel would allow for something like Bcachefs to be written. I know I can write a driver in Rust, but could I write a filesystem in Rust?

https://www.phoronix.com/news/PuzzleFS-Development-Continues The Linux kernel Rust support is not good enough currently for it to work though.

> Currently, puzzlefs is implemented as a userspace filesystem (FUSE). A read-only kernel filesystem driver is underway.

Ahh interesting. I hadn't heard of PuzzleFS, but it sounds like they are anticipating Rust support will become good enough. Neat!