Code

History

Commits on v6.19 to rust/kernel/sync35+
  1. rust: sync: atomic: Provide stub for `rusttest` 32-bit hostsMiguel Ojeda committed 9 months agobd36f6e
  2. rust: sync: refcount: always inline functions using build_assert with argumentsAlexandre Courbot committed 11 months agod6ff6e8
  3. rust: sync: atomic: separate import "blocks"Miguel Ojeda committed 11 months ago309e490
  4. Merge tag 'modules-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/modules/linuxLinus Torvalds committed 11 months agoc84d574
  5. Merge tag 'rust-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 11 months ago784faa8
  6. Merge tag 'locking-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 11 months agob53440f
  7. rust: sync: atomic: Implement Debug for Atomic<Debug>Boqun Feng committed 1 year ago013f912
  8. rust: sync: atomic: Make Atomic*Ops pub(crate)Boqun Feng committed 1 year ago14e9a18
  9. rust: sync: add `SetOnce`Andreas Hindborg committed 1 year ago821fe7b
  10. rust: condvar: fix broken intra-doc linkMiguel Ojeda committed 1 year ago09b1704
  11. rust: replace `CStr` with `core::ffi::CStr`Tamir Duberstein committed 1 year ago3b83f5d
  12. rust: lock: Add a Pin<&mut T> accessorDaniel Almeida committed 1 year ago66f1ea8
  13. rust: lock: Pin the inner dataDaniel Almeida committed 1 year ago2497a71
  14. rust: lock: guard: Add T: Unpin bound to DerefMutDaniel Almeida committed 1 year agoda123f0
  15. Merge tag 'rust-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year agof4e0ff7
  16. rust: sync: use `kernel::{fmt,prelude::fmt!}`Tamir Duberstein committed 1 year ago0fe1ca3
  17. rust: block: convert `block::mq` to use `Refcount`Gary Guo committed 1 year agoa307bf1
  18. rust: convert `Arc` to use `Refcount`Gary Guo committed 1 year ago076acb6
  19. rust: make `Arc::into_unique_or_drop` associated functionGary Guo committed 1 year ago7487645
  20. rust: implement `kernel::sync::Refcount`Gary Guo committed 1 year agobb38f35
  21. rust: sync: Add memory barriersBoqun Feng committed 1 year agod9ea5a4
  22. rust: sync: atomic: Add Atomic<{usize,isize}>Boqun Feng committed 1 year ago84c6d36
  23. rust: sync: atomic: Add Atomic<u{32,64}>Boqun Feng committed 1 year agod6df37b
  24. rust: sync: atomic: Add the framework of arithmetic operationsBoqun Feng committed 1 year agod132054
  25. rust: sync: atomic: Add atomic {cmp,}xchg operationsBoqun Feng committed 1 year agob606a53
  26. rust: sync: atomic: Add generic atomicsBoqun Feng committed 1 year ago29c32c4
  27. rust: sync: atomic: Add ordering annotation typesBoqun Feng committed 1 year agob638c9b
  28. rust: sync: Add basic atomic operation mapping frameworkBoqun Feng committed 1 year ago2387fb2
  29. rust: sync: extend module documentation of arefBenno Lossin committed 1 year agoa15d12c
  30. rust: sync: Update ARef and AlwaysRefCounted imports from sync::arefShankari Anand committed 1 year ago8a7c11a
  31. rust: alloc: take the allocator into account for FOREIGN_ALIGNAlice Ryhl committed 1 year agobb9749f
  32. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  33. Merge tag 'locking-core-2025-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year ago72b8944
  34. Merge tag 'sched-core-2025-07-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year agobf76f23
  35. Merge tag 'vfs-6.17-rc1.rust' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year agoadd0751