Revision 400dd489d42faef3647d990dd67f553371ec204b authored by Ian Rogers on 15 December 2022, 06:55:02 UTC, committed by Arnaldo Carvalho de Melo on 21 December 2022, 17:52:41 UTC
Update the sapphirerapids metrics and events using the new tooling from:

  https://github.com/intel/perfmon

The metrics are unchanged but the formulas differ due to parentheses,
use of exponents and removal of redundant operations like "* 1". The
order of metrics varies as TMA metrics are first converted and then
removed if perfmon versions are found. The events are updated to 1.09,
in particular uncore, with fixes to uncore events and improved
descriptions. The formatting changes increase consistency across the
json files.

Signed-off-by: Ian Rogers <irogers@google.com>
Acked-by: Kan Liang <kan.liang@linux.intel.com>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Caleb Biggers <caleb.biggers@intel.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: John Garry <john.g.garry@oracle.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Perry Taylor <perry.taylor@intel.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Stephane Eranian <eranian@google.com>
Cc: Xing Zhengjun <zhengjun.xing@linux.intel.com>
Link: https://lore.kernel.org/r/20221215065510.1621979-16-irogers@google.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
1 parent 28641ef
History
File Mode Size
bitops
vdso
Kbuild -rw-r--r-- 1.6 KB
access_ok.h -rw-r--r-- 1.4 KB
archrandom.h -rw-r--r-- 342 bytes
asm-offsets.h -rw-r--r-- 35 bytes
asm-prototypes.h -rw-r--r-- 507 bytes
atomic.h -rw-r--r-- 3.5 KB
atomic64.h -rw-r--r-- 2.5 KB
audit_change_attr.h -rw-r--r-- 484 bytes
audit_dir_write.h -rw-r--r-- 528 bytes
audit_read.h -rw-r--r-- 241 bytes
audit_signal.h -rw-r--r-- 36 bytes
audit_write.h -rw-r--r-- 461 bytes
barrier.h -rw-r--r-- 7.3 KB
bitops.h -rw-r--r-- 1.1 KB
bitsperlong.h -rw-r--r-- 1.2 KB
bug.h -rw-r--r-- 6.2 KB
bugs.h -rw-r--r-- 267 bytes
cache.h -rw-r--r-- 384 bytes
cacheflush.h -rw-r--r-- 2.6 KB
checksum.h -rw-r--r-- 1.6 KB
cmpxchg-local.h -rw-r--r-- 1.4 KB
cmpxchg.h -rw-r--r-- 2.4 KB
compat.h -rw-r--r-- 3.8 KB
current.h -rw-r--r-- 256 bytes
delay.h -rw-r--r-- 1.1 KB
device.h -rw-r--r-- 245 bytes
div64.h -rw-r--r-- 7.3 KB
dma-mapping.h -rw-r--r-- 248 bytes
dma.h -rw-r--r-- 553 bytes
early_ioremap.h -rw-r--r-- 1.5 KB
emergency-restart.h -rw-r--r-- 248 bytes
error-injection.h -rw-r--r-- 1.1 KB
exec.h -rw-r--r-- 460 bytes
export.h -rw-r--r-- 2.3 KB
extable.h -rw-r--r-- 802 bytes
fb.h -rw-r--r-- 271 bytes
fixmap.h -rw-r--r-- 2.9 KB
flat.h -rw-r--r-- 610 bytes
ftrace.h -rw-r--r-- 314 bytes
futex.h -rw-r--r-- 2.6 KB
getorder.h -rw-r--r-- 1.2 KB
gpio.h -rw-r--r-- 4.0 KB
hardirq.h -rw-r--r-- 568 bytes
hugetlb.h -rw-r--r-- 3.4 KB
hw_irq.h -rw-r--r-- 270 bytes
hyperv-tlfs.h -rw-r--r-- 19.5 KB
ide_iops.h -rw-r--r-- 791 bytes
int-ll64.h -rw-r--r-- 863 bytes
io.h -rw-r--r-- 26.3 KB
ioctl.h -rw-r--r-- 506 bytes
iomap.h -rw-r--r-- 3.9 KB
irq.h -rw-r--r-- 403 bytes
irq_regs.h -rw-r--r-- 773 bytes
irq_work.h -rw-r--r-- 194 bytes
irqflags.h -rw-r--r-- 1.5 KB
kdebug.h -rw-r--r-- 182 bytes
kmap_size.h -rw-r--r-- 263 bytes
kprobes.h -rw-r--r-- 833 bytes
kvm_para.h -rw-r--r-- 549 bytes
kvm_types.h -rw-r--r-- 113 bytes
linkage.h -rw-r--r-- 225 bytes
local.h -rw-r--r-- 2.2 KB
local64.h -rw-r--r-- 3.8 KB
logic_io.h -rw-r--r-- 2.4 KB
mcs_spinlock.h -rw-r--r-- 260 bytes
memory_model.h -rw-r--r-- 1.4 KB
mm_hooks.h -rw-r--r-- 753 bytes
mmiowb.h -rw-r--r-- 1.7 KB
mmiowb_types.h -rw-r--r-- 249 bytes
mmu.h -rw-r--r-- 449 bytes
mmu_context.h -rw-r--r-- 1.6 KB
module.h -rw-r--r-- 1.1 KB
module.lds.h -rw-r--r-- 278 bytes
mshyperv.h -rw-r--r-- 8.2 KB
msi.h -rw-r--r-- 1.0 KB
nommu_context.h -rw-r--r-- 420 bytes
numa.h -rw-r--r-- 1.5 KB
page.h -rw-r--r-- 2.3 KB
param.h -rw-r--r-- 367 bytes
parport.h -rw-r--r-- 604 bytes
pci.h -rw-r--r-- 655 bytes
pci_iomap.h -rw-r--r-- 2.0 KB
percpu.h -rw-r--r-- 12.7 KB
pgalloc.h -rw-r--r-- 4.9 KB
pgtable-nop4d.h -rw-r--r-- 1.7 KB
pgtable-nopmd.h -rw-r--r-- 2.0 KB
pgtable-nopud.h -rw-r--r-- 1.9 KB
pgtable_uffd.h -rw-r--r-- 1.0 KB
preempt.h -rw-r--r-- 1.9 KB
qrwlock.h -rw-r--r-- 4.0 KB
qrwlock_types.h -rw-r--r-- 683 bytes
qspinlock.h -rw-r--r-- 4.7 KB
qspinlock_types.h -rw-r--r-- 2.1 KB
resource.h -rw-r--r-- 1.1 KB
rwonce.h -rw-r--r-- 2.9 KB
seccomp.h -rw-r--r-- 1.2 KB
sections.h -rw-r--r-- 7.5 KB
serial.h -rw-r--r-- 345 bytes
set_memory.h -rw-r--r-- 362 bytes
shmparam.h -rw-r--r-- 207 bytes
signal.h -rw-r--r-- 282 bytes
simd.h -rw-r--r-- 436 bytes
softirq_stack.h -rw-r--r-- 281 bytes
spinlock.h -rw-r--r-- 2.7 KB
spinlock_types.h -rw-r--r-- 404 bytes
statfs.h -rw-r--r-- 169 bytes
string.h -rw-r--r-- 281 bytes
switch_to.h -rw-r--r-- 755 bytes
syscall.h -rw-r--r-- 5.0 KB
syscalls.h -rw-r--r-- 739 bytes
timex.h -rw-r--r-- 508 bytes
tlb.h -rw-r--r-- 20.3 KB
tlbflush.h -rw-r--r-- 485 bytes
topology.h -rw-r--r-- 2.2 KB
trace_clock.h -rw-r--r-- 391 bytes
uaccess.h -rw-r--r-- 5.5 KB
unaligned.h -rw-r--r-- 3.3 KB
user.h -rw-r--r-- 242 bytes
vermagic.h -rw-r--r-- 179 bytes
vga.h -rw-r--r-- 587 bytes
vmlinux.lds.h -rw-r--r-- 32.2 KB
vtime.h -rw-r--r-- 52 bytes
word-at-a-time.h -rw-r--r-- 2.8 KB
xor.h -rw-r--r-- 14.3 KB

back to top