public inbox for linux-perf-users@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] perf tools amd ibs: Fixes + future enhancements
@ 2026-01-19  2:43 Ravi Bangoria
  2026-01-19  2:43 ` [PATCH 1/6] perf tool ibs: Sync AMD IBS header file Ravi Bangoria
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Ravi Bangoria @ 2026-01-19  2:43 UTC (permalink / raw)
  To: Peter Zijlstra, Ingo Molnar
  Cc: Ravi Bangoria, Arnaldo Carvalho de Melo, Namhyung Kim, Ian Rogers,
	Dapeng Mi, James Clark, x86, linux-perf-users, linux-kernel,
	Manali Shukla, Santosh Shukla, Ananth Narayan, Sandipan Das

o Drop perf unit test that assumes IBS don't have hardware-assisted
  privilege filter. This is now supported.
o Starting with Zen4, the validity of several IBS fields changes. Add
  the required dependency checks when decoding IBS MSRs.
o Future CPUs extend IBS OP with Streaming-Store and Remote-Socket
  indicators for load/store instructions. Add decoding support for
  these new bits.

Patches are prepared on perf-tools-next/perf-tools-next (571d29baa07e).

Kernel patches:
  https://lore.kernel.org/r/20260116033450.965-1-ravi.bangoria@amd.com

Ravi Bangoria (6):
  perf tool ibs: Sync AMD IBS header file
  perf test ibs: Remove obsolete privilege test
  perf amd ibs: Suppress bogus TlbRefillLat and DCPhysAd on Zen4+
  perf amd ibs: Make Fetch status bits dependent on PhyAddrValid for
    newer platforms
  perf amd ibs: Decode Remote-Socket flag in IBS OP raw dump
  perf amd ibs: Decode Streaming-store flag in IBS OP raw dump

 tools/arch/x86/include/asm/amd/ibs.h     |  4 +-
 tools/perf/tests/shell/amd-ibs-swfilt.sh |  7 --
 tools/perf/util/amd-sample-raw.c         | 87 ++++++++++++++++++++++--
 3 files changed, 83 insertions(+), 15 deletions(-)

-- 
2.43.0


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

end of thread, other threads:[~2026-01-21  4:30 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-19  2:43 [PATCH 0/6] perf tools amd ibs: Fixes + future enhancements Ravi Bangoria
2026-01-19  2:43 ` [PATCH 1/6] perf tool ibs: Sync AMD IBS header file Ravi Bangoria
2026-01-20 19:29   ` Arnaldo Carvalho de Melo
2026-01-21  4:30     ` Ravi Bangoria
2026-01-19  2:43 ` [PATCH 2/6] perf test ibs: Remove obsolete privilege test Ravi Bangoria
2026-01-19  2:43 ` [PATCH 3/6] perf amd ibs: Suppress bogus TlbRefillLat and DCPhysAd on Zen4+ Ravi Bangoria
2026-01-19  2:43 ` [PATCH 4/6] perf amd ibs: Make Fetch status bits dependent on PhyAddrValid for newer platforms Ravi Bangoria
2026-01-19  2:43 ` [PATCH 5/6] perf amd ibs: Decode Remote-Socket flag in IBS OP raw dump Ravi Bangoria
2026-01-19  2:43 ` [PATCH 6/6] perf amd ibs: Decode Streaming-store " Ravi Bangoria

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox