Peter Zijlstra <[email protected]> writes: > On Mon, Oct 13, 2014 at 04:45:40PM +0300, Alexander Shishkin wrote: >> +++ b/arch/x86/kernel/cpu/perf_event_intel.c >> @@ -1528,6 +1528,14 @@ again: >> } >> >> /* >> + * Intel PT >> + */ >> + if (__test_and_clear_bit(55, (unsigned long *)&status)) { >> + handled++; >> + intel_pt_interrupt(); >> + } >> + > > How does the PT interrupt interact with the regular PMI? In particular > does it respect stuff like FREEZE_ON_PMI etc?
It ignores the FREEZE_ON_PMI bit. I stop it by hand inside the PMI handler, so you can see parts of the handler in the trace if you're tracing the kernel. Regards, -- Alex -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

