Unify the CPU features vectors between i386 and x86-64
authorH. Peter Anvin <hpa@zytor.com>
Wed, 11 Jul 2007 19:18:29 +0000 (12:18 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Thu, 12 Jul 2007 17:55:54 +0000 (10:55 -0700)
commitec481536b15eb0520d8f0204b0294480050fe1f8
tree3f959a26ca58477734ea1e4d5370b2d3a33a1680
parentf8c09377d754f35a135454181b869ab527cc0757
Unify the CPU features vectors between i386 and x86-64

Unify the handling of the CPU features vectors between i386 and x86-64.
This also adopts the collapsing of features which are required at
compile-time into constant tests from x86-64 to i386.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/i386/kernel/cpu/proc.c
arch/i386/kernel/verify_cpu.S
arch/x86_64/kernel/setup.c
arch/x86_64/kernel/verify_cpu.S
include/asm-i386/cpufeature.h
include/asm-i386/required-features.h
include/asm-x86_64/alternative.h
include/asm-x86_64/cpufeature.h
include/asm-x86_64/processor.h
include/asm-x86_64/required-features.h [new file with mode: 0644]