[PATCH V4 0/2] Rust: Add cpumask abstractions
From: Viresh Kumar
Date: Wed Apr 02 2025 - 01:39:03 EST
Hello,
This series adds initial cpumask Rust abstractions and adds a new maintenance
entry for the same.
V3->V4:
- Create separate entry for cpumask in MAINTAINERS.
V2->V3:
- Improved comments, SAFETY, Invariants, and INVARIANT blocks.
- Add examples.
- Inline few methods.
V1->V2:
- Add Yury's Reviewed-by tag in 2/2.
- Implemented two different structures, Cpumask (corresponds to struct
cpumask) and CpumaskBox (corresponds to cpumask_var_t). Thanks Alice for
helping out.
--
Viresh
Viresh Kumar (2):
rust: Add initial cpumask abstractions
MAINTAINERS: Add entry for Rust bitmap API
MAINTAINERS | 6 +
rust/kernel/cpumask.rs | 301 +++++++++++++++++++++++++++++++++++++++++
rust/kernel/lib.rs | 1 +
3 files changed, 308 insertions(+)
create mode 100644 rust/kernel/cpumask.rs
--
2.31.1.272.g89b43f80a514