https://bugzilla.novell.com/show_bug.cgi?id=473701
User jeffm@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473701#c5
Jeff Mahoney changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
Info Provider| |leeross@gci.net
--- Comment #5 from Jeff Mahoney 2009-03-23 05:24:36 MST ---
I believe this patch will fix it. Since this happens so early in the boot, I
won't bother creating an entire kernel RPM. Please try the vmlinuz file at
http://ftp.suse.com/pub/people/jeffm/testpkgs/473701/vmlinuz.
Just add it in into your 10.3 /boot/grub/menu.lst as another entry - you won't
need an initrd section. The system will ultimately fail to boot when it tries
to find the root file system. This is normal for this test.
Once it's verified, we can work on a way to get the rest of the system
installed since the boot media won't work.
---
arch/x86/boot/cpucheck.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- a/arch/x86/boot/cpucheck.c
+++ b/arch/x86/boot/cpucheck.c
@@ -190,9 +190,6 @@ int check_cpu(int *cpu_level_ptr, int *r
get_flags();
err = check_flags();
- if (test_bit(X86_FEATURE_LM, cpu.flags))
- cpu.level = 64;
-
if (err == 0x01 &&
!(err_flags[0] &
~((1 << X86_FEATURE_XMM)|(1 << X86_FEATURE_XMM2))) &&
@@ -241,6 +238,9 @@ int check_cpu(int *cpu_level_ptr, int *r
err = check_flags();
}
+ if (test_bit(X86_FEATURE_LM, cpu.flags))
+ cpu.level = 64;
+
if (err_flags_ptr)
*err_flags_ptr = err ? err_flags : NULL;
if (cpu_level_ptr)
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.