@@ -6,11 +6,10 @@ using safe abstractions around kernel interfaces and primitives.
66For more information on the motivation and goals for this project, check
77out [ our presentation at Linux Security Summit North America
882019] ( https://ldpreload.com/p/kernel-modules-in-rust-lssna2019.pdf )
9- (recording coming soon on [ LSSNA's
10- website] ( https://lssna19.sched.com/event/RHaT ) ). We're immediately
11- focusing on making this project viable for out-of-tree modules, but we
12- also see this project as a testing ground for whether in-tree components
13- could be written in Rust.
9+ and the [ video on YouTube] ( https://www.youtube.com/watch?v=RyY01fRyGhM ) .
10+ We're immediately focusing on making this project viable for out-of-tree
11+ modules, but we also see this project as a testing ground for whether
12+ in-tree components could be written in Rust.
1413
1514There is a simple demo module in the hello-world directory, as well as
1615various other examples in the tests/ directory.
@@ -52,8 +51,9 @@ or higher [to bind constants
5251properly] ( https://github.com/rust-lang/rust-bindgen/issues/1316 ) . If
5352you're running kernel 5.0 or newer, [ you'll need Clang
54539] ( https://github.com/fishinabarrel/linux-kernel-module-rust/issues/123 )
55- (currently the development release). You may need to set the ` CLANG `
56- environment variable appropriately, e.g., ` CLANG=clang-9 ` .
54+ (released September 2019), which adds support for ` asm goto ` .
55+ You may need to set the ` CLANG ` environment variable appropriately,
56+ e.g., ` CLANG=clang-9 ` .
5757
5858## Building hello-world
5959
0 commit comments