On 02/26/2014 11:37 PM, Gregory Dymarek wrote:
> Right,
> here is updated trace:
> http://pastebin.com/FW6i2Gds
> 
> there is unstall root call on line 39
> followed by read_current_timer at line 88
> 
> if I understand this well read_current_timer fails with bad_irq?

I would say the driver interrupt handler does not acknowledge the
interrupt correctly at device level, so that the interrupt triggers
again, as soon as it is unmasked at interrupt controller level.

Could you take a trace with say 10000 points, in order to confirm this?

To add trace points, use

echo 10000 > /proc/ipipe/trace/back_trace_points

To save the trace to a file use:

cat /proc/ipipe/trace/frozen > frozen.txt

-- 
                                                                Gilles.

_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to