Here is the trace with 10000 points:
https://github.com/gregd72002/rpicopter/blob/master/tmp/frozen



On 27 February 2014 10:48, Gilles Chanteperdrix <
[email protected]> wrote:

> 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