I was trying to get the rt_task_periodic functions to run using the
2.0.36 applying patch .9J.
I got the following stack trace when I tried to run the example under fp
(have other app where I was
also getting core dumps when I try to start periodic function).
/sbin/insmod trigmod
[root@simpc15 fp]# ./trigapp
Starting
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Done!
got
Feb 12 15:55:08 simpc15 kernel: invalid operand: 0000
Feb 12 15:55:08 simpc15 kernel: CPU: 0
Feb 12 15:55:08 simpc15 kernel: EIP: 0010:[<00000004>]
Feb 12 15:55:08 simpc15 kernel: EFLAGS: 00010202
Feb 12 15:55:08 simpc15 kernel: eax: 00000000 ebx: 1356041e ecx:
08037244 edx: 080372e0
Feb 12 15:55:08 simpc15 kernel: esi: 00000000 edi: 08037244 ebp:
00000000 esp: 056e0bc8
Feb 12 15:55:08 simpc15 kernel: ds: 0018 es: 0018 fs: 002b gs:
0018 ss: 0018
Feb 12 15:55:08 simpc15 kernel: Process swapper (pid: 0, process nr: 0,
stackpa e=001d8968)
Feb 12 15:55:08 simpc15 kernel: Stack: 08037010 00000001 00000000
00000000 0000 000 00000000 00000000
00000000
Feb 12 15:55:08 simpc15 kernel: 00000000 00000000 00000000
00000000 0000 000 00000000 00000000
00000000
Feb 12 15:55:08 simpc15 kernel: 00000000 00000000 00000000
00000000 0000 000 00000000 00000000
00000000
Feb 12 15:55:08 simpc15 kernel: Call Trace:
[3c509:el3_probe+-36852/5336]
Feb 12 15:55:08 simpc15 kernel: Code: c6 e7 00 f0 c3 e2 00 f0 c6 e7 00
f0 c6 e7 00 f0 54 ff 00 f0
Feb 12 15:55:08 simpc15 kernel: kfree of non-kmalloced memory: 001da9b0,
next= 0000000, order=0
Feb 12 15:55:08 simpc15 kernel: kfree of non-kmalloced memory: 001da9a0,
next= 0000000, order=0
Feb 12 15:55:08 simpc15 kernel: kfree of non-kmalloced memory: 001daeb4,
next= 0000000, order=0
Feb 12 15:55:08 simpc15 kernel: idle task may not sleep
Feb 12 15:55:08 simpc15 last message repeated 4 times
I did mod "rt_task_make_periodic (&tasks[0], rt_get_time ()+1000,
5000); " I added the 1000
because it crashed without it tried to initiate it right away I guess
anyways crashes with or without
it. If you tell me what to look for in the kernel code would be happy
to do some
debugging if you could give me some guidance where to look 3c509 is my
ethernet card
Rick Herbel [EMAIL PROTECTED]
also [EMAIL PROTECTED]
> -----Original Message-----
> From: Kay-Ulrich Scholl [SMTP:[EMAIL PROTECTED]]
> Sent: Monday, February 15, 1999 1:20 AM
> To: rtl
> Subject: [rtl] irq interrupted by rt-sched ?
>
>
>
>
>
>
>
>
>
> Hi,
>
> can irq-functions (installed with request_RTirq())
> be interrupted by the rt-scheduler ?
> if yes, how can I avoid it ?
>
> Kay =8^)
> --
> |\/\/\/|
> | | Kay-Ulrich Scholl |
> | | [EMAIL PROTECTED] |
> | (o)(o) Forschungszentrum Informatik |
> C _) Haid-und Neu-Str. 10-14 |
> | ,___| D-76131 Karlsruhe |
> | / 0721/9654-218 |
> /____\ FAX: 0721 / 9654 - 209 |
> / \ -----------------------------------------+
> --- [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/
--- [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/