Mi Jinlong
|
345c284290
nfs41: implement DESTROY_CLIENTID operation
|
13 rokov pred |
Benny Halevy
|
fc0c3dd13b
nfsd4: seq->status_flags may be used unitialized
|
13 rokov pred |
Benny Halevy
|
5423732a71
nfsd41: use SEQ4_STATUS_BACKCHANNEL_FAULT when cb_sequence is invalid
|
13 rokov pred |
J. Bruce Fields
|
8b289b2c23
nfsd4: implement new 4.1 open reclaim types
|
13 rokov pred |
J. Bruce Fields
|
a8d86cd75b
nfsd4: remove unneeded CLAIM_DELEGATE_CUR workaround
|
13 rokov pred |
J. Bruce Fields
|
4cdc951b86
nfsd4: preallocate open stateid in process_open1()
|
13 rokov pred |
J. Bruce Fields
|
996e09385c
nfsd4: do idr preallocation with stateid allocation
|
13 rokov pred |
J. Bruce Fields
|
32513b40ef
nfsd4: preallocate nfs4_file in process_open1()
|
13 rokov pred |
J. Bruce Fields
|
d29b20cd58
nfsd4: clean up open owners on OPEN failure
|
13 rokov pred |
J. Bruce Fields
|
bcf130f9df
nfsd4: simplify process_open1 logic
|
13 rokov pred |
J. Bruce Fields
|
a50d2ad172
nfsd4: centralize renew_client() calls
|
13 rokov pred |
J. Bruce Fields
|
b6d2f1ca3c
nfsd4: more robust ignoring of WANT bits in OPEN
|
13 rokov pred |
J. Bruce Fields
|
a084daf512
nfsd4: move name-length checks to xdr
|
13 rokov pred |
J. Bruce Fields
|
04f9e664b2
nfsd4: move access/deny validity checks to xdr code
|
13 rokov pred |
J. Bruce Fields
|
c30e92df30
nfsd4: ignore WANT bits in open downgrade
|
13 rokov pred |
J. Bruce Fields
|
6409a5a65d
nfsd4: clean up downgrading code
|
13 rokov pred |
J. Bruce Fields
|
71c3bcd713
nfsd4: fix state lock usage in LOCKU
|
13 rokov pred |
J. Bruce Fields
|
38c2f4b12a
nfsd4: look up stateid's per clientid
|
13 rokov pred |
J. Bruce Fields
|
36279ac10c
nfsd4: assume test_stateid always has session
|
13 rokov pred |
J. Bruce Fields
|
6136d2b409
nfsd4: use idr for stateid's
|
13 rokov pred |
J. Bruce Fields
|
2a74aba799
nfsd4: move client * to nfs4_stateid, add init_stid helper
|
13 rokov pred |
J. Bruce Fields
|
3d02fa29de
nfsd4: fix open downgrade, again
|
13 rokov pred |
J. Bruce Fields
|
f7a4d87207
nfsd4: hash closed stateid's like any other
|
13 rokov pred |
J. Bruce Fields
|
d3b313a463
nfsd4: construct stateid from clientid and counter
|
13 rokov pred |
J. Bruce Fields
|
2da1cec713
nfsd4: simplify free_stateid
|
13 rokov pred |
J. Bruce Fields
|
38c387b52d
nfsd4: match close replays on stateid, not open owner id
|
13 rokov pred |
J. Bruce Fields
|
dad1c067eb
nfsd4: replace oo_confirmed by flag bit
|
13 rokov pred |
Mi Jinlong
|
849a1cf13d
SUNRPC: Replace svc_addr_u by sockaddr_storage
|
14 rokov pred |
J. Bruce Fields
|
ee626a77d3
nfsd4: better stateid hashing
|
13 rokov pred |
J. Bruce Fields
|
69064a2764
nfsd4: use deleg changes to cleanup preprocess_stateid_op
|
13 rokov pred |