Hi

I am working on BF527 at the moment while we queue work item upon GPI
interrupt to a work queue as delayed work. This kernel driver works fine
without Xenomai patch turned on. However, it stops working after applying
Xenomai patch. It appears that the interrupt handler was triggered but the
work item in the work queue is not being processing (by kernel thread which
is supposed to work on).


my assumption was that ipipe should pass through non-rt interrupts to Linux
domain. Linux kernel tasks such as work queue will still be handled in the
same way by kthread. However, it seems that

1. the interrupt line never gets cleared

2. kthread which handles work structure in the work queue not doing its work
(or cannot switch to linux kthread context I suspect)

Any suggestions?


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

Reply via email to