|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Nikolaev 2:5030/266 14 Nov 2000 09:50:48 To : Grok Subject : Re: stray irq 7 ? -------------------------------------------------------------------------------- Grok <khung@sakha.ru> wrote: > В логах появляется такое при запуске /stand/sysinstall: > Nov 6 15:28:02 tin /kernel: stray irq 7 > Nov 6 15:28:02 tin /kernel: too many stray irq 7's; not logging any > Что бы это значило? /usr/src/sys/i386/isa/intr_machdep.c /* * Caught a stray interrupt, notify */ static void isa_strayintr(vcookiep) void *vcookiep; { int intr = (void **)vcookiep - &intr_unit[0]; /* DON'T BOTHER FOR NOW! */ /* for some reason, we get bursts of intr #7, even if not enabled! */ /* * Well the reason you got bursts of intr #7 is because someone * raised an interrupt line and dropped it before the 8259 could * prioritize it. This is documented in the intel data book. This * means you have BAD hardware! I have changed this so that only * the first 5 get logged, then it quits logging them, and puts * out a special message. rgrimes 3/25/1993 */ /* * XXX TODO print a different message for #7 if it is for a * glitch. Glitches can be distinguished from real #7's by * testing that the in-service bit is _not_ set. The test * must be done before sending an EOI so it can't be done if * we are using AUTO_EOI_1. */ if (intrcnt[1 + intr] <= 5) log(LOG_ERR, "stray irq %d\n", intr); if (intrcnt[1 + intr] == 5) log(LOG_CRIT, "too many stray irq %d's; not logging any more\n", intr); } -- И --- ifmail v.2.12.os.sensi * Origin: Hе пугайся, это глюк. (2:5030/266@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/134169c96e7c2.html, оценка из 5, голосов 10
|