Re: [RFC PATCH 1/3] Documentation/x86: Add documentation for /proc/cpuinfo feature flags

From: Dave Hansen
Date: Mon Jun 15 2020 - 14:37:53 EST


On 6/15/20 11:31 AM, Luck, Tony wrote:
>> In general, this should say something along the lines that /proc/cpuinfo
>> shows features which the kernel supports.
>>
>> "For a full list of CPUID flags which the CPU supports, use
>> tools/arch/x86/tools/cpuid/cpuid"
>>
>> :-)
> Dave Hansen had suggested (offline) that we add a cpuid tool to the kernel sources.
>
> I think that's a lot of (duplicated) work for someone to maintain. The version of this
> tool at http://www.etallen.com/cpuid.html is close to 10K lines of code.

Borislav suggested starting with something as simple as this:

http://sr71.net/~dave/intel/stupid-cpuid.c

That, plus code that consume the X86_FEATURE_* flag names and print out
what's supported would be pretty handy and way smaller than 10k lines.