Bug 8238
Summary: | nvidia timer: MP-BIOS bug: 8254 timer not connected to IO-APIC | ||
---|---|---|---|
Product: | ACPI | Reporter: | Jonathan E. Snow (jesnow) |
Component: | BIOS | Assignee: | acpi_bios |
Status: | CLOSED DUPLICATE | ||
Severity: | normal | CC: | acpi-bugzilla, bunk |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.20-gentoo-r3 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | dmesg from my current kernel |
Description
Jonathan E. Snow
2007-03-20 12:48:20 UTC
CPU1 won't handle interrupts unless irqbalance is run. See http://www.irqbalance.org I had understood that irqbalance was no longer needed, and in fact during the brief period that everything worked, I did not have it, but OK, actually the result is interesting: Merckx jesnow # equery list irqbalance [ Searching for package 'irqbalance' in all categories among: ] * installed packages [I--] [ ] sys-apps/irqbalance-0.55 (0) Merckx jesnow # /etc/init.d/irqbalance start * irqbalance: your machine lacks different physical processors; not enabling *** Yo, that's interesting: They're both there: Merckx jesnow # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz stepping : 6 cpu MHz : 1867.000 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 3736.14 clflush size : 64 processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz stepping : 6 cpu MHz : 1867.000 cache size : 2048 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 3733.63 clflush size : 64 *** Curiouser and curiouser. > * irqbalance: your machine lacks different physical processors; not enabling Whelp, that is an interesting policy that we should alert the irqbalance folks to. You're not the first to be suprised by it. > acpi_skip_timer_override Well, yes,t here has been some mucking about with the nvidia quirk lately. Please attach the complete oputput from dmesg -s64000 from the old working kernel, and also the new kernel. The workaround now depends on if the machine has an HPET or not. also, acpi_use_timer_override was added. Created attachment 10913 [details]
dmesg from my current kernel
dmesg from my current kernel atached. Unfortunately, I can't reproduce the "good" behavior I rmember with the earlier kernels. I used acpi_skip_timer_override=1 to no avail. |