Hello,

I am working on powerPC board latest Xenomai stable version.
I am communicating between two kernel(queue1.c and queue2.c)modules using 
Message queues.The queue descriptor is shared between the two 
kernel modules by using EXPORT_SYMBOL(queue_desc).
The data is sent to the user space(read.c) through message pipes.
This program runs fine somtimes but sometimes the task gets suspended while 
starting the task. 

My questions are:
Is it a valid thing to pass messages through queues between two kernel modules 
using EXPORT_SYMBOL(queue_desc)?
What are the possibilities that a task gets suspending while starting a task?

Thanks & Regards,
Poornima

Attachment: queue1.c
Description: Binary data

Attachment: queue2.c
Description: Binary data

Attachment: read.c
Description: Binary data

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to