Re: [2.5.54 + ACPI] Slow [Was: Re: [2.5.53] So sloowwwww......]

Randy.Dunlap (rddunlap@osdl.org)
Sun, 5 Jan 2003 11:34:58 -0800 (PST)


On Sun, 5 Jan 2003, Randy.Dunlap wrote:

| On Sun, 5 Jan 2003, Paul Rolland wrote:
|
| | Hello,
| | >
| | > Did you try using acpi=no-idle in your kernel append line (if using
| | > lilo) and see what difference that makes? It works in 2.4.
| | >
| | Followed your advice, and due to lack of documentation regarding
| | the acpi= kernel parameters, I tried :
| | - acpi=no-idle
|
| This one (above) is the correct syntax.
| Looking at the code, it only takes effect if you are using
| only 1 CPU.

Sorry, I was looking at old source code.
apm=no-idle isn't in 2.5.54.

| | - acpi=noidle
| | - acpi=no_idle
| | without success on a 2.5.54 kernel.
| |
| | 2.5.54 and ACPI (not only ACPI enumaration) is definitely slow.
| | Messages at boot :
| | Machine check exception polling timer started.
| | CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 04
| | Enabling fast FPU save and restore... done.
| | Enabling unmasked SIMD FPU exception support... done.
| | Checking 'hlt' instruction... OK.
| | POSIX conformance testing by UNIFIX
| | enabled ExtINT on CPU#0
| | ESR value before enabling vector: 00000000
| | ESR value after enabling vector: 00000000
| | ENABLING IO-APIC IRQs
| | ..TIMER: vector=0x31 pin1=2 pin2=0
| | testing the IO APIC.......................
| |
| | WARNING: unexpected IO-APIC, please mail
| | to linux-smp@vger.kernel.org
| | .................................... done.
| | Using local APIC timer interrupts.
| | calibrating APIC timer ...
| | ..... CPU clock speed is 2423.0564 MHz.
| | ..... host bus clock speed is 134.0642 MHz.
| | Linux NET4.0 for Linux 2.4
| | Based upon Swansea University Computer Society NET3.039
| | Initializing RT netlink socket
| | mtrr: v2.0 (20020519)
| | PCI: PCI BIOS revision 2.10 entry at 0xf11a0, last bus=1
| | PCI: Using configuration type 1
| | BIO: pool of 256 setup, 14Kb (56 bytes/bio)
| | biovec pool[0]: 1 bvecs: 256 entries (12 bytes)
| | biovec pool[1]: 4 bvecs: 256 entries (48 bytes)
| | biovec pool[2]: 16 bvecs: 256 entries (192 bytes)
| | biovec pool[3]: 64 bvecs: 256 entries (768 bytes)
| | biovec pool[4]: 128 bvecs: 256 entries (1536 bytes)
| | biovec pool[5]: 256 bvecs: 256 entries (3072 bytes)
| | ACPI: Subsystem revision 20021217
| | ACPI-0262: *** Info: GPE Block0 defined as GPE0 to GPE15
| | ACPI-0262: *** Info: GPE Block1 defined as GPE16 to GPE31
| | ACPI: Interpreter enabled
| | ACPI: Using IOAPIC for interrupt routing
| | ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
| | ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 10 11 12 14 15)
| | ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 *7 10 11 12 14 15)
| | ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
| | ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled
| | at IRQ 9)
| | ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled
| | at IRQ 9)
| | ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled
| | at IRQ 9)
| | ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled
| | at IRQ 9)
| | ACPI: PCI Root Bridge [PCI0] (00:00)
| | PCI: Probing PCI hardware (bus 00)

-- 
~Randy

- 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/