summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot/mkcpustr.c
Commit message (Collapse)AuthorAgeFilesLines
* x86 setup: handle more than 8 CPU flag wordsH. Peter Anvin2008-09-171-19/+19
| | | | | | | | | | | Checkin e38e05a85828dac23540cd007df5f20985388afc added a 9th CPU flag word, but didn't adjust the boot code to match. This patch adds the necessary boot code support. Note: due to a typo in an #if statement, it didn't trigger the #error this was supposed to do. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* x86: generate names for /proc/cpuinfo from <asm/cpufeature.h>H. Peter Anvin2008-08-281-1/+1
| | | | | | | | | | | | | | | | We have had a number of cases where <asm/cpufeature.h> (and its predecessors) have diverged substantially from the names list in /proc/cpuinfo. This patch generates the latter from the former. It retains the option for explicitly overriding the strings, but by making that require a separate action it should at least be less likely to happen. It would be good to do a future pass and rename strings that are gratuituously different in the kernel (/proc/cpuinfo is a userspace interface and must remain constant.) Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* x86 setup: print missing CPU features in cleartextH. Peter Anvin2008-02-041-0/+49
Instead of obscure numbers, print the list of missing CPU features in cleartext. To conserve space, use a host program (mkcpustr.c) to produce a compact list of mandatory features only. Signed-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>