[Linux boot] ACPI switching to interrupt mode duurt lang

Pagina: 1
Acties:

  • Hero of Time
  • Registratie: Oktober 2004
  • Nu online

Hero of Time

Moderator LNX

There is only one Legend

Topicstarter
Tweakers,

Ik zit met een klein punt waar ik mij vreselijk aan irriteer. Bij het starten van mijn systeem, blijft hij voor bijna 20 seconde hangen op 'ACPI: EC: non-query interrupt recieved, switching to interrupt mode'. Ik heb geen idee waarom het zo lang duurt en het systeem lijkt ook niets te doen tijdens het veranderen ervan. Op Ubuntu Forums heb ik ook al gevraagt, maar daar is geen antwoord. Ik hoop hier dat wel te krijgen.

Mijn dmesg zegt dit (verkort om de tijd alleen te laten zien):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[   19.963603] Booting paravirtualized kernel on bare hardware
[   19.964128] Time: 12:20:39  Date: 06/13/08
[   19.964203] NET: Registered protocol family 16
[   19.964458] EISA bus registered
[   19.964507] ACPI: bus type pci registered
[   20.003836] PCI: PCI BIOS revision 2.10 entry at 0xfd833, last bus=5
[   20.003886] PCI: Using configuration type 1
[   20.003933] Setting up standard PCI resources
[   20.005901] ACPI: EC: Look up EC in DSDT
[   20.007585] ACPI: BIOS _OSI(Linux) query ignored via DMI
[   20.008170] ACPI: Interpreter enabled
[   20.008218] ACPI: (supports S0 S3 S4 S5)
[   20.008418] ACPI: Using IOAPIC for interrupt routing
[   20.008746] ACPI: EC: non-query interrupt received, switching to interrupt mode
[   37.984692] ACPI: EC: GPE = 0x19, I/O: command/status = 0x66, data = 0x62
[   37.984744] ACPI: EC: driver started in interrupt mode
[   37.984841] ACPI: PCI Root Bridge [PCI0] (0000:00)


En nog een plaatje van Bootchart:
Afbeeldingslocatie: http://img150.imageshack.us/img150/1046/hardy200806132vb7.th.png

[ Voor 88% gewijzigd door Hero of Time op 13-06-2008 12:58 ]

Commandline FTW | Tweakt met mate


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 19:20

deadinspace

The what goes where now?

Een paar boot-parameters die je kan proberen:
acpi=off
acpi=noirq
napic nolapic
pci=noacpi

Een voor een proberen. acpi=noirq lijkt me de beste optie, als die werkt, gevolgd door pci=noacpi. acpi=off is waarschijnlijk onwenselijk, want dat disabled waarschijnlijk ook het een en ander aan power saving, maar proberen kan geen kwaad.

  • Hero of Time
  • Registratie: Oktober 2004
  • Nu online

Hero of Time

Moderator LNX

There is only one Legend

Topicstarter
Ik ga het proberen, maar ACPI dingen wil ik eigenlijk liever niet uit hebben op mijn laptop. Ik ben bang dat ik dan geen standby en hibernate kan doen. Dan wacht ik liever 20 seconde. Ik post nog het resultaat.

Commandline FTW | Tweakt met mate


Verwijderd

[ 0.000000] ACPI: BIOS bug: multiple APIC/MADT found, using 0
[ 0.000000] ACPI: If "acpi_apic_instance=2" works better, notify linux-acpi@vger.kernel.org
Dat vind ik ook best wel interessant in je dmesg op het ubuntu forum, probeer dat eens voor de lol als bootparameter door te geven.

  • maleadt
  • Registratie: Januari 2006
  • Laatst online: 26-01 20:38
Op een Asus bordje heb ik ook al dergelijke ACPI errors gehad. Update de bios misschien, en speel eens met de ACPI settings ervan?

  • Hero of Time
  • Registratie: Oktober 2004
  • Nu online

Hero of Time

Moderator LNX

There is only one Legend

Topicstarter
Verwijderd schreef op zaterdag 14 juni 2008 @ 14:28:
[...]


Dat vind ik ook best wel interessant in je dmesg op het ubuntu forum, probeer dat eens voor de lol als bootparameter door te geven.
Geen effect op het wachten.
MALEADt schreef op zaterdag 14 juni 2008 @ 16:16:
Op een Asus bordje heb ik ook al dergelijke ACPI errors gehad. Update de bios misschien, en speel eens met de ACPI settings ervan?
Als je de Ubuntu Forums link las (had ik ook ff in de OP moeten zetten 8)7) heb ik een laptop, Fujitsu-Siemens Amilo Pi 1536 en al de laatste BIOS versie. Misschien dat een oudere beter werkt, al verwacht ik dat niet. Bovendien heeft mijn BIOS geen ACPI opties zoals je dat zou verwachten, mogelijkheden zijn zeer beperkt.
deadinspace schreef op vrijdag 13 juni 2008 @ 15:29:
Een paar boot-parameters die je kan proberen:
acpi=off
acpi=noirq
napic nolapic
pci=noacpi

Een voor een proberen. acpi=noirq lijkt me de beste optie, als die werkt, gevolgd door pci=noacpi. acpi=off is waarschijnlijk onwenselijk, want dat disabled waarschijnlijk ook het een en ander aan power saving, maar proberen kan geen kwaad.
Die acpi=off heeft iig effect, maar liever idd niet gebruiken.
acpi=noirq werkt niet net als pci=noacpi en napic nolapic, iig geen effect. Ik krijg wel een andere melding in dmesg voordat hij 'hangt', namelijk "ACPI: Using PIC for intterupt routing".
Bij acpi=off krijg ik nog wel een 'hang' van 8 seconde, maar dat kan een andere oorzaak hebben.
[code][ 25.607539] io scheduler noop registered
[ 25.607585] io scheduler anticipatory registered
[ 25.607632] io scheduler deadline registered
[ 25.607688] io scheduler cfq registered (default)
[ 33.594243] 0000:00:1d.7 EHCI: BIOS handoff failed (BIOS bug ?) 01010001[code]

Ik verdenk een ander proces dat bij het opstarten wordt gestart. Ik heb ook geen idee of de tijd in bootchart gelijk loopt als met dmesg.

Edit:
Ik heb geprobeert om met een live cd van zowel Ubuntu als Fedora 9 te booten, beiden geven dit wacht proces.

Commandline FTW | Tweakt met mate

Pagina: 1