Fabien MAHOT wrote:
> Hello,
>
> thank you very much for your work.
>
> I tried your Xenomai 2.4.4.
>
> I began to patch a linux kernel 2.6.20.21 with the i386 adeos patch. I
> would to know why you cancelled the i386 adeos patch for linux kernel
> 2.6.23 ?
>
> So, with the 2.6.20.21, when I execute my test program, I hadn't got a big
> improvement. There were always bugs.
>
> Then, I patched a linux kernel 2.6.25 with the x86 adeos patch.
> This time, there was a big improvement when I executed my test
> program.But, occasionally, there was a program crash, without bug messages
> in the kernel traces.
> I added debug traces (calls to write function) in my program to understand
> why there was this crash. With theses new traces, I had a big crash of my
> program execution, and the system is also crashed. (I must reboot my
> system)
> In this case, I had a Xenomai fatal message in the kernel traces.
>
> To sum up my test program :
>
> In the test program, there are three Xenomai thread :
> threadTimeOutEnd (prio : 85): This thread waits the timeout end thanks to
> a Semaphore (In the timeout end handler, the Semaphore is posted), and
> warns threadTimeOut with a condvar broadcast. This thread calls display
> function to debug the program.
> threadTimeOut (prio : 80): Malloc memory space to create timeout. Set-up
> timeouts of 500ms. Free memory space of achieved timeouts (This thread is
> notified of timeout end with a condvar broadcasted by threadTimeOutEnd).
> This thread must do the timeout end handler processing.This thread calls
> display function to debug the program.
> threadDisplay (prio : 70): Call display function in a loop. Normally, this
> thread ends the test program and displays the stack of timeout end
> numbers. (if necesserray, adjust the loop counter)
>
> Sorry, my test program is a bit long
This program does not compile due to carriage return added by your
mailer. This is not the first time I tell you that. Please resend it as
an attachment.
--
Gilles.
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help