aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib
diff options
context:
space:
mode:
authorLaura Abbott <[email protected]>2018-05-11 16:01:57 -0700
committerLinus Torvalds <[email protected]>2018-05-11 17:28:45 -0700
commit3955333df9a50e8783d115613a397ae55d905080 (patch)
tree371edec8aa4acd6f21c17c32efd5f526bce5ee85 /tools/perf/scripts/python/Perf-Trace-Util/lib
parent7aaf7727235870f497eb928f728f7773d6df3b40 (diff)
proc/kcore: don't bounds check against address 0
The existing kcore code checks for bad addresses against __va(0) with the assumption that this is the lowest address on the system. This may not hold true on some systems (e.g. arm64) and produce overflows and crashes. Switch to using other functions to validate the address range. It's currently only seen on arm64 and it's not clear if anyone wants to use that particular combination on a stable release. So this is not urgent for stable. Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Laura Abbott <[email protected]> Tested-by: Dave Anderson <[email protected]> Cc: Kees Cook <[email protected]> Cc: Ard Biesheuvel <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: Andi Kleen <[email protected]> Cc: Alexey Dobriyan <[email protected]>a Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib')
0 files changed, 0 insertions, 0 deletions