summaryrefslogtreecommitdiffstats
path: root/Documentation/security
diff options
context:
space:
mode:
authorAlexander Shishkin <alexander.shishkin@linux.intel.com>2019-03-29 11:12:12 +0200
committerIngo Molnar <mingo@kernel.org>2019-04-16 12:13:57 +0200
commit52a44f83fc2d64a5e74d5d685fad2fecc7b7a321 (patch)
treebe73eab6eb5ffd1a8f9d08a884efbf434e6a26c6 /Documentation/security
parent5f843ed415581cfad4ef8fefe31c138a8346ca8a (diff)
downloadlinux-52a44f83fc2d64a5e74d5d685fad2fecc7b7a321.tar.gz
linux-52a44f83fc2d64a5e74d5d685fad2fecc7b7a321.tar.bz2
linux-52a44f83fc2d64a5e74d5d685fad2fecc7b7a321.zip
perf/core: Fix the address filtering fix
The following recent commit: c60f83b813e5 ("perf, pt, coresight: Fix address filters for vmas with non-zero offset") changes the address filtering logic to communicate filter ranges to the PMU driver via a single address range object, instead of having the driver do the final bit of math. That change forgets to take into account kernel filters, which are not calculated the same way as DSO based filters. Fix that by passing the kernel filters the same way as file-based filters. This doesn't require any additional changes in the drivers. Reported-by: Adrian Hunter <adrian.hunter@intel.com> Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Arnaldo Carvalho de Melo <acme@redhat.com> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Stephane Eranian <eranian@google.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Vince Weaver <vincent.weaver@maine.edu> Fixes: c60f83b813e5 ("perf, pt, coresight: Fix address filters for vmas with non-zero offset") Link: https://lkml.kernel.org/r/20190329091212.29870-1-alexander.shishkin@linux.intel.com Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'Documentation/security')
0 files changed, 0 insertions, 0 deletions