Commit History

Author SHA1 Message Date
  Will Deacon 05492f2fd8 arm64: lse: convert lse alternatives NOP padding to use __nops 9 years ago
  Will Deacon 03e3c2b7ed locking/barriers, arch/arm64: Implement LDXR+WFE based smp_cond_load_acquire() 9 years ago
  Mark Brown 4a6ccf3026 arm64: cmpxchg: Don't incldue linux/mmdebug.h 9 years ago
  Will Deacon 305d454aaa arm64: atomics: implement native {relaxed, acquire, release} atomics 9 years ago
  Will Deacon a14949e09a arm64: cmpxchg: truncate sub-word signed types before comparison 10 years ago
  Will Deacon 0ea366f5e1 arm64: atomics: prefetch the destination word for write prior to stxr 10 years ago
  Will Deacon e9a4b79565 arm64: cmpxchg_dbl: patch in lse instructions when supported by the CPU 10 years ago
  Will Deacon c342f78217 arm64: cmpxchg: patch in lse instructions when supported by the CPU 10 years ago
  Will Deacon c8366ba0fb arm64: xchg: patch in lse instructions when supported by the CPU 10 years ago
  Steve Capper f3eab7184d arm64: percpu: Make this_cpu accessors pre-empt safe 10 years ago
  Steve Capper f97fc81079 arm64: percpu: Implement this_cpu operations 10 years ago
  Steve Capper 5284e1b4bc arm64: xchg: Implement cmpxchg_double 10 years ago
  Will Deacon e1dfda9ced arm64: xchg: prevent warning if return value is unused 11 years ago
  Will Deacon 95c4189689 arm64: asm: remove redundant "cc" clobbers 11 years ago
  Will Deacon 8e86f0b409 arm64: atomics: fix use of acquire + release for full barrier semantics 11 years ago
  Mark Hambleton 60010e5081 arm64: cmpxchg: update macros to prevent warnings 11 years ago
  Will Deacon cf10b79a7d arm64: cmpxchg: implement cmpxchg64_relaxed 12 years ago
  Chen Gang a84b086b87 arm64: Define cmpxchg64 and cmpxchg64_local for outside use 12 years ago
  Will Deacon 3a0310eb36 arm64: atomics: fix grossly inconsistent asm constraints for exclusives 12 years ago
  Catalin Marinas 10b663aef1 arm64: Miscellaneous header files 13 years ago