diff options
Diffstat (limited to 'lib/iov_iter.c')
| -rw-r--r-- | lib/iov_iter.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/iov_iter.c b/lib/iov_iter.c index f1e0569b4539..639d5e7014c1 100644 --- a/lib/iov_iter.c +++ b/lib/iov_iter.c @@ -878,7 +878,7 @@ static inline bool page_copy_sane(struct page *page, size_t offset, size_t n)  	head = compound_head(page);  	v += (page - head) << PAGE_SHIFT; -	if (likely(n <= v && v <= (PAGE_SIZE << compound_order(head)))) +	if (likely(n <= v && v <= (page_size(head))))  		return true;  	WARN_ON(1);  	return false;  |