• Arnaldo Carvalho de Melo's avatar
    tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' · 31d2e6b5
    Arnaldo Carvalho de Melo authored
    We also continue with SYM_TYPED_FUNC_START() in util/include/linux/linkage.h
    and with an exception in tools/perf/check_headers.sh's diff check to ignore
    the include cfi_types.h line when checking if the kernel original files drifted
    from the copies we carry.
    
    This is to get the changes from:
    
      69d4c0d3 ("entry, kasan, x86: Disallow overriding mem*() functions")
    
    That addresses these perf tools build warning:
    
      Warning: Kernel ABI header at 'tools/arch/x86/lib/memcpy_64.S' differs from latest version at 'arch/x86/lib/memcpy_64.S'
      diff -u tools/arch/x86/lib/memcpy_64.S arch/x86/lib/memcpy_64.S
      Warning: Kernel ABI header at 'tools/arch/x86/lib/memset_64.S' differs from latest version at 'arch/x86/lib/memset_64.S'
      diff -u tools/arch/x86/lib/memset_64.S arch/x86/lib/memset_64.S
    
    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: Ian Rogers <irogers@google.com>
    Cc: Ingo Molnar <mingo@kernel.org>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Link: https://lore.kernel.org/lkml/ZAH%2FjsioJXGIOrkf@kernel.orgSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    31d2e6b5
memset_64.S 2.78 KB