linux-stable-rt/fs/afs
David S. Miller 39bf094930 [AFS]: Eliminate cmpxchg() usage in vlocation code.
cmpxchg() is not available on every processor so can't
be used in generic code.

Replace with spinlock protection on the ->state changes,
wakeups, and wait loops.

Add what appears to be a missing wakeup on transition
to AFS_VL_VALID state in afs_vlocation_updater().

Signed-off-by: David S. Miller <davem@davemloft.net>
2007-04-26 20:39:14 -07:00
..
Makefile
afs.h
afs_cm.h
afs_fs.h
afs_vl.h
cache.c
cache.h
callback.c
cell.c
cmservice.c
dir.c
file.c
fsclient.c
inode.c
internal.h
main.c
misc.c
mntpt.c
proc.c
rxrpc.c
security.c
server.c
super.c
use-rtnetlink.c
vlclient.c
vlocation.c
vnode.c
volume.c