Commit f6749da1 authored by Alexander Gordeev's avatar Alexander Gordeev

s390/crash: fix incorrect number of bytes to copy to user space

The number of bytes in a chunk is correctly calculated, but instead
the total number of bytes is passed to copy_to_user_real() function.
Reported-by: default avatarMatthew Wilcox <willy@infradead.org>
Fixes: df9694c7 ("s390/dump: streamline oldmem copy functions")
Signed-off-by: default avatarAlexander Gordeev <agordeev@linux.ibm.com>
parent 86caa4b6
......@@ -199,7 +199,7 @@ static int copy_oldmem_user(void __user *dst, unsigned long src, size_t count)
} else {
len = count;
}
rc = copy_to_user_real(dst, src, count);
rc = copy_to_user_real(dst, src, len);
if (rc)
return rc;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment