Commit History

Author SHA1 Message Date
  Noam Camus ce0f493240 ARC: [plat-eznps] add missing atomic_fetch_xxx operations 9 years ago
  Vineet Gupta ce6365270e ARCv2: Implement atomic64 based on LLOCKD/SCONDD instructions 10 years ago
  Peter Zijlstra 4aef66c8ae locking/atomic, arch/arc: Fix build 9 years ago
  Peter Zijlstra b53d6bedbe locking/atomic: Remove linux/atomic.h:atomic_fetch_or() 9 years ago
  Peter Zijlstra fbffe892e5 locking/atomic, arch/arc: Implement atomic_fetch_{add,sub,and,andnot,or,xor}() 9 years ago
  Vineet Gupta ed6aefed72 Revert "ARCv2: spinlock/rwlock/atomics: Delayed retry of failed SCOND with exponential backoff" 9 years ago
  Vineet Gupta 42316a201a Revert "ARCv2: spinlock/rwlock/atomics: reduce 1 instruction in exponential backoff" 9 years ago
  Noam Camus a5a10d99a9 ARC: [plat-eznps] Use dedicated atomic/bitops/cmpxchg 10 years ago
  Peter Zijlstra 62e8a3258b atomic, arch: Audit atomic_{read,set}() 10 years ago
  Linus Torvalds ca520cab25 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 10 years ago
  Vineet Gupta 1097163870 ARCv2: spinlock/rwlock/atomics: reduce 1 instruction in exponential backoff 10 years ago
  Vineet Gupta e78fdfef84 ARCv2: spinlock/rwlock/atomics: Delayed retry of failed SCOND with exponential backoff 10 years ago
  Vineet Gupta 8ac0665fb6 ARC: refactor atomic inline asm operands with symbolic names 10 years ago
  Vineet Gupta f5959cb0c3 Revert "ARCv2: STAR 9000837815 workaround hardware exclusive transactions livelock" 10 years ago
  Peter Zijlstra de9e432cb5 atomic: Collapse all atomic_{set,clear}_mask definitions 10 years ago
  Peter Zijlstra e6942b7de2 atomic: Provide atomic_{or,xor,and} 11 years ago
  Peter Zijlstra cda7e4137a arc: Provide atomic_{or,xor,and} 11 years ago
  Vineet Gupta a5c8b52abe ARCv2: STAR 9000837815 workaround hardware exclusive transactions livelock 10 years ago
  Vineet Gupta 2576c28e3f ARC: add smp barriers around atomics per Documentation/atomic_ops.txt 10 years ago
  Vineet Gupta daaf40e53b ARC: unbork !LLSC build 10 years ago
  Linus Torvalds 3d430bdb74 Merge tag 'arc-3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc 10 years ago
  Vineet Gupta be64c997d9 ARC: remove extraneous __KERNEL__ guards 11 years ago
  Peter Zijlstra f7d11e93ee locking,arch,arc: Fold atomic_ops 11 years ago
  Peter Zijlstra d594ffa94b arch,arc: Convert smp_mb__*() 11 years ago
  Peter Zijlstra 1de7da377b arch: Move smp_mb__{before,after}_atomic_{inc,dec}.h into asm/atomic.h 11 years ago
  Vineet Gupta 14e968bad7 ARC: Atomic/bitops/cmpxchg/barriers 12 years ago