Mon, 18 Sep 2000 [EMAIL PROTECTED] wrote:
> Hello again :)
>
> I finally found the solution to my problem:
>
> I declared a FIFO handler in the Relatime part of my application, and when
> it was receiving configuration data and tried to set up the IO-Card
> something failed. Which lead to a segmentation fault message in my
> configuration program and a kernel dump with the name and pid of the config
> program, so I was looking at the wrong place for the bug :(
>
> Conclusion: Don't trust any error messages, but put some trace messages in
> your realtime module so you know whats happening ....
Well, perhaps an indication that this is not Windoze! ;-)
The Linux kernel doesn't expect to be generating exceptions itself, so it
always blames the threads that trigger them. Or; Linux doesn't pretend to be
fault tolerant WRT kernel bugs. (It's stupid to even try that if you care the
slightest about security; only true microkernels can provide anything like fault
tolerance against driver bugs, and that's only for hardware not using DMA...)
David Olofson
Programmer
Reologica Instruments AB
[EMAIL PROTECTED]
..- M u C o S --------------------------------. .- David Olofson ------.
| A Free/Open Multimedia | | Audio Hacker |
| Plugin and Integration Standard | | Linux Advocate |
`------------> http://www.linuxdj.com/mucos -' | Open Source Advocate |
..- A u d i a l i t y ------------------------. | Singer |
| Rock Solid Low Latency Signal Processing | | Songwriter |
`---> http://www.angelfire.com/or/audiality -' `-> [EMAIL PROTECTED] -'
-- [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/