From: Peter Zijlstra Date: Thu, 26 Mar 2015 16:45:37 +0000 (+0100) Subject: locking: Remove atomicy checks from {READ,WRITE}_ONCE X-Git-Tag: omap-for-v4.1/fixes-rc1~199^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7bd3e239d6c6d1cad276e8f130b386df4234dcd7;p=pandora-kernel.git locking: Remove atomicy checks from {READ,WRITE}_ONCE The fact that volatile allows for atomic load/stores is a special case not a requirement for {READ,WRITE}_ONCE(). Their primary purpose is to force the compiler to emit load/stores _once_. Signed-off-by: Peter Zijlstra (Intel) Acked-by: Christian Borntraeger Acked-by: Will Deacon Acked-by: Linus Torvalds Cc: Davidlohr Bueso Cc: H. Peter Anvin Cc: Paul McKenney Cc: Stephen Rothwell Cc: Thomas Gleixner Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed