Code

History

Commits on master to rust/kernel/sync105+
  1. rust: sync: atomic: Add Atomic<{usize,isize}>Boqun Feng committed 1 year ago84c6d36
  2. rust: sync: atomic: Add Atomic<u{32,64}>Boqun Feng committed 1 year agod6df37b
  3. rust: sync: atomic: Add the framework of arithmetic operationsBoqun Feng committed 1 year agod132054
  4. rust: sync: atomic: Add atomic {cmp,}xchg operationsBoqun Feng committed 1 year agob606a53
  5. rust: sync: atomic: Add generic atomicsBoqun Feng committed 1 year ago29c32c4
  6. rust: sync: atomic: Add ordering annotation typesBoqun Feng committed 1 year agob638c9b
  7. rust: sync: Add basic atomic operation mapping frameworkBoqun Feng committed 1 year ago2387fb2
  8. rust: sync: extend module documentation of arefBenno Lossin committed 1 year agoa15d12c
  9. rust: sync: Update ARef and AlwaysRefCounted imports from sync::arefShankari Anand committed 1 year ago8a7c11a
  10. rust: alloc: take the allocator into account for FOREIGN_ALIGNAlice Ryhl committed 1 year agobb9749f
  11. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  12. Merge tag 'locking-core-2025-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year ago72b8944
  13. Merge tag 'sched-core-2025-07-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year agobf76f23
  14. Merge tag 'vfs-6.17-rc1.rust' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year agoadd0751
  15. rust: kernel: move ARef and AlwaysRefCounted to sync::arefShankari Anand committed 1 year ago07dad44
  16. rust: types: add FOREIGN_ALIGN to ForeignOwnableAndreas Hindborg committed 1 year ago12717eb
  17. Merge branch 'tip/sched/urgent'Peter Zijlstra committed 1 year ago8f21461
  18. poll: rust: allow poll_table ptrs to be nullAlice Ryhl committed 1 year agode747bd
  19. rust: sync: Add #[must_use] to Lock::try_lock()Jason Devers committed 1 year ago99214ef
  20. rust: sync: implement `Borrow` and `BorrowMut` for `Arc` typesAlexandre Courbot committed 1 year ago2009a2d
  21. rust: sync: Mark PollCondVar::drop() inlineKunwu Chan committed 1 year ago1186714
  22. rust: sync: Mark CondVar::notify_*() inlineKunwu Chan committed 1 year ago3f9ebeb
  23. rust: enable `clippy::ptr_as_ptr` lintTamir Duberstein committed 1 year agofcad9bb
  24. rust: completion: implement initial abstractionDanilo Krummrich committed 1 year ago1b56e76
  25. Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year agoec7714e
  26. rust: make section names pluralPatrick Miller committed 2 years ago4bf7b97
  27. Merge tag 'rust-xarray-for-v6.16' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year ago06ff274
  28. rust: sync: rcu: Mark Guard methods as inlineI Hsin Cheng committed 1 year ago9520371
  29. rust: convert raw URLs to Markdown autolinks in commentsXizhe Yin committed 1 year ago86d990c
  30. rust: types: add `ForeignOwnable::PointedTo`Tamir Duberstein committed 1 year ago1a4736c
  31. Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago4e82c87
  32. Merge tag 'rust-hrtimer-for-v6.15-v3' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year agoe6ea10d
  33. Merge tag 'locking-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year ago2360899
  34. rust: make pin-init its own crateBenno Lossin committed 1 year agodbd5058
  35. rust: pin-init: fix documentation linksBenno Lossin committed 1 year ago129e97b