commit | e7a833e9cc6c3b58fe94f049d2b40943cba07086 | [log] [tgz] |
---|---|---|
author | J. Bruce Fields <bfields@redhat.com> | Thu Mar 18 20:03:22 2021 -0400 |
committer | Chuck Lever <chuck.lever@oracle.com> | Mon Mar 22 10:19:04 2021 -0400 |
tree | 405d81b441122ed85459846765355cee5024c489 | |
parent | 792a5112aa90e59c048b601c6382fe3498d75db7 [diff] |
nfsd: don't ignore high bits of copy count Note size_t is 32-bit on a 32-bit architecture, but cp_count is defined by the protocol to be 64 bit, so we could be turning a large copy into a 0-length copy here. Reported-by: <radchenkoy@gmail.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>