Trond Myklebust
|
8aa0a410af
Merge commit 'nfs-for-3.3-4' into nfs-for-next
|
13 years ago |
Trond Myklebust
|
2446ab6070
SUNRPC: Use RCU to dereference the rpc_clnt.cl_xprt field
|
13 years ago |
Andy Adamson
|
b6bf6e7d6f
NFSv4.1 set highest_used_slotid to NFS4_NO_SLOT
|
13 years ago |
Trond Myklebust
|
b9f9a03150
NFSv4: Ensure we throw out bad delegation stateids on NFS4ERR_BAD_STATEID
|
13 years ago |
Weston Andros Adamson
|
a030889a01
NFS: start printks w/ NFS: even if __func__ shown
|
13 years ago |
Weston Andros Adamson
|
f9fd2d9c1f
NFS: printks in fs/nfs/ should start with NFS:
|
13 years ago |
Trond Myklebust
|
4601df20fb
NFSv4: Avoid thundering herd issues with nfs_release_seqid
|
13 years ago |
Trond Myklebust
|
961a828df6
SUNRPC: Fix potential races in xprt_lock_write_next()
|
13 years ago |
Trond Myklebust
|
48c22eb210
NFS: Move struct nfs_unique_id into struct nfs_seqid_counter
|
13 years ago |
Trond Myklebust
|
7ba127ab9f
NFSv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter
|
13 years ago |
Trond Myklebust
|
d2d7ce28a2
NFSv4: Replace lock_owner->ld_id with an ida based allocator
|
13 years ago |
Trond Myklebust
|
9157c31dd6
NFSv4: Replace state_owner->so_owner_id with an ida based allocator
|
13 years ago |
Trond Myklebust
|
d1e284d50a
NFSv4: Clean up nfs4_get_state_owner
|
13 years ago |
Chuck Lever
|
0aaaf5c424
NFS: Cache state owners after files are closed
|
13 years ago |
Chuck Lever
|
414adf14cd
NFS: Clean up nfs4_find_state_owners_locked()
|
13 years ago |
Trond Myklebust
|
4b44b40e04
NFSv4: Ensure correct locking when accessing the 'lock_states' list
|
13 years ago |
Trond Myklebust
|
111d489f0f
NFSv4.1: Ensure that we handle _all_ SEQUENCE status bits.
|
13 years ago |
Trond Myklebust
|
4f38e4aadc
NFSv4: Don't error if we handled it in nfs4_recovery_handle_error
|
13 years ago |
Trond Myklebust
|
042b60beb4
NFSv4: renewd needs to be able to handle the NFS4ERR_CB_PATH_DOWN error
|
14 years ago |
Stephen Rothwell
|
5f00bcb38e
Merge branch 'master' into devel and apply fixup from Stephen Rothwell:
|
14 years ago |
Al Viro
|
643168c2dc
nfs4_closedata doesn't need to mess with struct path
|
14 years ago |
Weston Andros Adamson
|
78fe0f41d9
NFS: use scope from exchange_id to skip reclaim
|
14 years ago |
Trond Myklebust
|
444f72fe7e
NFSv4.1: Fix the handling of NFS4ERR_SEQ_MISORDERED errors
|
14 years ago |
Trond Myklebust
|
1bd714f2a1
NFSv4: Ensure that clientid and session establishment can time out
|
14 years ago |
Trond Myklebust
|
fd954ae124
NFSv4.1: Don't loop forever in nfs4_proc_create_session
|
14 years ago |
Trond Myklebust
|
47c2199b6e
NFSv4.1: Ensure state manager thread dies on last umount
|
14 years ago |
Dave Chinner
|
0444d76ae6
fs: don't use igrab() while holding i_lock
|
14 years ago |
Andy Adamson
|
cbdabc7f8b
NFSv4.1: filelayout async error handler
|
14 years ago |
Andy Adamson
|
d6fb79d433
NFSv4.1: new flag for lease time check
|
14 years ago |
Trond Myklebust
|
f9feab1e18
NFSv4: nfs4_state_mark_reclaim_nograce() should be static
|
14 years ago |