diff options
author | Liam R. Howlett <[email protected]> | 2023-06-06 14:29:12 -0400 |
---|---|---|
committer | Andrew Morton <[email protected]> | 2023-06-19 13:19:31 -0700 |
commit | 77795f900e2a07c1cbedc375789aefb43843b6c2 (patch) | |
tree | 355016195d71e288cb50186d23d737ca7a56065a /scripts/bpf_doc.py | |
parent | 54abe19e00cfcc5a72773d15cd00ed19ab763439 (diff) |
mm/mprotect: fix do_mprotect_pkey() limit check
The return of do_mprotect_pkey() can still be incorrectly returned as
success if there is a gap that spans to or beyond the end address passed
in. Update the check to ensure that the end address has indeed been seen.
Link: https://lore.kernel.org/all/CABi2SkXjN+5iFoBhxk71t3cmunTk-s=rB4T7qo0UQRh17s49PQ@mail.gmail.com/
Link: https://lkml.kernel.org/r/[email protected]
Fixes: 82f951340f25 ("mm/mprotect: fix do_mprotect_pkey() return on error")
Signed-off-by: Liam R. Howlett <[email protected]>
Reported-by: Jeff Xu <[email protected]>
Reviewed-by: Lorenzo Stoakes <[email protected]>
Acked-by: David Hildenbrand <[email protected]>
Acked-by: Vlastimil Babka <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'scripts/bpf_doc.py')
0 files changed, 0 insertions, 0 deletions