Trond Myklebust
|
5ae67c4fee
NFSv4: It is not safe to dereference lsp->ls_state in release_lockowner
|
13 years ago |
Sachin Prabhu
|
e49a29bd0e
Try using machine credentials for RENEW calls
|
13 years ago |
William Dauchy
|
96dcadc2fd
NFSv4: Rate limit the state manager for lock reclaim warning messages
|
13 years ago |
Trond Myklebust
|
9a3ba43233
NFSv4: Rate limit the state manager warning messages
|
13 years ago |
Trond Myklebust
|
17280175c5
NFS: Fix a number of sparse warnings
|
13 years ago |
Trond Myklebust
|
ad1e396829
NFSv4.0: Re-establish the callback channel on NFS4ERR_CB_PATHDOWN
|
13 years ago |
Trond Myklebust
|
4fc8796d23
NFSv4: Clean up nfs4_select_rw_stateid()
|
13 years ago |
Trond Myklebust
|
cf470c3e00
NFSv4: Don't free the nfs4_lock_state until after the release_lockowner
|
13 years ago |
Andy Adamson
|
9cb8196839
NFSv4.1 handle DS stateid errors
|
13 years ago |
Trond Myklebust
|
2d2f24add1
NFSv4: Simplify the struct nfs4_stateid
|
13 years ago |
Trond Myklebust
|
f597c53790
NFSv4: Add helpers for basic copying of stateids
|
13 years ago |
Trond Myklebust
|
1e3987c305
NFSv4: Rename nfs4_copy_stateid()
|
13 years ago |
Trond Myklebust
|
a1d0b5eebc
NFS: Properly handle the case where the delegation is revoked
|
13 years ago |
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 |