#userfaultfd #linux #bindings #linux-kernel #linux4-14

sys ureeves-userfaultfd-sys

Low-level bindings for userfaultfd functionality on Linux

1 unstable release

0.5.0 Jan 24, 2025

#875 in Unix APIs

Download history 239/week @ 2025-01-22 26/week @ 2025-01-29 14/week @ 2025-02-05 5/week @ 2025-02-12 31/week @ 2025-02-19 5/week @ 2025-02-26 21/week @ 2025-03-05 29/week @ 2025-03-12

86 downloads per month
Used in ureeves-userfaultfd

MIT/Apache

20KB
436 lines

Build

Userfaultfd-rs

Rust bindings for Linux's userfaultfd functionality.

License

This software is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT.


lib.rs:

System bindings to userfaultfd.

The minimum supported Linux kernel version is 4.11, but additional features from 4.14+ are available by using the linux4_14 Cargo feature.

Dependencies

~0–2.6MB
~42K SLoC