L4Linux Scheduling error with Kernel Module
Adam Lackorzynski
adam at os.inf.tu-dresden.de
Tue May 10 12:13:21 CEST 2005
On Tue May 10, 2005 at 12:14:05 +0200, Leon Brits wrote:
> My Kernel Module seem to be working fine for most of the time. But I get
> an intermittent error where the Kernel crashes with the following error:
>
> <snip>
> Scheduling in interrupt
>
> KERNEL: 12.9 (tcb=c0484800) killed:
> Unhandled trap
> <snip>
>
> The Kernel module does not control any interrupts and at this
> point-in-time is pure virtual.
What is 12.9 doing? Is it a normal (hardware) interrupt thread or
something different? What does the kernel module do?
One rule wrt to this is that you're not allowed to sleep in any
interrupt context (e.g. with doing IPC), or the above will happen.
That's the first thing I'd suspect.
Adam
--
Adam adam at os.inf.tu-dresden.de
Lackorzynski http://os.inf.tu-dresden.de/~adam/
More information about the l4-hackers
mailing list