Safe self-referential data structures in Linux kernel Rust | Hacker News Reader