[Xenomai] select() unblocks when no data to read()

2017-07-13 Thread George Broz
Hi - I'm using the UDD driver on Xenomai 3.0.4 / Linux 3.18.20 on an ARM SoC. I use select() to block on read events. The problem is select() unblocks twice in response to one interrupt event. The corresponding read() to the second erroneous unblocked select() then blocks until the next

[Xenomai] [RFC] Remove generated docs from git

2017-07-13 Thread Jan Kiszka
Hi Philippe, would it be possible to remove the generated docs from git? When doing full-text searches, it's extremely unhandy to have them in history (that's unfortunately too late now) and in the current repo (git grep). Moreover, they add more and more bloat to the repo. I suppose you make

Re: [Xenomai] select() unblocks when no data to read()

2017-07-13 Thread George Broz
On 13 July 2017 at 09:26, George Broz wrote: > Hi - > > I'm using the UDD driver on Xenomai 3.0.4 / Linux 3.18.20 on an ARM SoC. > > I use select() to block on read events. The problem is select() unblocks > twice in response to one interrupt event. The corresponding read() >

Re: [Xenomai] Kernel Warning : I-pipe: Detected illicit call from head domain 'Xenomai'

2017-07-13 Thread Philippe Gerum
On 07/11/2017 06:09 PM, Nitin Kulkarni wrote: > Hi Philippe, > Thanks for the answer. Can you refer me to any DMA driver that you integrated > with ipipe ? SDMA often found on the i.MX6 series can be adapted this way. The code supporting TI's EDMA too, although this is more tricky. > I found