Code

History

Commits on master to rust/kernel/alloc35+
  1. Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 2 months ago4e69c18
  2. rust: alloc: add Vec::zeroed methodTimur Tabi committed 3 months ago60782be
  3. rust: treewide: replace `__pinned_init` with `raw_[try_]init`Gary Guo committed 3 months agoea7da31
  4. Merge tag 'driver-core-7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 4 months ago36808d5
  5. rust: inline some init methodsAlexandre Courbot committed 5 months ago0bf626d
  6. rust: tests: add Kconfig for KUnit testYury Norov committed 6 months agoe74b7a3
  7. rust: alloc: remove `'static` bound on `ForeignOwnable`Gary Guo committed 5 months agoe9df918
  8. rust: alloc: cleanup doctest imports to "kernel vertical" styleDanilo Krummrich committed 6 months agoec51531
  9. rust: alloc: cleanup imports and use "kernel vertical" styleDanilo Krummrich committed 6 months ago9b25d41
  10. rust: alloc: fix `Vec::extend_with` SAFETY commentHsiu Che Yu committed 6 months agof497aae
  11. rust: alloc: add doc test for `Vec::extend_with`Hsiu Che Yu committed 6 months ago802ca00
  12. rust: alloc: fix assert in `Vec::reserve` doc testHsiu Che Yu committed 6 months ago75619f2
  13. rust: alloc: add Box::zeroed()Danilo Krummrich committed 6 months agoabb2150
  14. Merge tag 'char-misc-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-miscLinus Torvalds committed 6 months agocb4eb67
  15. rust: alloc: simplify with `NonNull::add()` now that it is stableMiguel Ojeda committed 7 months ago161dd7b
  16. rust: remove `RUSTC_HAS_COERCE_POINTEE` and simplify codeMiguel Ojeda committed 7 months ago4ab22c5
  17. rust: kernel: mark as `#[inline]` all `From::from()`s for `Error`Alistair Francis committed 7 months ago4f13c93
  18. rust: alloc: add KUnit tests for KVVec shrink_toShivam Kalra committed 8 months agofbfc0d6
  19. rust: kvec: implement shrink_to for KVVecShivam Kalra committed 8 months ago47ac2a4
  20. rust: alloc: use `kernel::fmt`Tamir Duberstein committed 1 year agob0af4f9
  21. rust: alloc: employ a trailing comment to keep vertical layoutMiguel Ojeda committed 1 year ago8a7c601
  22. 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
  23. Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds committed 1 year ago58809f6
  24. Merge tag 'drm-rust-next-2025-09-16' of https://gitlab.freedesktop.org/drm/rust/kernel into drm-nextDave Airlie committed 1 year ago6f17ab9
  25. rust: alloc: use `kernel::{fmt,prelude::fmt!}`Tamir Duberstein committed 1 year ago1f96115
  26. rust: allocator: add KUnit tests for alignment guaranteesHui Zhu committed 1 year ago868ade3
  27. rust: support large alignments in allocationsVitaly Wool committed 1 year ago1738796
  28. rust: add support for NUMA ids in allocationsVitaly Wool committed 1 year ago7760b64
  29. Merge tag 'alloc-next-v6.18-2025-09-04' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year agof1d3703
  30. rust: alloc: kvec: implement AsPageIter for VVecDanilo Krummrich committed 1 year ago779db37
  31. rust: alloc: layout: implement ArrayLayout::size()Danilo Krummrich committed 1 year ago9acb4e6
  32. rust: alloc: kbox: implement AsPageIter for VBoxDanilo Krummrich committed 1 year ago6716184
  33. rust: alloc: implement VmallocPageIterDanilo Krummrich committed 1 year ago7937dca
  34. rust: alloc: vmalloc: implement Vmalloc::to_page()Danilo Krummrich committed 1 year ago8e92c99
  35. rust: alloc: remove `allocator_test`Miguel Ojeda committed 1 year agofe927de