Skip to contentSkip to conversation

Kernel 2.5.55 failed to boot with ACPI support

DISCUSSION Alessandro Suardi 2 participants 2 messages Jan 13, 2003

lore
Share & tools
lore
#0 lore raw
Quoted 19 lines · Dominik Brodowski
Quoted 18 lines · Alessandro Suardi
Quoted 9 lines · Andrew Grover
Quoted 7 lines

From: Ole J. Hagen [mailto:[email protected]] I just wanted to inform that kernel-2.5.55 failes to boot when ACPI support is
compiled in the kernel.

I have following configuration; Dell Optiplex GX-240, Pentium 4 (1.5 GHz), ATI RAGE 128.

How exactly does it fail?

My brand new Dell Latitude C640 oopses on boot in 2.5.56 if I
have CPU_FREQ config'd in. ACPI without CPU_FREQ is okay - well, it screws my framebuffer screen (what 2.4.21-pre3 doesn't) when the ACPI code does its bootup printk's, but after that the screen recovers.

Quoted 6 lines
Quoted 4 lines

...

Back on topic, if you're interested I can rebuild my 2.5.56 with
CPU_FREQ and write down the backtrace of the oops.

Would be great if you could do that - and tell what oops it is (NULL pointer dereference etc.), in case you still see that on your screen.

Sigh :(

Rebuilt with CPU_FREQ, doesn't oops. It says

cpufreq: Intel(R) SpeedStep(TM) for this processor not (yet) available

Is the above message expected ? The CPU is a 1.8Ghz mobile P4.

Still puzzled as to why... wait, this was a cold boot, let me try
warmbooting... argh - the disk powered off. Bug 119 :(
Nope, coldbooted in 2.4.21-pre3, rebooted in 2.5.56, still had no
oops with a CPU_FREQ enabled kernel.

--alessandro

#1 lore raw

Hi!

Quoted 23 lines · Alessandro Suardi
Quoted 21 lines · Dominik Brodowski
Quoted 20 lines · Alessandro Suardi
Quoted 9 lines · Andrew Grover
Quoted 7 lines

From: Ole J. Hagen [mailto:[email protected]] I just wanted to inform that kernel-2.5.55 failes to boot when ACPI support is
compiled in the kernel.

I have following configuration; Dell Optiplex GX-240, Pentium 4 (1.5 GHz), ATI RAGE 128.

How exactly does it fail?

My brand new Dell Latitude C640 oopses on boot in 2.5.56 if I
have CPU_FREQ config'd in. ACPI without CPU_FREQ is okay - well, it screws my framebuffer screen (what 2.4.21-pre3 doesn't) when the ACPI code does its bootup printk's, but after that the screen recovers.

...

Quoted 8 lines
Quoted 4 lines
Quoted 2 lines

Back on topic, if you're interested I can rebuild my 2.5.56 with
CPU_FREQ and write down the backtrace of the oops.

Would be great if you could do that - and tell what oops it is (NULL pointer dereference etc.), in case you still see that on your screen.

Sigh :(

Rebuilt with CPU_FREQ, doesn't oops.

:)

Quoted 5 lines

It says

cpufreq: Intel(R) SpeedStep(TM) for this processor not (yet) available

Is the above message expected ? The CPU is a 1.8Ghz mobile P4.

2.5.56, you say... let me check... yep, then this patch is missing (it's in 2.5.56-bk). Could you send me a /proc/cpuinfo, please? Especially if this patch doesn't work :)

Dominik

arch/i386/kernel/cpu/cpufreq/speedstep.c +1 -1
diff -ruN linux-original/arch/i386/kernel/cpu/cpufreq/speedstep.c linux/arch/i386/kernel/cpu/cpufreq/speedstep.c
@@ -447,7 +447,7 @@
 		if (c->x86_model != 2)
 			return 0;
 
-		if (c->x86_mask != 4)
+		if ((c->x86_mask != 4) && (c->x86_mask != 7))
 			return 0;
 
 		ebx = cpuid_ebx(0x00000001);