public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* perf_counter: resetting a event counter
@ 2009-05-04 22:15 Corey Ashford
  2009-05-05  6:52 ` Ingo Molnar
  0 siblings, 1 reply; 4+ messages in thread
From: Corey Ashford @ 2009-05-04 22:15 UTC (permalink / raw)
  To: linux-kernel, Ingo Molnar, Peter Zijlstra, Paul Mackerras

Hi,

In implementing the PAPI_reset function, whose purpose is to reset all 
of the counters in an event set, I found that [it appears] there is no 
straight-forward way to implement this function using "Performance 
Couunters for Linux".  My current implementation just closes the 
counters and reopens them again.  This is not a elegant solution, nor is 
the other alternative that occurred to me: maintain a "virtual" counter 
in user space, maintained using a base count, which is subtracted off of 
the current perf_counter value of a particular counter.

Is there a way that I missed to reset an event counter?  If not, I'd 
like to request that a new ioctl command be added to support this ability.

Thanks for your consideration,

- Corey

Corey Ashford
Software Engineer
IBM Linux Technology Center, Linux Toolchain
Beaverton, OR
503-578-3507
cjashfor@us.ibm.com


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-05-05  7:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-04 22:15 perf_counter: resetting a event counter Corey Ashford
2009-05-05  6:52 ` Ingo Molnar
2009-05-05  7:34   ` Peter Zijlstra
2009-05-05  7:42     ` Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox