David Howells
005411c3e9
AFS: Correctly translate auth error aborts and don't failover in such cases
...
Authentication error abort codes should be translated to appropriate
Linux error codes, rather than all being translated to EREMOTEIO - which
indicates that the server had internal problems.
Additionally, a server shouldn't be marked unavailable and the next
server tried if an authentication error occurs. This will quickly make
all the servers unavailable to the client. Instead the error should be
returned straight to the user.
Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-06-16 21:20:14 -07:00
..
afs.h
AFS: implement file locking
2007-07-16 09:05:43 -07:00
afs_cm.h
afs: support the CB.ProbeUuid RPC op
2008-04-29 08:06:26 -07:00
afs_fs.h
AFS: implement file locking
2007-07-16 09:05:43 -07:00
afs_vl.h
[AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC.
2007-04-26 15:55:03 -07:00
cache.c
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
cache.h
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
callback.c
Fix various old email addresses for dwmw2
2008-06-06 11:29:10 -07:00
cell.c
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
cmservice.c
afs: support the CB.ProbeUuid RPC op
2008-04-29 08:06:26 -07:00
dir.c
constify dentry_operations: AFS
2009-03-27 14:44:00 -04:00
file.c
AFS: Guard afs_file_readpage_read_complete() definition with CONFIG_AFS_FSCACHE
2009-04-17 09:55:19 -07:00
flock.c
AFS: clean up explicit check for mandatory locks
2007-10-09 18:32:46 -04:00
fsclient.c
AFS: implement file locking
2007-07-16 09:05:43 -07:00
inode.c
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
internal.h
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
Kconfig
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
main.c
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
Makefile
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
misc.c
AFS: Correctly translate auth error aborts and don't failover in such cases
2009-06-16 21:20:14 -07:00
mntpt.c
switch follow_down()
2009-06-11 21:36:01 -04:00
netdevices.c
afs: BUG to BUG_ON changes
2009-04-09 10:41:19 -07:00
proc.c
proc 2/2: remove struct proc_dir_entry::owner
2009-03-31 01:14:44 +04:00
rxrpc.c
fs/afs/: possible cleanups
2007-10-17 08:42:50 -07:00
security.c
[PATCH] sanitize ->permission() prototype
2008-07-26 20:53:14 -04:00
server.c
fs: replace NIPQUAD()
2008-10-31 00:56:28 -07:00
super.c
push BKL down into ->put_super
2009-06-11 21:36:07 -04:00
vlclient.c
[AFS]: Add security support.
2007-04-26 15:57:07 -07:00
vlocation.c
AFS: Correctly translate auth error aborts and don't failover in such cases
2009-06-16 21:20:14 -07:00
vnode.c
AFS: drop explicit extern
2007-07-16 09:05:43 -07:00
volume.c
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00
write.c
FS-Cache: Make kAFS use FS-Cache
2009-04-03 16:42:41 +01:00