commit | c6f5b47f9fdeef12c0896e5af4bb3416c97d91c4 | [log] [tgz] |
---|---|---|
author | Chuck Lever <chuck.lever@oracle.com> | Wed Feb 08 17:00:18 2017 -0500 |
committer | Anna Schumaker <Anna.Schumaker@Netapp.com> | Fri Feb 10 14:02:36 2017 -0500 |
tree | f280dc7d027d1bfecf54428c2b13528ffd5266c4 | |
parent | 16f906d66cd76fb9895cbc628f447532a7ac1faa [diff] |
xprtrdma: Shrink send SGEs array We no longer need to accommodate an xdr_buf whose pages start at an offset and cross extra page boundaries. If there are more partial or whole pages to send than there are available SGEs, the marshaling logic is now smart enough to use a Read chunk instead of failing. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>