Re: Local APIC option (CONFIG_X86_UP_APIC) locks up Inspiron

Stevie O (stevie@qrpff.net)
Wed, 31 Oct 2001 18:49:58 -0500


At 10:44 AM 10/31/2001 +0000, Alan Cox wrote:
> > One other thing: how would the kernel react to the "SpeedStep" feature of
> > changing the CPU speed while things are still running?
>
>Depends on the laptop. Speedstop is not documented by intel so either it
>works because the APM bios did the right thing, or it doesn't work because
>it didn't. The only kernel issue is delay loops. We calibrate them at boot
>and assume the base clock is constant. In practice this isnt showing up as
>a real problem, although we do need to switch to the ACPI timers on later
>laptops

Yeah, that's what I'm concerned with -- the delay loops. I don't know what
they're used for, so I don't know what the CPU speed change would affect.
Mine would switch between 1.0GHz (996MHz according to /proc/cpuinfo) and
733MHz (730MHz). That's a difference of 36% - a timer calibrated to wait 1s
at 733MHz would only wait for 0.733s at 1GHz, and .3s can be quite
important in the computing world.

And, of course, since the BIOS can't handle APCI, using an APCI timer
wouldn't help much, would it?

--
Stevie-O

Real programmers use dd if=/dev/mouse of=a.out and move their mice around.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/