Linus Torvalds
|
ef4a48c513
Merge tag 'locks-v3.18-1' of git://git.samba.org/jlayton/linux
|
11 years ago |
Jeff Layton
|
4d01b7f5e7
locks: give lm_break a return value
|
11 years ago |
Jeff Layton
|
c45198eda2
locks: move freeing of leases outside of i_lock
|
11 years ago |
Jeff Layton
|
1c7dd2ff43
locks: define a lm_setup handler for leases
|
11 years ago |
Jeff Layton
|
e6f5c78930
locks: plumb a "priv" pointer into the setlease routines
|
11 years ago |
Jeff Layton
|
0c637be884
nfsd: don't keep a pointer to the lease in nfs4_file
|
11 years ago |
Jeff Layton
|
0efaa7e82f
locks: generic_delete_lease doesn't need a file_lock at all
|
11 years ago |
Jeff Layton
|
415b96c5a1
nfsd: fix potential lease memory leak in nfs4_setlease
|
11 years ago |
Jeff Layton
|
34549ab09e
nfsd: eliminate "to_delegation" define
|
11 years ago |
Christoph Hellwig
|
0162ac2b97
nfsd: introduce nfsd4_callback_ops
|
11 years ago |
Christoph Hellwig
|
f0b5de1b6b
nfsd: split nfsd4_callback initialization and use
|
11 years ago |
Christoph Hellwig
|
326129d02a
nfsd: introduce a generic nfsd4_cb
|
11 years ago |
J. Bruce Fields
|
70b2823535
nfsd4: clarify how grace period ends
|
11 years ago |
J. Bruce Fields
|
bea57fe45b
nfsd4: stop grace_time update at end of grace period
|
11 years ago |
Jeff Layton
|
d4318acd5d
nfsd: pass extra info in env vars to upcalls to allow for early grace period end
|
11 years ago |
Jeff Layton
|
7f5ef2e900
nfsd: add a v4_end_grace file to /proc/fs/nfsd
|
11 years ago |
Jeff Layton
|
3b3e7b7223
nfsd: reject reclaim request when client has already sent RECLAIM_COMPLETE
|
11 years ago |
Jeff Layton
|
919b8049f0
nfsd: remove redundant boot_time parm from grace_done client tracking op
|
11 years ago |
Kinglong Mee
|
aef9583b23
NFSD: Get reference of lockowner when coping file_lock
|
11 years ago |
Kinglong Mee
|
b5971afa0b
NFSD: New helper nfs4_get_stateowner() for atomic_inc sop reference
|
11 years ago |
Kinglong Mee
|
6cd906627b
NFSD: Remove duplicate initialization of file_lock
|
11 years ago |
Jeff Layton
|
afbda402a0
nfsd: call nfs4_put_deleg_lease outside of state_lock
|
11 years ago |
Jeff Layton
|
6bcc034eac
nfsd: protect lease-related nfs4_file fields with fi_lock
|
11 years ago |
Jeff Layton
|
b687f6863e
nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
|
11 years ago |
Jeff Layton
|
74cf76df0f
nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net
|
11 years ago |
Jeff Layton
|
dab6ef2415
nfsd: remove nfs4_lock_state: nfs4_laundromat
|
11 years ago |
Trond Myklebust
|
05149dd4dc
nfsd: Remove nfs4_lock_state(): reclaim_complete()
|
11 years ago |
Trond Myklebust
|
cb86fb1428
nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew
|
11 years ago |
Trond Myklebust
|
3974552dce
nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session()
|
11 years ago |
Trond Myklebust
|
3234975f47
nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm
|
11 years ago |