Jeff Layton
|
b687f6863e
nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
|
11 жил өмнө |
Jeff Layton
|
74cf76df0f
nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net
|
11 жил өмнө |
Jeff Layton
|
dab6ef2415
nfsd: remove nfs4_lock_state: nfs4_laundromat
|
11 жил өмнө |
Trond Myklebust
|
05149dd4dc
nfsd: Remove nfs4_lock_state(): reclaim_complete()
|
11 жил өмнө |
Trond Myklebust
|
cb86fb1428
nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew
|
11 жил өмнө |
Trond Myklebust
|
3974552dce
nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session()
|
11 жил өмнө |
Trond Myklebust
|
3234975f47
nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm
|
11 жил өмнө |
Trond Myklebust
|
084d4d4549
nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn()
|
11 жил өмнө |
Trond Myklebust
|
36626a2ecf
nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close
|
11 жил өмнө |
Trond Myklebust
|
2dd7f2ad4e
nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
|
11 жил өмнө |
Trond Myklebust
|
51f5e78355
nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner
|
11 жил өмнө |
Trond Myklebust
|
e7d5dc19ce
nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid
|
11 жил өмнө |
Trond Myklebust
|
c2d1d6a8f0
nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op()
|
11 жил өмнө |
Jeff Layton
|
285abdee53
nfsd: remove old fault injection infrastructure
|
11 жил өмнө |
Jeff Layton
|
98d5c7c5bd
nfsd: add more granular locking to *_delegations fault injectors
|
11 жил өмнө |
Jeff Layton
|
82e05efaec
nfsd: add more granular locking to forget_openowners fault injector
|
11 жил өмнө |
Jeff Layton
|
016200c373
nfsd: add more granular locking to forget_locks fault injector
|
11 жил өмнө |
Jeff Layton
|
3738d50e7f
nfsd: add a list_head arg to nfsd_foreach_client_lock
|
11 жил өмнө |
Jeff Layton
|
69fc9edf98
nfsd: add nfsd_inject_forget_clients
|
11 жил өмнө |
Jeff Layton
|
a0926d1527
nfsd: add a forget_client set_clnt routine
|
11 жил өмнө |
Jeff Layton
|
7ec0e36f1a
nfsd: add a forget_clients "get" routine with proper locking
|
11 жил өмнө |
Jeff Layton
|
294ac32e99
nfsd: protect clid and verifier generation with client_lock
|
11 жил өмнө |
Jeff Layton
|
fd699b8a48
nfsd: don't destroy clients that are busy
|
11 жил өмнө |
Kinglong Mee
|
fb94d766af
NFSD: Put the reference of nfs4_file when freeing stid
|
11 жил өмнө |
Jeff Layton
|
7abea1e8e8
nfsd: don't destroy client if mark_client_expired_locked fails
|
11 жил өмнө |
Jeff Layton
|
97403d95e1
nfsd: move unhash_client_locked call into mark_client_expired_locked
|
11 жил өмнө |
Jeff Layton
|
217526e7ec
nfsd: protect the close_lru list and oo_last_closed_stid with client_lock
|
11 жил өмнө |
Trond Myklebust
|
0a880a28f8
nfsd: Add lockdep assertions to document the nfs4_client/session locking
|
11 жил өмнө |
Trond Myklebust
|
3e339f964b
nfsd: Ensure lookup_clientid() takes client_lock
|
11 жил өмнө |
Trond Myklebust
|
6b10ad193d
nfsd: Protect nfsd4_destroy_clientid using client_lock
|
11 жил өмнө |