memory barrier: adding smp_mb__after_lock
authorJiri Olsa <jolsa@redhat.com>
Wed, 8 Jul 2009 12:10:31 +0000 (12:10 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 10 Jul 2009 00:06:58 +0000 (17:06 -0700)
commitad46276952f1af34cd91d46d49ba13d347d56367
tree55cf35156794ab34d8a607c25fd044c37231f9e4
parenta57de0b4336e48db2811a2030bb68dba8dd09d88
memory barrier: adding smp_mb__after_lock

Adding smp_mb__after_lock define to be used as a smp_mb call after
a lock.

Making it nop for x86, since {read|write|spin}_lock() on x86 are
full memory barriers.

Signed-off-by: Jiri Olsa <jolsa@redhat.com>
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/x86/include/asm/spinlock.h
include/linux/spinlock.h
include/net/sock.h