x86, cpu: Add forcepae parameter for booting PAE kernels on PAE-disabled Pentium M
authorChris Bainbridge <chris.bainbridge@gmail.com>
Fri, 7 Mar 2014 11:40:42 +0000 (18:40 +0700)
committerH. Peter Anvin <hpa@zytor.com>
Thu, 20 Mar 2014 23:31:54 +0000 (16:31 -0700)
Many Pentium M systems disable PAE but may have a functionally usable PAE
implementation. This adds the "forcepae" parameter which bypasses the boot
check for PAE, and sets the CPU as being PAE capable. Using this parameter
will taint the kernel with TAINT_CPU_OUT_OF_SPEC.

Signed-off-by: Chris Bainbridge <chris.bainbridge@gmail.com>
Link: http://lkml.kernel.org/r/20140307114040.GA4997@localhost
Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Documentation/kernel-parameters.txt
arch/x86/boot/cpucheck.c
arch/x86/kernel/cpu/intel.c

Simple merge
Simple merge
Simple merge