On Fri, Aug 27, 2010 at 10:10:38AM +0200, Robert Richter wrote:
Yeah, I can do that. The other patch was just a proof of concept to see
what others thought.
What is funny is that this problem was masked by the
perf_event_nmi_handler swallowing all the nmis. I wonder if we were
losing events as a result of this bug too because if you think about it,
we processed the first event, a second event came in and we accidentally
ack'd it, thus dropping it on the floor. Now I wonder how the event was
ever reloaded, unless it was by accident because of how the scheduler
deals with perf counters (perf_start/stop all the time).
Cheers,
Don
--