diff options
author | 2015-06-02 18:59:25 +0800 | |
---|---|---|
committer | 2015-06-04 16:51:30 -0400 | |
commit | 276f03e3ba242ebf2cf201cc3c7058d2884912b7 (patch) | |
tree | 882bd87a72e38396f21739bf8196ebbf3ef521b3 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | nfsd: Reset cb_status in nfsd4_cb_prepare() at retrying (diff) | |
download | linux-dev-276f03e3ba242ebf2cf201cc3c7058d2884912b7.tar.xz linux-dev-276f03e3ba242ebf2cf201cc3c7058d2884912b7.zip |
nfsd: Update callback sequnce id only CB_SEQUENCE success
When testing pnfs layout, nfsd got error NFS4ERR_SEQ_MISORDERED.
It is caused by nfs return NFS4ERR_DELAY before validate_seqid(),
don't update the sequnce id, but nfsd updates the sequnce id !!!
According to RFC5661 20.9.3,
" If CB_SEQUENCE returns an error, then the state of the slot
(sequence ID, cached reply) MUST NOT change. "
Signed-off-by: Kinglong Mee <kinglongmee@gmail.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions