• Kim Phillips's avatar
    perf report: Add tools/arch/x86/include/asm/amd-ibs.h · dde994dd
    Kim Phillips authored
    This is a tools/-side patch for the patch that adds the original copy
    of the IBS header file, in arch/x86/include/asm/.
    
    We also add an entry to check-headers.sh, so future changes continue
    to be copied.
    
    Committer notes:
    
    Had to add this
    
      -#include <asm/msr-index.h>
      +#include "msr-index.h"
    
    And change the check-headers.sh entry to ignore this line when diffing
    with the original kernel header.
    
    This is needed so that we can use 'perf report' on a perf.data with IBS
    data on a !x86 system, i.e. building on ARM fails without this as there
    is no asm/msr-index.h there.
    
    This was done on the next patch in this series and is done for things
    like Intel PT and ARM CoreSight.
    Signed-off-by: default avatarKim Phillips <kim.phillips@amd.com>
    Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
    Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
    Cc: Ian Rogers <irogers@google.com>
    Cc: Ingo Molnar <mingo@redhat.com>
    Cc: Jiri Olsa <jolsa@redhat.com>
    Cc: Joao Martins <joao.m.martins@oracle.com>
    Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Cc: Mark Rutland <mark.rutland@arm.com>
    Cc: Michael Petlan <mpetlan@redhat.com>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Robert Richter <robert.richter@amd.com>
    Cc: Stephane Eranian <eranian@google.com>
    Link: https //lore.kernel.org/r/20210817221509.88391-3-kim.phillips@amd.com
    Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    dde994dd
amd-ibs.h 4.14 KB