To: perfctr-devel@lists.sourceforge.net Subject: perfctr-2.6.14 released Version 2.6.14 of perfctr, the Linux performance monitoring counters kernel extension, is now available at the usual place: http://www.csd.uu.se/~mikpe/linux/perfctr/2.6/ Please note the subtle semantic change in vperfctr_open(). Some users, notably PAPI, need it, but it's possible that it breaks things for other users. If you're affected, please report that and I'll update the API so that the old semantics can be expressed again. Version 2.6.14, 2005-04-09 - Changed vperfctr_open() so that if the thread already has an attached perfctr state, then the call fails with EEXIST. This allows self-monitoring code to detect if it is under the control of an external monitoring agent, before it changes the counters' control setup. - Reverted the workaround in perfctr-2.6.13 for the problem that gcc-4.0 snapshots broke the x86/x86-64 low-level driver, as recent gcc-4.0 prereleases seem to work correctly. - Updated kernel support: 2.4.30, 2.6.12-rc2, and 2.6.9-5.0.3 (RHEL4). / Mikael Pettersson