3 ms·
I wonder would it be possible to use it somehow with Linux (in kernel space, not with fuse, because fuse has work slower because of necessary context switches f
by inlineint 9y ago
I wonder would it be possible to use it somehow with Linux (in kernel space, not with fuse, because fuse has work slower because of necessary context switches from kernel to user space). I mean it is interesting can a wrapper kernel module be written for interfacing with Rust code, or there are some obstacles that would prevent from doing it efficiently.
- deno 9y agohttps://github.com/tsgates/rust.ko#kernel-api-and-abi-stability https://github.com/tsgates/rust.ko#kernel-api-and-abi-stabil...
- djsumdog 9y agoThe unstable Kernel ABI is really interesting. It's one of the reasons we see all these shims between proprietary drivers and the kernel (nvidia/amd), that and licensing of course.
- hpcjoe 9y agoI know this is true on the nvidia side, but I think it is less true on the AMD side [0]. The old AMD drivers may have been like this, but it appears they have changed. [0] https://github.com/RadeonOpenCompute/ROCm https://github.com/RadeonOpenCompute/ROCm
- deleted 9y ago[deleted]