11–13 Dec 2025
Asia/Tokyo timezone

Exploring a real life RCU use case for Rust

12 Dec 2025, 12:40
20m
"Hall B3 (63)" (Toranomon Hills Mori Tower)

"Hall B3 (63)"

Toranomon Hills Mori Tower

Rust MC Rust MC

Speaker

Vitaly Wool

Description

RCU (Read-Copy-Update) is a great mechanism in the Linux kernel for read-mostly situations. However, it is used almost exclusively on the C side and there's virtually no support for it on the Rust side. While there are plans to implement RCU in Rust using projections, those are largely still in the making, and the author believes there are some special cases worth addressing now, for instance, the ones related to RCU lists. This talk is basically an invitation to a discussion on how these may be addressed, with one real life example the author would specifically like to bring up.

Primary author

Presentation materials

There are no materials yet.