Linux/linux 465a7e2arch/x86/events msr.c, arch/x86/events/amd core.c

Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull perf fixes from Ingo Molnar:
 "Mostly tooling fixes, but also a couple of updates for new Intel
  models (which are technically hw-enablement, but to users it's a fix
  to perf behavior on those new CPUs - hope this is fine), an AUX
  inheritance fix, event time-sharing fix, and a fix for lost non-perf
  NMI events on AMD systems"

* 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (36 commits)
  perf/x86/cstate: Add Tiger Lake CPU support
  perf/x86/msr: Add Tiger Lake CPU support
  perf/x86/intel: Add Tiger Lake CPU support
  perf/x86/cstate: Update C-state counters for Ice Lake
  perf/x86/msr: Add new CPU model numbers for Ice Lake
  perf/x86/cstate: Add Comet Lake CPU support
  perf/x86/msr: Add Comet Lake CPU support
  perf/x86/intel: Add Comet Lake CPU support
  perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp
  perf/core: Fix corner case in perf_rotate_context()
  perf/core: Rework memory accounting in perf_mmap()
  perf/core: Fix inheritance of aux_output groups
  perf annotate: Don't return -1 for error when doing BPF disassembly
  perf annotate: Return appropriate error code for allocation failures
  perf annotate: Fix arch specific ->init() failure errors
  perf annotate: Propagate the symbol__annotate() error return
  perf annotate: Fix the signedness of failure returns
  perf annotate: Propagate perf_env__arch() error
  perf evsel: Fall back to global 'perf_env' in perf_evsel__env()
  perf tools: Propagate get_cpuid() error
  ...
DeltaFile
+373-0tools/perf/pmu-events/arch/s390/cf_z15/extended.json
+0-373tools/perf/pmu-events/arch/s390/cf_m8561/extended.json
+181-0tools/include/uapi/linux/fscrypt.h
+0-114tools/perf/pmu-events/arch/s390/cf_m8561/crypto.json
+114-0tools/perf/pmu-events/arch/s390/cf_z15/crypto.json
+58-0tools/perf/pmu-events/arch/s390/cf_z15/basic.json
+0-58tools/perf/pmu-events/arch/s390/cf_m8561/basic.json
+4-51tools/include/uapi/linux/fs.h
+32-12arch/x86/events/intel/cstate.c
+36-7kernel/events/core.c
+26-9tools/perf/util/annotate.c
+30-0tools/perf/pmu-events/arch/s390/cf_z15/crypto6.json
+17-13arch/x86/events/amd/core.c
+0-30tools/perf/pmu-events/arch/s390/cf_m8561/crypto6.json
+6-6tools/perf/pmu-events/jevents.c
+5-4tools/perf/arch/s390/util/header.c
+7-1tools/lib/subcmd/Makefile
+7-0tools/perf/pmu-events/arch/s390/cf_z15/transaction.json
+7-0arch/x86/events/msr.c
+4-3tools/perf/builtin-kvm.c
+6-0tools/perf/util/python.c
+6-0tools/arch/s390/include/uapi/asm/kvm.h
+4-2tools/perf/arch/s390/annotate/instructions.c
+4-2tools/perf/arch/x86/annotate/instructions.c
+5-1tools/perf/builtin-script.c
+3-3tools/perf/util/jitdump.c
+3-3tools/perf/util/llvm-utils.c
+2-2tools/perf/arch/arm/annotate/instructions.c
+2-2tools/perf/arch/arm64/annotate/instructions.c
+4-0tools/include/uapi/linux/usbdevice_fs.h
+3-1tools/arch/arm64/include/uapi/asm/kvm.h
+2-2tools/perf/Documentation/jitdump-specification.txt
+3-1tools/arch/arm/include/uapi/asm/kvm.h
+4-0tools/perf/util/annotate.h
+4-0arch/x86/events/intel/core.c
+2-1tools/perf/util/evsel.c
+2-1tools/perf/arch/x86/util/header.c
+3-0tools/perf/Documentation/asciidoc.conf
+3-0tools/include/uapi/linux/kvm.h
+3-0tools/include/uapi/asm-generic/mman-common.h
+2-1tools/perf/arch/powerpc/util/header.c
+1-2tools/perf/tests/perf-hooks.c
+3-0tools/perf/util/map.c
+1-1tools/perf/pmu-events/arch/s390/mapfile.csv
+2-0tools/arch/x86/include/uapi/asm/vmx.h
+1-0tools/perf/check-headers.sh
+1-0tools/include/uapi/drm/i915_drm.h
+986-70647 files

UnifiedSplitRaw