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? On 26 February 2014 21:49, Gilles Chanteperdrix < [email protected]> wrote: > On 02/26/2014 08:59 PM, Gregory Dymarek wrote: > > Gilles > > here is the ipipe trace (see line 112) > > http://pastebin.com/EcLn0MxJ > > There is not enough details on the trace, you should put it before the > trace dumps, or increase the number of trace points. Because the only > thing we see is the trace dump. > > > > > that corresponds to > > http://pastebin.com/vjLJVDGS > > > > I do not see any call to enable irq, but there are plenty calls for > debug. > > > > > > Could you also explain in a few words the previous patch please. > > What was wrong with local_fiq_disable() defined as ipipe_stall_root() ? > > It was wrong because fiqs are not pipelined, so it does not make sense > to use ipipe_stall_root/ipipe_unstall_root to disable and enable them. > > -- > Gilles. > _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
