Code: Alles auswählen
Spurious 8259A interrupt: IRQ 7
wenn natürlich noch jemand ne antwort darauf hätte, woran das liegt, wer die ausgibt, und was man dagegen tun kann, wäre das natürlich auch toll.
Code: Alles auswählen
Spurious 8259A interrupt: IRQ 7
Das heisst also, dass es deshalb immer 7 ist, weil der IRQ7 zum reporten von "spurious interrupts" benutzt wird. Ein spurious interrupt ist ein IRQ der auftritt, aber es ist ihm eigentlich kein Gerät und damit auch kein Interrupt Handler zugewiesen.8259A is the interrupt controller on a PC. (A pair of them actually). They
raise IRQ 7 if they get a spurious interrupt.
Also habe ich beschlossen, dass diese Meldung in Zukunft nicht mehr ausgegeben wird, weil das halt ein blödes Problem mit dem 8259A ist, das man nicht ändern kann. Kategorie: Kann passieren, ist aber auch egal. Also in /usr/src/linux/arch/i386/kernel/i8259.c die ZeileThis will sometimes happen with the 8259A and really should not even
be logged. There is a default handler for all interrupts. If this
handler gets control from an unallocated interrupt, it writes this
message, ACKs the interrupt, then returns.
Code: Alles auswählen
printk("spurious 8259A interrupt: IRQ%d.\n", irq);
Hallo,..pdreker hat geschrieben:Um den grossen Kernel Guru Alan Cox zu zitieren:Das heisst also, dass es deshalb immer 7 ist, weil der IRQ7 zum reporten von "spurious interrupts" benutzt wird. Ein spurious interrupt ist ein IRQ der auftritt, aber es ist ihm eigentlich kein Gerät und damit auch kein Interrupt Handler zugewiesen.8259A is the interrupt controller on a PC. (A pair of them actually). They
raise IRQ 7 if they get a spurious interrupt.
Wenn man den Thread von der Kernel Mailingliste weiter verfolgt bekommt man folgenden Hinweis von Richard B. Johnson:Also habe ich beschlossen, dass diese Meldung in Zukunft nicht mehr ausgegeben wird, weil das halt ein blödes Problem mit dem 8259A ist, das man nicht ändern kann. Kategorie: Kann passieren, ist aber auch egal. Also in /usr/src/linux/arch/i386/kernel/i8259.c die ZeileThis will sometimes happen with the 8259A and really should not even
be logged. There is a default handler for all interrupts. If this
handler gets control from an unallocated interrupt, it writes this
message, ACKs the interrupt, then returns.auskommentiert (Zeile 323 in Kernel 2.4.19) Kernel recompiliert, und seitdem ist Ruhe.Code: Alles auswählen
printk("spurious 8259A interrupt: IRQ%d.\n", irq);
Patrick
Man könnte die Meldung eventuel mit der TastenkombinationAndi hat geschrieben:seitdem ich nen 2.4-er kernel verwende taucht die meldung auch bei mir gelegentlich auf, sogar bei der debian installation wars da.
is halt nerfig wenn man grad nen ellenlangen befehl in die konsole tippt und plötzlich kommt die meldung.
ich habs bisher einfach immer mit strg+c abgebrochen, mir ist durch diese meldung kein manko aufgefallen.
thx für den tip mit dem nicht ausgeben!
Code: Alles auswählen
ALT + Druck + 0
wo find ich diese anleiotungen bzw. hast nen tipp für michChristian_W hat geschrieben:Du musst die Kernel-Quellen herunterladen, entpacken und den link /usr/src/linux auf dei Quellen anlegen.
Dann solltest Du die Datei finden.
Danach musst Du noch den Kernel kompilieren und verwenden.
Zum Kernelbau gibt's einige Anleitungen wenn Du das noch nie gemacht hast solltest Du zumindest eine davon gründlich lesen.
Gruß Christian
Ist nur ein 1 Zeile nach unten gerutscht also 324. Nimm denn VI . Text laden undSyber hat geschrieben:
Hallo,..
Vill. bin ich nur blind, doch ich finde den Pfad bei Debian Sarge einfach nicht Kann man daher spurious 8259A interrupt: IRQ irgendwo anderes auskommentieren? Ich verwende den Kernel 2.4.27
mfg
Syber
Code: Alles auswählen
set nu
Code: Alles auswählen
324G