diff options
author | Amir Goldstein <[email protected]> | 2019-06-05 08:04:49 -0700 |
---|---|---|
committer | Darrick J. Wong <[email protected]> | 2019-06-09 10:06:19 -0700 |
commit | 96e6e8f4a68df2d94800311163faa67124df24e5 (patch) | |
tree | 42b63675c58ce53f9896daf674937625e71a684d /scripts/gdb/linux/timerlist.py | |
parent | 646955cd5425dd8fed8205cbb1b4373c222d028e (diff) |
vfs: add missing checks to copy_file_range
Like the clone and dedupe interfaces we've recently fixed, the
copy_file_range() implementation is missing basic sanity, limits and
boundary condition tests on the parameters that are passed to it
from userspace. Create a new "generic_copy_file_checks()" function
modelled on the generic_remap_checks() function to provide this
missing functionality.
[Amir] Shorten copy length instead of checking pos_in limits
because input file size already abides by the limits.
Signed-off-by: Dave Chinner <[email protected]>
Signed-off-by: Amir Goldstein <[email protected]>
Reviewed-by: Darrick J. Wong <[email protected]>
Signed-off-by: Darrick J. Wong <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/timerlist.py')
0 files changed, 0 insertions, 0 deletions