nix
nix copied to clipboard
Rust friendly bindings to *nix APIs
## What does this PR do This pull request will add ptrace reg funcs support for loongarch64 architectures, includes loongarch64-linux-gnu and loongarch64-linux-musl. ## Checklist: - [x] I have read `CONTRIBUTING.md`...
closes #2457
## What does this PR do Adds CI for target `aarch64-unknown-linux-musl`. ## Checklist: - [x] I have read `CONTRIBUTING.md` - [ ] I have written necessary tests and rustdoc comments...
fixed uclibc `SA_*` type use `c_uint` type. https://github.com/rust-lang/libc/issues/3887#issuecomment-2319939888 https://github.com/rust-lang/libc/pull/3211
## What does this PR do This PR makes the control message `ScmRights` adopt I/O safety. ## Checklist: - [x] I have read `CONTRIBUTING.md` - [x] I have written necessary...
Hello everyone! On Linux, there is the filesystem monitoring facility called fanotify, that allows monitoring (and sometimes blocking) filesystem operations using a fanotify group file descriptor. For most events, the...
Rust 1.81.0 adds a new lint level `expect`, IIUC, this is for false-positive lints, it allows a lint temporarily and gives a warning when the lint is no longer needed...
When creating a `TimeSpec` from a `std::time::Duration` with more than `libc::time_t` seconds, the resulting value might be negative and will no longer preserve monotonicity with respect to the input duration....
## What does this PR do Adds lightweight wrappers around setting and getting the scheduler and schedule parameters. Related: https://github.com/nix-rust/nix/issues/1260 ## Checklist: - [x] I have read `CONTRIBUTING.md` - [x]...