diff options
author | Ira Weiny <ira.weiny@intel.com> | 2023-02-03 20:06:32 -0800 |
---|---|---|
committer | Jens Wiklander <jens.wiklander@linaro.org> | 2023-02-13 14:16:35 +0100 |
commit | f3837ab7adbc1799a3c5648d34e3e27eb70709a6 (patch) | |
tree | 2f97e5766bd0ccc0c2f0e25f4b26ed52f0aee2d9 /drivers | |
parent | ceaa837f96adb69c0df0397937cd74991d5d821a (diff) |
highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings
is_kmap_addr() is only looking at the kmap() address range which may
cause check_heap_object() to miss checking an overflow on a
kmap_local_page() page.
Add a check for the kmap_local_page() address range to is_kmap_addr().
Cc: Matthew Wilcox <willy@infradead.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: "Fabio M. De Francesco" <fmdefrancesco@gmail.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Christoph Hellwig <hch@lst.de>
Cc: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Ira Weiny <ira.weiny@intel.com>
Acked-by: Andrew Morton <akpm@linux-foudation.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions