I've downloaded the RTL Linux 3.0 with a prepatched kernel (2.2.18 rtl).
I patched the kernel with a diskonchip driver because i'm developing a embedded
system. The problem is that after running my application 30' the kernel shutdowns in 
the way:

divide error: 0000
CPU: 0
EIP: 0010:[<c104d8be>]
EFLAGS: 00010246
eax: ...
esi: ...
ds: 0018 es: 0018 ss: 0018
Process: (pid: 0, process nr: 0, stackpage = c0b7d000)
Stack: 00000000, ...
Call Trace: [<...
Code: ..
Kernel panic: Attempted to kill the idle task!

or directly with a reset.


The software seems to run ok, i haven't found any potencial divide by zero in the code,
it doesn't lack the memory, and always explotes after 30 minutes. Firstly i thought 
that was the 
power management but i disconnected this feature from the bios with the same results 
and the
kernel is compiled without APM support.

I've take a look at the vmalloc_fix in the ftp site, but doesn't seems to be used with 
the kernel 2.2.18 or is already patched ?

Can someone help me?
Thanks.

Joaquin Herrada ([EMAIL PROTECTED])
R&D software engineer
IAMC - Cirsa Corporation
Avda. del Valles, 314. Poligon Industrial "Els Bellots"
08227 TERRASSA Barcelona Spain
Pho: 34 3 736 01 00     (ext:149)
Fax: 34 3 783 90 38

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to