[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [rtl] Odd Problem with 3.0 and FIFOs
Could you please try 2.4.0-test1?
Michael.
Stephen D. Cohen (scohen@xybion.com) wrote:
> Gang,
>
> I recently installed RTLinux 3.0pre6 on my laptop and am having a
> most odd problem with the real time fifos. Here then is a chronology of my
> problem(s).
>
> 1) Installed 2.4.0-test2 version of Linux without the RTLinux extensions and
> got everything working as expected.
> 2) Patched the kernel sources with the RTLinux 3.0pre6 patches. Ignored a
> couple of errors (I deleted the arm and alpha trees due to space
> limitations).
> 3) Compiled RTLinux patched kernel and all seems well. I can now install
> the RTLinux modules and simple RT programs run just fine.
>
> At this point I am trying to run some of the examples from the
> examples directory. In particular, I am trying the "frank" example and
> having no luck. It ran just fine under 2.2 on another machine here (I just
> checked it), but will not run here. The error messages produced are:
>
> Can't send a command to RT Task
> rtf: release on a not opened descriptor inode=0
> rtf: release on a not opened descriptor inode=0
> rtf: release on a not opened descriptor inode=1
>
> This is produced at the first non-realtime attempt to write to a
> fifo. I had a browse through the RTLinux sources for the rtf: release
> message and ended up in macro heck. If anyone can shed any light on my
> problem, I would certainly appreciate the assistance.
>
> Regards,
>
> Steve
>
> ------------------------------------------
> Stephen D. Cohen, Engineering Manager
> Xybion Positioning Systems
> 11528 53rd Street North
> Clearwater, FLA 33760
> phone: (727) 299-0150, fax: (727) 299-0804
> ------------------------------------------
>
> -- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail majordomo@rtlinux.org OR
> echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.org
> ---
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/rtlinux/