Skip to content
/ kmod Public
forked from saschagrunert/kmod

A Linux kernel module written in Rust

License

Notifications You must be signed in to change notification settings

NamiLiy/kmod

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kmod

A Linux kernel module written in Rust

Dependency are the current Linux headers for your running kernel. To build the module simply execute in the root directory:

make

To build a release execute:

make RELEASE=1

To cross-compile, specify RUST_TARGET and KERNEL_BUILD_DIR:

make RUST_TARGET=i686-unknown-linux-gnu KERNEL_BUILD_DIR=/path/to/linux-kernel-x.y.z/build

The kernel module can be found in ./target/kernel/kmod.ko.

About

A Linux kernel module written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 48.0%
  • Makefile 42.0%
  • C 10.0%