• Arnaldo Carvalho de Melo's avatar
    tools headers: Synchoronize x86 features UAPI headers · 4053717a
    Arnaldo Carvalho de Melo authored
    Sync tools/arch/x86/include/asm/{cpu,disabled-,required-}features.h with
    the changes in:
    
      2961298e ("x86/cpufeatures: Clean up Spectre v2 related CPUID flags")
      20ffa1ca ("x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support")
      5d10cbc9 ("x86/cpufeatures: Add AMD feature bits for Speculation Control")
      fc67dd70 ("x86/cpufeatures: Add Intel feature bits for Speculation Control")
      95ca0ee8 ("x86/cpufeatures: Add CPUID_7_EDX CPUID leaf")
      a511e793 ("x86/intel_rdt: Enumerate L2 Code and Data Prioritization (CDP) feature")
      4fdec203 ("x86/cpufeature: Move processor tracing out of scattered features")
      c995efd5 ("x86/retpoline: Fill RSB on context switch for affected CPUs")
      76b04384 ("x86/retpoline: Add initial retpoline support")
      99c6fa25 ("x86/cpufeatures: Add X86_BUG_SPECTRE_V[12]")
      de791821 ("x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN")
      6cff64b8 ("x86/mm: Use INVPCID for __native_flush_tlb_single()")
    
    None will entail changes in the tools/perf/, synchronizing to elliminate
    these perf build warnings:
    
      Warning: Kernel ABI header at 'tools/arch/x86/include/asm/disabled-features.h' differs from latest version at 'arch/x86/include/asm/disabled-features.h'
      Warning: Kernel ABI header at 'tools/arch/x86/include/asm/required-features.h' differs from latest version at 'arch/x86/include/asm/required-features.h'
      Warning: Kernel ABI header at 'tools/arch/x86/include/asm/cpufeatures.h' differs from latest version at 'arch/x86/include/asm/cpufeatures.h'
    
    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: Dave Hansen <dave.hansen@linux.intel.com>
    Cc: David Ahern <dsahern@gmail.com>
    Cc: David Woodhouse <dwmw@amazon.co.uk>
    Cc: Fenghua Yu <fenghua.yu@intel.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: Wang Nan <wangnan0@huawei.com>
    Link: https://lkml.kernel.org/n/tip-dbdjack1k92xar5ccuq4el1h@git.kernel.orgSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    4053717a
cpufeatures.h 21.6 KB