Nazarov Sergey wrote:
> Test:
> non-RT load: dd if=/dev/zero of=/dev/null + ping flud from another host,
> RT-load: 3 latency tests (user, kernel and timer task) + switchtest,
> worked for 1 hour without visible problems (0% of ping packets lost).
>    Sergey.

Ok. The problem is that on some machines, we get a lockup when using the
edge handler, because the edge handler does not mask the interrupt line,
and so the interrupt triggers again. I guess this must happens with
devices having a level semantic.

But anyway, I prefer some non real-time interrupts lost, than a complete
lockup, so, the code will stay the way it is, I suggest you modify the
board/driver code to change the flow handler of only the line you use.
This change could be integrated into the I-pipe patch.

-- 
                                                                Gilles.

_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main

Reply via email to