Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to rust/kernel/sync/lock24
  1. rust: sync: add #[must_use] to GlobalGuard and GlobalLock::try_lockAshutosh Desai committed 6 months ago03e8578
  2. rust: sync: Inline various lock related methodsAlice Ryhl committed 10 months agoccf9e07
  3. Merge tag 'rust-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 11 months ago784faa8
  4. rust: replace `CStr` with `core::ffi::CStr`Tamir Duberstein committed 1 year ago3b83f5d
  5. rust: lock: guard: Add T: Unpin bound to DerefMutDaniel Almeida committed 1 year agoda123f0
  6. Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago4e82c87
  7. rust: make pin-init its own crateBenno Lossin committed 1 year agodbd5058
  8. rust: lockdep: Use Pin for all LockClassKey usagesMitchell Levy committed 1 year agof73ca66
  9. rust: sync: Add lock::Backend::assert_is_held()Lyude Paul committed 1 year agofbd7a5a
  10. rust: sync: Add SpinLockGuard type aliasLyude Paul committed 1 year agoeb5ccb0
  11. rust: sync: Add MutexGuard type aliasLyude Paul committed 1 year ago37624dd
  12. rust: use custom FFI integer typesGary Guo committed 2 years agod072acd
  13. rust: sync: add global lock supportAlice Ryhl committed 2 years ago8eea62f
  14. rust: treewide: switch to our kernel `Box` typeDanilo Krummrich committed 2 years ago8373147
  15. rust: lock: add trylock method support for lock backendFilipe Xavier committed 2 years agof4c2c90
  16. rust: kernel: remove redundant importsMiguel Ojeda committed 2 years ago0028027
  17. rust: init: update `init` module to take allocation flagsWedson Almeida Filho committed 2 years agoc34aa00
  18. rust: kernel: add reexports for macrosAlice Ryhl committed 2 years agoe283ee2
  19. rust: kernel: fix multiple typos in documentationValentin Obst committed 2 years agob6cda91
  20. rust: support `srctree`-relative linksMiguel Ojeda committed 2 years agobc2e7d5
  21. rust: sync: make doctests compilable/testableMiguel Ojeda committed 3 years agobfa7dff
  22. rust: lock: add `Guard::do_unlocked`Wedson Almeida Filho committed 3 years agoe32cca3
  23. rust: lock: introduce `SpinLock`Wedson Almeida Filho committed 3 years agoc6d917a
  24. rust: lock: introduce `Mutex`Wedson Almeida Filho committed 3 years ago6d20d62