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