On 2013-02-15 16:26, Jan Kiszka wrote: > On 2013-02-15 16:15, Anders Blomdell wrote: >> Hi, >> >> I have a DX79SI that dies with "kernel BUG at >> arch/x86/kernel/ipipe.c:589!" when running Xenomai. This is not very >> surprising since when running the system with an ordinary kernel thera >> are a few 'do_IRQ: X.Y No irq handler for vector (irq -1)' each day. >> >> Question is if it would be possible to do something less fatal than >> 'BUG_ON(irq < 0);' in the code below: > > This remains a bug that has to be understood.
Oh, now I really read the paragraph above: So your system generates spurious interrupts? OK, for which vector? Are there reports on the web related to this issue and hardware reasons? I wouldn't want to run RT load on such a wacky box - provided it is a hardware issue. The reason why we BUG here is that so far all cases were real I-pipe bugs. Until we know this is required for otherwise fine hardware, I'm a bit reluctant to add special code that handles this differently. Jan -- Siemens AG, Corporate Technology, CT RTC ITP SDP-DE Corporate Competence Center Embedded Linux _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
