diff options
| author | Alice Ryhl <[email protected]> | 2025-05-02 13:19:35 +0000 |
|---|---|---|
| committer | Danilo Krummrich <[email protected]> | 2025-05-07 16:40:45 +0000 |
| commit | 771c5a7d9843643b035938624050e7769133b9cc (patch) | |
| tree | e328eff02159405cd517a2c47b2ae14cd1532a50 /scripts/rustdoc_test_builder.rs | |
| parent | rust: alloc: add Vec::remove (diff) | |
| download | kernel-771c5a7d9843643b035938624050e7769133b9cc.tar.gz kernel-771c5a7d9843643b035938624050e7769133b9cc.zip | |
rust: alloc: add Vec::insert_within_capacity
This adds a variant of Vec::insert that does not allocate memory. This
makes it safe to use this function while holding a spinlock. Rust Binder
uses it for the range allocator fast path.
Signed-off-by: Alice Ryhl <[email protected]>
Reviewed-by: Greg Kroah-Hartman <[email protected]>
Reviewed-by: Benno Lossin <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Danilo Krummrich <[email protected]>
Diffstat (limited to 'scripts/rustdoc_test_builder.rs')
0 files changed, 0 insertions, 0 deletions
