diff options
| author | J. Bruce Fields <[email protected]> | 2013-06-21 11:48:11 -0400 |
|---|---|---|
| committer | J. Bruce Fields <[email protected]> | 2013-07-01 17:29:40 -0400 |
| commit | 247500820ebd02ad87525db5d9b199e5b66f6636 (patch) | |
| tree | 839a6e89d7590ec064ce230b4c211e107020a99f /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py | |
| parent | 99c415156c49571d0f045a8cb56e0bc24225b9d9 (diff) | |
nfsd4: fix decoding of compounds across page boundaries
A freebsd NFSv4.0 client was getting rare IO errors expanding a tarball.
A network trace showed the server returning BAD_XDR on the final getattr
of a getattr+write+getattr compound. The final getattr started on a
page boundary.
I believe the Linux client ignores errors on the post-write getattr, and
that that's why we haven't seen this before.
Cc: [email protected]
Reported-by: Rick Macklem <[email protected]>
Signed-off-by: J. Bruce Fields <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py')
0 files changed, 0 insertions, 0 deletions