Code

History

Commits on master to rust/kernel/list29
  1. Merge tag 'locking-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 7 months ago7393feb
  2. rust: remove `RUSTC_HAS_COERCE_POINTEE` and simplify codeMiguel Ojeda committed 7 months ago4ab22c5
  3. rust: list: hide macros from top-level kernel docGary Guo committed 8 months agod58f0f1
  4. rust: list: Use AtomicFlag in AtomicTrackerFUJITA Tomonori committed 8 months ago2828662
  5. Merge tag 'rust-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 8 months ago1dd4191
  6. rust: list: Add unsafe blocks for container_of and safety commentsPhilipp Stanner committed 8 months ago97b281d
  7. rust: list: Switch to kernel::sync atomic primitivesFUJITA Tomonori committed 10 months ago323e4bf
  8. rust: list: remove nonexistent generic parameter in linkMiguel Ojeda committed 1 year ago275ad5e
  9. rust: list: remove OFFSET constantsTamir Duberstein committed 1 year agoc77f85b
  10. rust: list: add `impl_list_item!` examplesTamir Duberstein committed 1 year ago5d840b4
  11. rust: list: use fully qualified pathTamir Duberstein committed 1 year ago6a13057
  12. rust: list: use consistent self parameter nameTamir Duberstein committed 1 year ago9e626ed
  13. rust: list: use consistent type parameter styleTamir Duberstein committed 1 year ago9cec86e
  14. rust: list: simplify macro captureTamir Duberstein committed 1 year agoe71d7e3
  15. rust: list: undo unintended replacement of method nameMiguel Ojeda committed 1 year agob0c7d8c
  16. rust: types: rename Opaque::raw_get to cast_intoAlice Ryhl committed 1 year ago64fb810
  17. rust: enable `clippy::ptr_as_ptr` lintTamir Duberstein committed 1 year agofcad9bb
  18. rust: list: Fix typo `much` in arc.rsSylvan Smit committed 1 year ago7a17bbc
  19. rust: make section names pluralPatrick Miller committed 2 years ago4bf7b97
  20. rust: list: fix path of `assert_pinned!`Benno Lossin committed 1 year agoeb71fea
  21. rust: use derive(CoercePointee) on rustc >= 1.84.0Xiangfei Ding committed 1 year ago47cb6bf
  22. rust: enable arbitrary_self_types and remove `Receiver`Gary Guo committed 2 years agoc95bbb5
  23. rust: start using the `#[expect(...)]` attributeMiguel Ojeda committed 2 years ago1f9ed17
  24. rust: list: add ListArcFieldAlice Ryhl committed 2 years agob204bbc
  25. rust: list: support heterogeneous listsAlice Ryhl committed 2 years ago2003c04
  26. rust: list: add ListAlice Ryhl committed 2 years agodb84186
  27. rust: list: add macro for implementing ListItemAlice Ryhl committed 2 years ago40c5329
  28. rust: list: add tracking for ListArcAlice Ryhl committed 2 years agoa480263
  29. rust: list: add ListArcAlice Ryhl committed 2 years ago6cd3417