utsaslab / rustfs

A Rust user-space file system [WIP]
Other
28 stars 7 forks source link

Implement Rust FFI for SPDK #18

Closed xxks-kkk closed 5 years ago

xxks-kkk commented 5 years ago

Implement Rust FFI for SPDK. From hello_nvme_bdev_rust_wrapper example, everything seems to work. However, there is some small bug in the program (e.g., drop(poller) crashes the program). However, let's move on right now.

Also, SPDK is going through changes about their threading model and soon, they might have better support for Rust & Tokio (here)