Re: [PATCH v2] trace: Add x86 irq vector entry/exit tracepoints

From: Vaibhav Nagarnaik
Date: Tue Jun 21 2011 - 14:44:31 EST

On Wed, Jun 15, 2011 at 8:02 PM, Frederic Weisbecker <fweisbec@xxxxxxxxx> wrote:
> If a generic tracepoint can replace one per arch, we all want that instead.
> This is 24 times (24 archs) less maintainance burden.
> So if that doesn't meet your needs, you really need to explain us in detail why.
> I believe it's fine to deduce from a generic timer tracepoint that the arch fired
> a specific interrupt to achieve that.

OK. We were approaching this problem by treating the IRQ vector
tracepoint as being a arch specific one since it is easier to trace it
there and every arch can add their specific instrumentation.

Anyhow, I looked through the patch and changed it to have the IRQs
traced in their generic handlers rather than the arch-specific handlers.
I may have missed a place or two where a timer IRQ vector might be

I am sending this patch out in a few minutes.

Vaibhav Nagarnaik
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at