]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
svcrdma: return 0 on success from svc_rdma_copy_inline_range
authorJoshua Rogers <linux@joshua.hu>
Fri, 7 Nov 2025 15:09:48 +0000 (10:09 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 8 Dec 2025 15:51:26 +0000 (10:51 -0500)
The function comment specifies 0 on success and -EINVAL on invalid
parameters. Make the tail return 0 after a successful copy loop.

Fixes: d7cc73972661 ("svcrdma: support multiple Read chunks per RPC")
Cc: stable@vger.kernel.org
Signed-off-by: Joshua Rogers <linux@joshua.hu>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
net/sunrpc/xprtrdma/svc_rdma_rw.c

index 945fbb374331cc89722d9e30ea0fb4f72f94fa7e..e813e54633521ac7f7d1603c1a9db930e5a95a79 100644 (file)
@@ -860,7 +860,7 @@ static int svc_rdma_copy_inline_range(struct svc_rqst *rqstp,
                offset += page_len;
        }
 
-       return -EINVAL;
+       return 0;
 }
 
 /**