NFSD: Fix sparse warning
authorChuck Lever <chuck.lever@oracle.com>
Wed, 13 Oct 2021 20:44:20 +0000 (16:44 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 13 Dec 2021 18:42:49 +0000 (13:42 -0500)
/home/cel/src/linux/linux/fs/nfsd/nfs4proc.c:1539:24: warning: incorrect type in assignment (different base types)
/home/cel/src/linux/linux/fs/nfsd/nfs4proc.c:1539:24:    expected restricted __be32 [usertype] status
/home/cel/src/linux/linux/fs/nfsd/nfs4proc.c:1539:24:    got int

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs4proc.c

index a36261f..a6dc5e1 100644 (file)
@@ -1514,7 +1514,7 @@ static ssize_t _nfsd_copy_file_range(struct nfsd4_copy *copy)
        u64 bytes_total = copy->cp_count;
        u64 src_pos = copy->cp_src_pos;
        u64 dst_pos = copy->cp_dst_pos;
-       __be32 status;
+       int status;
 
        /* See RFC 7862 p.67: */
        if (bytes_total == 0)