linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] perf/core: Address filter fixes / changes
@ 2022-01-31  7:24 Adrian Hunter
  2022-01-31  7:24 ` [PATCH 1/5] perf/x86/intel/pt: Relax address filter validation Adrian Hunter
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Adrian Hunter @ 2022-01-31  7:24 UTC (permalink / raw)
  To: Peter Zijlstra, Alexander Shishkin
  Cc: Arnaldo Carvalho de Melo, Jiri Olsa, linux-kernel,
	Thomas Gleixner, Ingo Molnar, Borislav Petkov, Dave Hansen, x86,
	kvm, H Peter Anvin, Paolo Bonzini, Sean Christopherson,
	Vitaly Kuznetsov, Mathieu Poirier, Suzuki K Poulose, Leo Yan

Hi

Here are some Address Filter fixes and changes, primarily for Intel PT, but
Coresight could be affected also by "perf/core: Allow kernel address filter
when not filtering the kernel".

A resulting tidy-up ("x86: Share definition of __is_canonical_address()")
touches a few otherwise unrelated files in mm and kvm, but there are no
functional changes there.


Adrian Hunter (5):
      perf/x86/intel/pt: Relax address filter validation
      x86: Share definition of __is_canonical_address()
      perf/core: Fix address filter parser for multiple filters
      perf/x86/intel/pt: Fix address filter config for 32-bit kernel
      perf/core: Allow kernel address filter when not filtering the kernel

 arch/x86/events/intel/pt.c  | 55 +++++++++++++++++++++++++++++++++------------
 arch/x86/include/asm/page.h | 10 +++++++++
 arch/x86/kvm/emulate.c      |  4 ++--
 arch/x86/kvm/x86.c          |  2 +-
 arch/x86/kvm/x86.h          |  7 +-----
 arch/x86/mm/maccess.c       |  7 +-----
 kernel/events/core.c        |  5 +++--
 7 files changed, 59 insertions(+), 31 deletions(-)


Regards
Adrian

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-02-03 14:35 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-31  7:24 [PATCH 0/5] perf/core: Address filter fixes / changes Adrian Hunter
2022-01-31  7:24 ` [PATCH 1/5] perf/x86/intel/pt: Relax address filter validation Adrian Hunter
2022-02-03 14:33   ` [tip: perf/core] " tip-bot2 for Adrian Hunter
2022-01-31  7:24 ` [PATCH 2/5] x86: Share definition of __is_canonical_address() Adrian Hunter
2022-02-03 14:33   ` [tip: perf/core] " tip-bot2 for Adrian Hunter
2022-01-31  7:24 ` [PATCH 3/5] perf/core: Fix address filter parser for multiple filters Adrian Hunter
2022-02-03 14:33   ` [tip: perf/core] " tip-bot2 for Adrian Hunter
2022-01-31  7:24 ` [PATCH 4/5] perf/x86/intel/pt: Fix address filter config for 32-bit kernel Adrian Hunter
2022-02-03 14:33   ` [tip: perf/core] " tip-bot2 for Adrian Hunter
2022-01-31  7:24 ` [PATCH 5/5] perf/core: Allow kernel address filter when not filtering the kernel Adrian Hunter
2022-02-03 14:33   ` [tip: perf/core] " tip-bot2 for Adrian Hunter
2022-02-01 13:25 ` [PATCH 0/5] perf/core: Address filter fixes / changes Peter Zijlstra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).