All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Kernel lockup when shared IRQ is enabled
@ 2009-05-04 11:59 Steven Kauffmann
  2009-05-04 12:08 ` Sebastian Smolorz
  2009-05-04 13:29 ` Philippe Gerum
  0 siblings, 2 replies; 12+ messages in thread
From: Steven Kauffmann @ 2009-05-04 11:59 UTC (permalink / raw)
  To: xenomai

Hi all,

As some other people on this mailing list, we also have system lockups
with the latest 2.4 branch. For some people the problems seems to be
solved when using the adeos-ipipe-2.6.28.9-x86-2.2-07.patch. So we
tried that but the system still freezes. The console output on another
machine reports nothing when the system freezes but at computer
startup we found this line:

Xenomai: xnintr_shirq_handler: IRQ11 not handled. Disabling IRQ line.

lspci shows us that the peak CAN card and the ethernet controller use
the same IRQ.

$ lspci -v

02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet
Controller
        Subsystem: Intel Corporation Unknown device 0000
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at d0000000 (32-bit, non-prefetchable) [size=128K]
        I/O ports at c000 [size=32]
        Capabilities: <access denied>

04:05.0 Network controller: Unknown device 001c:0001 (rev 02)
        Subsystem: Unknown device 001c:0004
        Flags: medium devsel, IRQ 11
        Memory at d0100000 (32-bit, non-prefetchable) [size=64K]
        Memory at d0110000 (32-bit, non-prefetchable) [size=64K]

Every time we try to bring up the ethernet device the system freezes.
Is this related with the above kernel log message and that both cards
use the same IRQ?

Disabling the shared IRQ option (XENO_OPT_SHIRQ) solved the problem of
the system lockups but this option is required in order to use the
peak CAN card.


Regards

Steven


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2009-05-06 14:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-04 11:59 [Xenomai-help] Kernel lockup when shared IRQ is enabled Steven Kauffmann
2009-05-04 12:08 ` Sebastian Smolorz
2009-05-04 13:30   ` Steven Kauffmann
2009-05-04 13:39     ` Sebastian Smolorz
2009-05-04 13:44       ` Philippe Gerum
2009-05-05  7:41       ` Steven Kauffmann
2009-05-05  7:48         ` Gilles Chanteperdrix
2009-05-05 12:04           ` Steven Kauffmann
2009-05-05 12:26             ` Gilles Chanteperdrix
2009-05-05 17:32               ` Martin Shepherd
2009-05-06 14:54               ` Steven Kauffmann
2009-05-04 13:29 ` Philippe Gerum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.