Hallo,
zum letzten Treffen hatten wir ein Problem mit dem Booten eines Laptops - er blieb in der BogoMIPS-Messung haengen und gab vorher noch "Unknown interrupt" aus.
Bei der Suche nach dieser Meldung in den Kernel-Quellen hatten wir allerdings einen Dateityp vernachlaessigt: *.S!
Besagter String wird in der Funktion ignore_int in arch/i386/kernel/head.S ausgegeben. Diese Funktion wird als Default-Interrupthandler von setup_idt (ebenfalls in head.S) in allen Eintraegen in der Interrupt Descriptor Table installiert. Da man zur Ausgabe der Interrupt-Nummer pro Nummer einen einzelnen Einsprungpunkt braeuchte, ist es auch an dieser Stelle nicht praktikabel, genauere Informationen auszugeben.
(OK, ich habe in einen 2.2er Kernel geschaut, aber der Teil duerfte sich recht wenig geaendert haben - es gibt einfach nicht allzuviele richtige Wege, einen Computer hochzufahren)
Gruss
Holger
Holger Dietze wrote:
Hallo,
zum letzten Treffen hatten wir ein Problem mit dem Booten eines Laptops - er blieb in der BogoMIPS-Messung haengen und gab vorher noch "Unknown interrupt" aus.
Schön, dass das Problem meines Laptops soviel Anteilnahme hervorruft. :-)
Bei der Suche nach dieser Meldung in den Kernel-Quellen hatten wir allerdings einen Dateityp vernachlaessigt: *.S!
...
Davon versteh ich leider garnichts, aber vielleicht hilft es Christian weiter.
Rico
Immer noch auf kleinen Pinguin wartend, der in diesen Rechner passt. ;-)
Hi Rico,
On Mon, Jun 18, 2001 at 18:45:39 +0200, Rico Koerner wrote:
Bei der Suche nach dieser Meldung in den Kernel-Quellen hatten wir allerdings einen Dateityp vernachlaessigt: *.S!
Davon versteh ich leider garnichts, aber vielleicht hilft es Christian weiter.
Nope, ich kenn mich mit Intel-Assembler leider so gut wie gar nicht aus :(
bye, Chris
lug-dd@mailman.schlittermann.de