Code

History

Commits on master to rust/kernel/sync/atomic24
  1. rust: sync: Add generic memory barriersGary Guo committed 5 months ago72856af
  2. rust: make `build_assert` module the home of related macrosGary Guo committed 5 months ago8d49d90
  3. rust: tests: add Kconfig for KUnit testYury Norov committed 6 months agoe74b7a3
  4. rust: tests: drop 'use crate' in bitmap and atomic KUnit testsYury Norov committed 6 months ago90b6744
  5. rust: atomic: Update a safety comment in impl of `fetch_add()`Andreas Hindborg committed 8 months agob91d5d4
  6. rust: sync: atomic: Add fetch_sub()Andreas Hindborg committed 8 months agoc49cf34
  7. rust: sync: atomic: Add atomic operation helpers over raw pointersBoqun Feng committed 8 months agoe2f9c86
  8. rust: sync: atomic: Add performance-optimal Flag type for atomic booleansFUJITA Tomonori committed 8 months agoec6fc66
  9. rust: sync: atomic: Add Atomic<*{mut,const} T> supportBoqun Feng committed 8 months agoac8f06a
  10. rust: sync: atomic: Clarify the need of CONFIG_ARCH_SUPPORTS_ATOMIC_RMWBoqun Feng committed 8 months ago553c02f
  11. Merge tag 'locking-core-2026-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 months ago0923fd0
  12. rust: sync: atomic: Provide stub for `rusttest` 32-bit hostsMiguel Ojeda committed 9 months agobd36f6e
  13. rust: sync: atomic: Add atomic bool testsFUJITA Tomonori committed 10 months ago4bac287
  14. rust: sync: atomic: Add atomic bool support via i8 representationFUJITA Tomonori committed 10 months ago06bd0e5
  15. rust: sync: atomic: Add i8/i16 xchg and cmpxchg supportFUJITA Tomonori committed 10 months ago584f286
  16. rust: sync: atomic: Add store_release/load_acquire testsFUJITA Tomonori committed 11 months ago7b001c9
  17. rust: sync: atomic: Add i8/i16 load and store supportFUJITA Tomonori committed 11 months agob33796d
  18. rust: sync: atomic: Prepare AtomicOps macros for i8/i16 supportFUJITA Tomonori committed 10 months ago2bb8c41
  19. rust: sync: atomic: Add Atomic<{usize,isize}>Boqun Feng committed 1 year ago84c6d36
  20. rust: sync: atomic: Add Atomic<u{32,64}>Boqun Feng committed 1 year agod6df37b
  21. rust: sync: atomic: Add the framework of arithmetic operationsBoqun Feng committed 1 year agod132054
  22. rust: sync: atomic: Add generic atomicsBoqun Feng committed 1 year ago29c32c4
  23. rust: sync: atomic: Add ordering annotation typesBoqun Feng committed 1 year agob638c9b
  24. rust: sync: Add basic atomic operation mapping frameworkBoqun Feng committed 1 year ago2387fb2