X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Flttv%2Fstate.c;fp=ltt%2Fbranches%2Fpoly%2Flttv%2Flttv%2Fstate.c;h=6fb3b2afd2d6450a9b8019e65e2ea5506f1737b8;hb=fc5000a1b014e55f5f9cb0b9f185f77e931b0dd0;hp=3c73641de9aacb4030b7420dca25b40eca402da2;hpb=67c73bb33be29d518afa38dd4fd9a00b30eb429c;p=lttv.git diff --git a/ltt/branches/poly/lttv/lttv/state.c b/ltt/branches/poly/lttv/lttv/state.c index 3c73641d..6fb3b2af 100644 --- a/ltt/branches/poly/lttv/lttv/state.c +++ b/ltt/branches/poly/lttv/lttv/state.c @@ -2557,7 +2557,8 @@ static gboolean soft_irq_raise(void *hook_data, void *call_data) } /* update softirq status */ - ts->soft_irq_states[softirq].pending++; + /* a soft irq raises are not cumulative */ + ts->soft_irq_states[softirq].pending=1; return FALSE; }