Code

History

Commits on master to rust/kernel/alloc/kvec.rs35+
  1. rust: alloc: add Vec::zeroed methodTimur Tabi committed 3 months ago60782be
  2. rust: tests: add Kconfig for KUnit testYury Norov committed 6 months agoe74b7a3
  3. rust: alloc: cleanup doctest imports to "kernel vertical" styleDanilo Krummrich committed 6 months agoec51531
  4. rust: alloc: cleanup imports and use "kernel vertical" styleDanilo Krummrich committed 6 months ago9b25d41
  5. rust: alloc: fix `Vec::extend_with` SAFETY commentHsiu Che Yu committed 6 months agof497aae
  6. rust: alloc: add doc test for `Vec::extend_with`Hsiu Che Yu committed 6 months ago802ca00
  7. rust: alloc: fix assert in `Vec::reserve` doc testHsiu Che Yu committed 6 months ago75619f2
  8. rust: alloc: add KUnit tests for KVVec shrink_toShivam Kalra committed 8 months agofbfc0d6
  9. rust: kvec: implement shrink_to for KVVecShivam Kalra committed 8 months ago47ac2a4
  10. rust: alloc: employ a trailing comment to keep vertical layoutMiguel Ojeda committed 1 year ago8a7c601
  11. Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year ago8804d97
  12. Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 1 year ago58809f6
  13. rust: alloc: use `kernel::{fmt,prelude::fmt!}`Tamir Duberstein committed 1 year ago1f96115
  14. rust: add support for NUMA ids in allocationsVitaly Wool committed 1 year ago7760b64
  15. rust: alloc: kvec: implement AsPageIter for VVecDanilo Krummrich committed 1 year ago779db37
  16. rust: make `kvec::Vec` functions `const fn`Onur Özkan committed 1 year agof87de69
  17. rust: alloc: kvec: simplify KUnit test module name to "rust_kvec"Hui Zhu committed 1 year agoa55498c
  18. rust: alloc: kvec: add doc example for as_slice methodHui Zhu committed 1 year ago7cedf73
  19. Merge tag 'alloc-next-v6.17-2025-07-15' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year ago8ecb65b
  20. rust: enable `clippy::ptr_as_ptr` lintTamir Duberstein committed 1 year agofcad9bb
  21. rust: alloc: implement `Borrow` and `BorrowMut` for `Vec`Alexandre Courbot committed 1 year agoc09a8ac
  22. rust: vec: impl Default for Vec with any allocatorAlice Ryhl committed 1 year ago47d8101
  23. rust: remove unneeded Rust 1.87.0 `allow(clippy::ptr_eq)`Miguel Ojeda committed 1 year agobb941ea
  24. Merge tag 'alloc-next-v6.16-2025-05-13' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year ago22c3335
  25. rust: alloc: add Vec::insert_within_capacityAlice Ryhl committed 1 year ago771c5a7
  26. rust: alloc: add Vec::removeAlice Ryhl committed 1 year ago294a7ec
  27. rust: alloc: add Vec::retainAlice Ryhl committed 1 year ago9f14089
  28. rust: alloc: add Vec::drain_allAlice Ryhl committed 1 year ago088bf14
  29. rust: alloc: add Vec::push_within_capacityAlice Ryhl committed 1 year ago9def0d0
  30. rust: alloc: add Vec::popAlice Ryhl committed 1 year agof2b4dd7
  31. rust: alloc: add Vec::clearAlice Ryhl committed 1 year agoa1e4d5c
  32. rust: allow Rust 1.87.0's `clippy::ptr_eq` lintMiguel Ojeda committed 1 year agoa39f308
  33. rust: alloc: replace `Vec::set_len` with `inc_len`Tamir Duberstein committed 1 year ago88d5d6a
  34. rust: alloc: refactor `Vec::truncate` using `dec_len`Tamir Duberstein committed 1 year ago1b04b46
  35. rust: alloc: add `Vec::dec_len`Tamir Duberstein committed 1 year agodbb0b84