[perfmon2] [PATCH] perf_events: fix event scheduling issues introduced by transactional API

2010-05-24 Thread Stephane Eranian
The transactional API patch between the generic and model-specific code introduced several important bugs with event scheduling, at least on X86. If you had pinned events, e.g., watchdog, and were over-committing the PMU, you would get bogus counts. The bug was showing up on Intel CPU because even

Re: [perfmon2] [PATCH] perf_events: fix event scheduling issues introduced by transactional API

2010-05-24 Thread Lin Ming
On Mon, 2010-05-24 at 22:40 +0800, Stephane Eranian wrote: > The transactional API patch between the generic and model-specific > code introduced several important bugs with event scheduling, at > least on X86. If you had pinned events, e.g., watchdog, and were > over-committing the PMU, you would