Messages in this thread | | | Date | Mon, 28 Nov 2011 08:47:38 -0600 | From | Bob Tracy <> | Subject | Re: [BUG] 3.2-rcX regression: boot failure on AMD K6-III/450 |
| |
On Mon, Nov 28, 2011 at 03:01:43PM +0100, Borislav Petkov wrote: > can you try the following patch: > (...) > bcb80e53877c ("x86, microcode, AMD: Add microcode revision to > /proc/cpuinfo") added support for dumping microcode patch level in > /proc/cpuinfo on AMD. Although we were very cautious and did rdmsr_safe > the microcode patch level MSR, this broke booting on Geode LX because > this CPU doesn't have that MSR and at the time we do the read, exception > tables which are used by rdmsr_safe are not yet initialized, leading to > the boot hang. > > This is the simple fix which enables the microcode line in /proc/cpuinfo > for K8 and newer (it is not that interesting for older boxes anyway :-)). > > Reported-and-bisected-and-tested-by: Daniel Drake <dsd@laptop.org> > Link: http://lkml.kernel.org/r/CAMLZHHTSuHZoPbm_YfB8G05JA+xKCE4+Jmj4NW8mnZUHogQSBA@mail.gmail.com > Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
That fixed it. Thank you!
--Bob
| |