Commit Graph

440 Commits (b4e3ac74d5cd4152f2ec6b3280b1ff3428952f7f)

Author SHA1 Message Date
Mi Jinlong 345c284290 nfs41: implement DESTROY_CLIENTID operation 14 years ago
Benny Halevy fc0c3dd13b nfsd4: seq->status_flags may be used unitialized 14 years ago
Benny Halevy 5423732a71 nfsd41: use SEQ4_STATUS_BACKCHANNEL_FAULT when cb_sequence is invalid 14 years ago
J. Bruce Fields 8b289b2c23 nfsd4: implement new 4.1 open reclaim types 14 years ago
J. Bruce Fields a8d86cd75b nfsd4: remove unneeded CLAIM_DELEGATE_CUR workaround 14 years ago
J. Bruce Fields 4cdc951b86 nfsd4: preallocate open stateid in process_open1() 14 years ago
J. Bruce Fields 996e09385c nfsd4: do idr preallocation with stateid allocation 14 years ago
J. Bruce Fields 32513b40ef nfsd4: preallocate nfs4_file in process_open1() 14 years ago
J. Bruce Fields d29b20cd58 nfsd4: clean up open owners on OPEN failure 14 years ago
J. Bruce Fields bcf130f9df nfsd4: simplify process_open1 logic 14 years ago
J. Bruce Fields a50d2ad172 nfsd4: centralize renew_client() calls 14 years ago
J. Bruce Fields b6d2f1ca3c nfsd4: more robust ignoring of WANT bits in OPEN 14 years ago
J. Bruce Fields a084daf512 nfsd4: move name-length checks to xdr 14 years ago
J. Bruce Fields 04f9e664b2 nfsd4: move access/deny validity checks to xdr code 14 years ago
J. Bruce Fields c30e92df30 nfsd4: ignore WANT bits in open downgrade 14 years ago
J. Bruce Fields 6409a5a65d nfsd4: clean up downgrading code 14 years ago
J. Bruce Fields 71c3bcd713 nfsd4: fix state lock usage in LOCKU 14 years ago
J. Bruce Fields 38c2f4b12a nfsd4: look up stateid's per clientid 14 years ago
J. Bruce Fields 36279ac10c nfsd4: assume test_stateid always has session 14 years ago
J. Bruce Fields 6136d2b409 nfsd4: use idr for stateid's 14 years ago
J. Bruce Fields 2a74aba799 nfsd4: move client * to nfs4_stateid, add init_stid helper 14 years ago
J. Bruce Fields 3d02fa29de nfsd4: fix open downgrade, again 14 years ago
J. Bruce Fields f7a4d87207 nfsd4: hash closed stateid's like any other 14 years ago
J. Bruce Fields d3b313a463 nfsd4: construct stateid from clientid and counter 14 years ago
J. Bruce Fields 2da1cec713 nfsd4: simplify free_stateid 14 years ago
J. Bruce Fields 38c387b52d nfsd4: match close replays on stateid, not open owner id 14 years ago
J. Bruce Fields dad1c067eb nfsd4: replace oo_confirmed by flag bit 14 years ago
Mi Jinlong 849a1cf13d SUNRPC: Replace svc_addr_u by sockaddr_storage 14 years ago
J. Bruce Fields ee626a77d3 nfsd4: better stateid hashing 14 years ago
J. Bruce Fields 69064a2764 nfsd4: use deleg changes to cleanup preprocess_stateid_op 14 years ago
J. Bruce Fields 97b7e3b6d4 nfsd4: fix test_stateid for delegation stateid's 14 years ago
J. Bruce Fields f459e45359 nfsd4: hash deleg stateid's like any other 14 years ago
J. Bruce Fields 36d44c6038 nfsd4: share common stid-hashing helper function 14 years ago
J. Bruce Fields d5477a8db8 nfsd4: add common dl_stid field to delegation 14 years ago
J. Bruce Fields dcef0413da nfsd4: move some of nfs4_stateid into a separate structure 14 years ago
J. Bruce Fields 91a8c04031 nfsd4: remove redundant stateid initialization 14 years ago
J. Bruce Fields 881ea2b11e nfsd4: rename init_stateid 14 years ago
J. Bruce Fields 2288d0e395 nfsd4: pass around typemask instead of flags 14 years ago
J. Bruce Fields c0a5d93efb nfsd4: split preprocess_seqid, cleanup 14 years ago
J. Bruce Fields 4d71ab8751 nfsd4: split up find_stateid 14 years ago
J. Bruce Fields 4581d14099 nfsd4: rearrange to avoid a forward reference 14 years ago
J. Bruce Fields 4665e2bac5 nfsd4: split out some free_generic_stateid code 14 years ago
J. Bruce Fields fe0750e5c4 nfsd4: split stateowners into open and lockowners 14 years ago
J. Bruce Fields f4dee24cca nfsd4: move CLOSE_STATE special case to caller 14 years ago
J. Bruce Fields 68b66e8270 nfsd4: move double-confirm test to open_confirm 14 years ago
J. Bruce Fields 77eaae8d44 nfsd4: simplify check_open logic 14 years ago
J. Bruce Fields 7a8711c9a6 nfsd4: share common seqid checks 14 years ago
J. Bruce Fields 16d259418b nfsd4: eliminate unused lt_stateowner 14 years ago
J. Bruce Fields 7c13f344cf nfsd4: drop most stateowner refcounting 14 years ago
J. Bruce Fields fff6ca9cc4 nfsd4: eliminate impossible open replay case 14 years ago