diff options
author | Shehjar Tikoo <shehjart@zresearch.com> | 2010-05-09 23:13:54 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2010-05-10 02:18:04 -0700 |
commit | 2848a53f53b414e8289bce1527ce0cee78719b70 (patch) | |
tree | 2931479387898f22b3e69da603ee51e658800892 /extras | |
parent | 80c3061c07c46b4ac11beb5f0ebad08b8af2cafe (diff) |
nfs3: Round-up read reply bytes of multi-vector reply
A previos commit brought in support for returning read replies
when subvolumes return reads in multiple iovecs. This did
not completely fix the problem since the bytes in iovecs
all together could be unaligned with the 4 byte
boundary as needed by XDR for the opaque data. This resulted
in read requests being either retransmitted or rejected with
an error message in syslog on the NFS client.
Signed-off-by: Shehjar Tikoo <shehjart@dev.gluster.com>
Signed-off-by: Shehjar Tikoo <shehjart@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
BUG: 902 (iozone hangs during random read throughput test)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=902
Diffstat (limited to 'extras')
0 files changed, 0 insertions, 0 deletions