Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
f0b5de1b6b8b66552bcc7ae692f45940d411cf05
/
fs
/
nfsd
/
state.h
f0b5de1
nfsd: split nfsd4_callback initialization and use
by Christoph Hellwig
· 10 years ago
326129d
nfsd: introduce a generic nfsd4_cb
by Christoph Hellwig
· 10 years ago
2faf3b4
nfsd: remove nfsd4_callback.cb_op
by Christoph Hellwig
· 10 years ago
d682e75
nfsd: serialize nfsdcltrack upcalls for a particular client
by Jeff Layton
· 10 years ago
7f5ef2e
nfsd: add a v4_end_grace file to /proc/fs/nfsd
by Jeff Layton
· 10 years ago
919b804
nfsd: remove redundant boot_time parm from grace_done client tracking op
by Jeff Layton
· 10 years ago
14a571a
nfsd: add some comments to the nfsd4 object definitions
by Jeff Layton
· 10 years ago
b687f68
nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers
by Jeff Layton
· 10 years ago
285abde
nfsd: remove old fault injection infrastructure
by Jeff Layton
· 10 years ago
98d5c7c
nfsd: add more granular locking to *_delegations fault injectors
by Jeff Layton
· 10 years ago
82e05ef
nfsd: add more granular locking to forget_openowners fault injector
by Jeff Layton
· 10 years ago
016200c
nfsd: add more granular locking to forget_locks fault injector
by Jeff Layton
· 10 years ago
69fc9ed
nfsd: add nfsd_inject_forget_clients
by Jeff Layton
· 10 years ago
a0926d1
nfsd: add a forget_client set_clnt routine
by Jeff Layton
· 10 years ago
7ec0e36
nfsd: add a forget_clients "get" routine with proper locking
by Jeff Layton
· 10 years ago
83e452f
nfsd4: fix out of date comment
by J. Bruce Fields
· 10 years ago
d4f0489
nfsd: Move the open owner hash table into struct nfs4_client
by Trond Myklebust
· 10 years ago
d3134b1
nfsd: make openstateids hold references to their openowners
by Jeff Layton
· 10 years ago
8f4b54c
nfsd: add an operation for unhashing a stateowner
by Jeff Layton
· 10 years ago
58fb12e
nfsd: Add a mutex to protect the NFSv4.0 open owner replay cache
by Jeff Layton
· 10 years ago
6b180f0
nfsd: Add reference counting to state owners
by Jeff Layton
· 10 years ago
11b9164
nfsd: Add a struct nfs4_file field to struct nfs4_stid
by Trond Myklebust
· 10 years ago
6011695
nfsd: Add reference counting to the lock and open stateids
by Trond Myklebust
· 10 years ago
650ecc8f
nfsd: remove dl_fh field from struct nfs4_delegation
by Jeff Layton
· 10 years ago
f9c00c3
nfsd: Do not let nfs4_file pin the struct inode
by Jeff Layton
· 10 years ago
e2cf80d
nfsd: Store the filehandle with the struct nfs4_file
by Trond Myklebust
· 10 years ago
72c0b0f
nfsd: Move the delegation reference counter into the struct nfs4_stid
by Trond Myklebust
· 10 years ago
b0fc29d
nfsd: Ensure stateids remain unique until they are freed
by Trond Myklebust
· 10 years ago
02e1215
nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg
by Jeff Layton
· 10 years ago
e8051c8
nfsd: eliminate nfsd4_init_callback
by Jeff Layton
· 10 years ago
baeb4ff
nfsd: make deny mode enforcement more efficient and close races in it
by Jeff Layton
· 10 years ago
c11c591
nfsd: shrink st_access_bmap and st_deny_bmap
by Jeff Layton
· 10 years ago
de18643
nfsd: Add locking to the nfs4_file->fi_fds[] array
by Trond Myklebust
· 10 years ago
1d31a25
nfsd: Add fine grained protection for the nfs4_file->fi_stateids list
by Trond Myklebust
· 10 years ago
0fe492d
nfsd: Convert nfs4_check_open_reclaim() to work with lookup_clientid()
by Trond Myklebust
· 11 years ago
d4e19e70
nfsd: Don't get a session reference without a client reference
by Trond Myklebust
· 11 years ago
fd44907
nfsd: clean up nfsd4_release_lockowner
by Jeff Layton
· 11 years ago
b3c32bc
nfsd: NFSv4 lock-owners are not associated to a specific file
by Trond Myklebust
· 11 years ago
3c87b9b
nfsd: lock owners are not per open stateid
by Trond Myklebust
· 11 years ago
b607664
nfsd: Cleanup nfs4svc_encode_compoundres
by Trond Myklebust
· 11 years ago
24906f3
nfsd4: allow larger 4.1 session drc slots
by J. Bruce Fields
· 11 years ago
50cc623
NFSd: Mark nfs4_free_lockowner and nfs4_free_openowner as static functions
by Trond Myklebust
· 11 years ago
9c69de4
nfsd: remove <linux/nfsd/nfsfh.h>
by Christoph Hellwig
· 11 years ago
57266a6
nfsd4: implement minimal SP4_MACH_CRED
by J. Bruce Fields
· 12 years ago
3bd64a5
nfsd4: implement SEQ4_STATUS_RECALLABLE_STATE_REVOKED
by J. Bruce Fields
· 12 years ago
9411b1d
nfsd4: cleanup handling of nfsv4.0 closed stateid's
by J. Bruce Fields
· 12 years ago
89876f8
nfsd: convert the file_hashtbl to a hlist
by Jeff Layton
· 12 years ago
66b2b9b
nfsd4: don't destroy in-use session
by J. Bruce Fields
· 12 years ago
221a687
nfsd4: don't destroy in-use clients
by J. Bruce Fields
· 12 years ago
b0a9d3a
nfsd4: fix race on client shutdown
by J. Bruce Fields
· 12 years ago
03bc6d1
nfsd: Modify nfsd4_cb_sec to use kuids and kgids
by Eric W. Biederman
· 12 years ago
6c1e82a
NFSD: Forget state for a specific client
by Bryan Schumaker
· 12 years ago
184c184
NFSD: Reading a fault injection file prints a state count
by Bryan Schumaker
· 12 years ago
8ce54e0
NFSD: Fault injection operations take a per-client forget function
by Bryan Schumaker
· 12 years ago
f3c7521
NFSD: Fold fault_inject.h into state.h
by Bryan Schumaker
· 12 years ago
12760c6
nfsd: pass nfsd_net instead of net to grace enders
by Stanislav Kinsbursky
· 12 years ago
3320fef19
nfsd: use service net instead of hard-coded init_net
by Stanislav Kinsbursky
· 12 years ago
52e19c0
nfsd: make reclaim_str_hashtbl allocated per net
by Stanislav Kinsbursky
· 12 years ago
c212cec
nfsd: make nfs4_client network namespace dependent
by Stanislav Kinsbursky
· 12 years ago
2216d44
nfsd: get rid of cl_recdir field
by Jeff Layton
· 12 years ago
ac55fdc
nfsd: move the confirmed and unconfirmed hlists to a rbtree
by Jeff Layton
· 12 years ago
0ce0c2b
nfsd: don't search for client by hash on legacy reboot recovery gracedone
by Jeff Layton
· 12 years ago
772a9bb
nfsd: make nfs4_client_to_reclaim return a pointer to the reclaim record
by Jeff Layton
· 12 years ago
ce30e53
nfsd: break out reclaim record removal into separate function
by Jeff Layton
· 12 years ago
278c931
nfsd: have nfsd4_find_reclaim_client take a char * argument
by Jeff Layton
· 12 years ago
a0af710
nfsd: remove unused argument to nfs4_has_reclaimed_state
by Jeff Layton
· 12 years ago
12fc3e9
nfsd4: backchannel should use client-provided security flavor
by J. Bruce Fields
· 12 years ago
5772515
nfsd4: common helper to initialize callback work
by J. Bruce Fields
· 12 years ago
cb73a9f
nfsd4: implement backchannel_ctl operation
by J. Bruce Fields
· 12 years ago
c6bb3ca
nfsd4: use callback security parameters in create_session
by J. Bruce Fields
· 12 years ago
acb2887
nfsd4: clean up callback security parsing
by J. Bruce Fields
· 13 years ago
d15c077
nfsd4: enforce per-client sessions/no-sessions distinction
by J. Bruce Fields
· 12 years ago
1696c47
nfsd: trivial comment updates
by Jeff Layton
· 12 years ago
3930765
nfsd4: fix security flavor of NFSv4.0 callback
by J. Bruce Fields
· 12 years ago
2c142ba
NFSd: make boot_time variable per network namespace
by Stanislav Kinsbursky
· 12 years ago
5ccb006
LockD: pass actual network namespace to grace period management functions
by Stanislav Kinsbursky
· 12 years ago
7df302f
NFSD: TEST_STATEID should not return NFS4ERR_STALE_STATEID
by Chuck Lever
· 13 years ago
03a4e1f
nfsd4: move principal name into svc_cred
by J. Bruce Fields
· 13 years ago
2a4317c
nfsd: add nfsd4_client_tracking_ops struct and a way to set it
by Jeff Layton
· 13 years ago
a52d726
nfsd: convert nfs4_client->cl_cb_flags to a generic flags field
by Jeff Layton
· 13 years ago
508dc6e
nfsd41: free_session/free_client must be called under the client_lock
by Benny Halevy
· 13 years ago
bf5c43c
nfsd4: check for uninitialized slot
by J. Bruce Fields
· 13 years ago
73e7948
nfsd4: rearrange struct nfsd4_slot
by J. Bruce Fields
· 13 years ago
7a6ef8c
nfsd4: nfsd4_create_clid_dir return value is unused
by J. Bruce Fields
· 13 years ago
009673b
nfsd4: add a separate (lockowner, inode) lookup
by J. Bruce Fields
· 13 years ago
5423732
nfsd41: use SEQ4_STATUS_BACKCHANNEL_FAULT when cb_sequence is invalid
by Benny Halevy
· 13 years ago
996e093
nfsd4: do idr preallocation with stateid allocation
by J. Bruce Fields
· 13 years ago
d29b20c
nfsd4: clean up open owners on OPEN failure
by J. Bruce Fields
· 13 years ago
3557e43
nfsd4: make is_open_owner boolean
by J. Bruce Fields
· 13 years ago
b31b30e
nfsd4: cleanup state.h comments
by J. Bruce Fields
· 13 years ago
6409a5a
nfsd4: clean up downgrading code
by J. Bruce Fields
· 13 years ago
38c2f4b
nfsd4: look up stateid's per clientid
by J. Bruce Fields
· 13 years ago
36279ac
nfsd4: assume test_stateid always has session
by J. Bruce Fields
· 13 years ago
6136d2b
nfsd4: use idr for stateid's
by J. Bruce Fields
· 13 years ago
2a74aba
nfsd4: move client * to nfs4_stateid, add init_stid helper
by J. Bruce Fields
· 13 years ago
f7a4d87
nfsd4: hash closed stateid's like any other
by J. Bruce Fields
· 13 years ago
d3b313a
nfsd4: construct stateid from clientid and counter
by J. Bruce Fields
· 13 years ago
38c387b
nfsd4: match close replays on stateid, not open owner id
by J. Bruce Fields
· 13 years ago
dad1c06
nfsd4: replace oo_confirmed by flag bit
by J. Bruce Fields
· 13 years ago
f459e45
nfsd4: hash deleg stateid's like any other
by J. Bruce Fields
· 13 years ago
Next »