J. Bruce Fields
|
68b66e8270
nfsd4: move double-confirm test to open_confirm
|
14 роки тому |
J. Bruce Fields
|
77eaae8d44
nfsd4: simplify check_open logic
|
14 роки тому |
J. Bruce Fields
|
7a8711c9a6
nfsd4: share common seqid checks
|
14 роки тому |
J. Bruce Fields
|
16d259418b
nfsd4: eliminate unused lt_stateowner
|
14 роки тому |
J. Bruce Fields
|
7c13f344cf
nfsd4: drop most stateowner refcounting
|
14 роки тому |
J. Bruce Fields
|
fff6ca9cc4
nfsd4: eliminate impossible open replay case
|
14 роки тому |
J. Bruce Fields
|
5ec094c109
nfsd4: extend state lock over seqid replay logic
|
14 роки тому |
J. Bruce Fields
|
9072d5c66b
nfsd4: cleanup seqid op stateowner usage
|
14 роки тому |
J. Bruce Fields
|
f3e4223751
nfsd4: centralize handling of replay owners
|
14 роки тому |
J. Bruce Fields
|
73997dc418
nfsd4: make delegation stateid's seqid start at 1
|
14 роки тому |
J. Bruce Fields
|
81b829655d
nfsd4: simplify stateid generation code, fix wraparound
|
14 роки тому |
J. Bruce Fields
|
b79abaddfe
nfsd4: consolidate lock & open stateid tables
|
14 роки тому |
J. Bruce Fields
|
5fa0bbb4ee
nfsd4: simplify distinguishing lock & open stateid's
|
14 роки тому |
J. Bruce Fields
|
3cc9fda40a
nfsd4: remove redundant is_open_owner check
|
14 роки тому |
J. Bruce Fields
|
b34f27aa5d
nfsd4: get lock checks out of preprocess_seqid_op
|
14 роки тому |
J. Bruce Fields
|
9afb978400
nfsd4: simplify lock openmode check
|
14 роки тому |
J. Bruce Fields
|
28dde241cc
nfsd4: remove HAS_SESSION
|
14 роки тому |
J. Bruce Fields
|
ff194bd959
nfsd4: cleanup lock/stateowner initialization
|
14 роки тому |
J. Bruce Fields
|
506f275fff
nfsd4: name openowner data structures more clearly
|
14 роки тому |
J. Bruce Fields
|
ddc04c4163
nfsd4: replace some macros by functions
|
14 роки тому |
J. Bruce Fields
|
3e77246393
nfsd4: stop using nfserr_resource for transitory errors
|
14 роки тому |
J. Bruce Fields
|
48483bf23a
nfsd4: simplify recovery dir setting
|
14 роки тому |
J. Bruce Fields
|
75c096f753
nfsd4: it's OK to return nfserr_symlink
|
14 роки тому |
Casey Bodley
|
0c12eaffdf
nfsd: don't break lease on CLAIM_DELEGATE_CUR
|
14 роки тому |
J. Bruce Fields
|
8fb47a4fbf
locks: rename lock-manager ops
|
14 роки тому |
Mi Jinlong
|
ae82a8d06f
nfsd41: check the size of request
|
14 роки тому |
Mi Jinlong
|
1b74c25bc1
nfsd41: error out when client sets maxreq_sz or maxresp_sz too small
|
14 роки тому |
J. Bruce Fields
|
f197c27196
nfsd4: fix file leak on open_downgrade
|
14 роки тому |
J. Bruce Fields
|
499f3edc23
nfsd4: remember to put RW access on stateid destruction
|
14 роки тому |
Bryan Schumaker
|
1745680454
NFSD: Added TEST_STATEID operation
|
14 роки тому |