diff options
-rw-r--r-- | fs/cifs/file.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/cifs/file.c b/fs/cifs/file.c index 8807442c94dd..8add25538a3b 100644 --- a/fs/cifs/file.c +++ b/fs/cifs/file.c | |||
@@ -2754,7 +2754,7 @@ cifs_readdata_to_iov(struct cifs_readdata *rdata, struct iov_iter *iter) | |||
2754 | 2754 | ||
2755 | for (i = 0; i < rdata->nr_pages; i++) { | 2755 | for (i = 0; i < rdata->nr_pages; i++) { |
2756 | struct page *page = rdata->pages[i]; | 2756 | struct page *page = rdata->pages[i]; |
2757 | size_t copy = min(remaining, PAGE_SIZE); | 2757 | size_t copy = min_t(size_t, remaining, PAGE_SIZE); |
2758 | size_t written = copy_page_to_iter(page, 0, copy, iter); | 2758 | size_t written = copy_page_to_iter(page, 0, copy, iter); |
2759 | remaining -= written; | 2759 | remaining -= written; |
2760 | if (written < copy && iov_iter_count(iter) > 0) | 2760 | if (written < copy && iov_iter_count(iter) > 0) |