Re: [tip:perf/core] perf/x86: Fix USER/KERNEL tagging of samples

From: Peter Zijlstra
Date: Tue Jul 10 2012 - 04:52:56 EST


On Tue, 2012-07-10 at 10:21 +0200, Ingo Molnar wrote:
> Another boundary condition would be when we intentionally
> twiddle the GDT: such as during suspend or during BIOS upcalls.
> Can we then get a PMU interrupt? If yes then this will probably
> result in garbage:
>
> > > > + desc = __this_cpu_ptr(&gdt_page.gdt[0]);
>
> it won't outright crash, we don't ever deallocate our GDT - but
> it will return a garbage RIP.

Nothing we can do about that though..

> Then there's also all the Xen craziness with segments ...

I don't think Xen Dom0 has PMU access, that would be their Hyper-visor
thingy's job, no?

Anyway, that seems a problem for Jeremy and Konrad..
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/