cifsd: len can never be negative in ksmbd_init_sg()
authorNamjae Jeon <namjae.jeon@samsung.com>
Wed, 26 May 2021 06:32:26 +0000 (15:32 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Wed, 26 May 2021 09:12:37 +0000 (18:12 +0900)
Dan pointed out len can not be negative.
This patch remove unneeded negative check in loop.

Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/cifsd/auth.c

index 9f957c8..9af1b33 100644 (file)
@@ -1207,7 +1207,7 @@ static struct scatterlist *ksmbd_init_sg(struct kvec *iov, unsigned int nvec,
                        for (j = 0; j < nr_entries[i]; j++) {
                                unsigned int bytes = PAGE_SIZE - offset;
 
-                               if (len <= 0)
+                               if (!len)
                                        break;
 
                                if (bytes > len)