• Linus Torvalds's avatar
    Merge branch 'locking-arch-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · dbb885fe
    Linus Torvalds authored
    Pull arch atomic cleanups from Ingo Molnar:
     "This is a series kept separate from the main locking tree, which
      cleans up and improves various details in the atomics type handling:
    
       - Remove the unused atomic_or_long() method
    
       - Consolidate and compress atomic ops implementations between
         architectures, to reduce linecount and to make it easier to add new
         ops.
    
       - Rewrite generic atomic support to only require cmpxchg() from an
         architecture - generate all other methods from that"
    
    * 'locking-arch-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (23 commits)
      locking,arch: Use ACCESS_ONCE() instead of cast to volatile in atomic_read()
      locking, mips: Fix atomics
      locking, sparc64: Fix atomics
      locking,arch: Rewrite generic atomic support
      locking,arch,xtensa: Fold atomic_ops
      locking,arch,sparc: Fold atomic_ops
      locking,arch,sh: Fold atomic_ops
      locking,arch,powerpc: Fold atomic_ops
      locking,arch,parisc: Fold atomic_ops
      locking,arch,mn10300: Fold atomic_ops
      locking,arch,mips: Fold atomic_ops
      locking,arch,metag: Fold atomic_ops
      locking,arch,m68k: Fold atomic_ops
      locking,arch,m32r: Fold atomic_ops
      locking,arch,ia64: Fold atomic_ops
      locking,arch,hexagon: Fold atomic_ops
      locking,arch,cris: Fold atomic_ops
      locking,arch,avr32: Fold atomic_ops
      locking,arch,arm64: Fold atomic_ops
      locking,arch,arm: Fold atomic_ops
      ...
    dbb885fe
Name
Last commit
Last update
..
boot Loading commit data...
configs Loading commit data...
include Loading commit data...
kernel Loading commit data...
lib Loading commit data...
mm Loading commit data...
oprofile Loading commit data...
proc-mn103e010 Loading commit data...
proc-mn2ws0050 Loading commit data...
unit-asb2303 Loading commit data...
unit-asb2305 Loading commit data...
unit-asb2364 Loading commit data...
Kconfig Loading commit data...
Kconfig.debug Loading commit data...
Makefile Loading commit data...