To: perfctr-devel@lists.sourceforge.net Subject: perfctr-2.7.4 released Version 2.7.4 of perfctr, the Linux performance monitoring counters driver, is now available at the usual place: http://www.csd.uu.se/~mikpe/linux/perfctr/2.7/ This is a sync-up with the 2.6.8-rc1-mm1 kernel, plus the inheritance support which should be in a future -mm kernel I hope. Expect more API changes. Some ia64 perfmon developers have sent a number of comments on perfmon vs perfctr. Some of the comments seem to make sense, but addressing them will require API changes. Version 2.7.4, 2004-07-17 - Reimplemented inheritance of per-process perfctrs. Their settings are now inherited across fork(). At wait(), if parent and child still use the same control, the child's final counts (its and its childrens') are merged into the parent's "children counts". The perfex application will now show the sum of the self and children counts for each counter. - Bug fix for PowerPC 7400/7410: allow specifying MMCR2[THRESHMULT]. - Added documentation in linux/Documentation/perfctr/. - Reduce stack usage in sys_vperfctr_control() and sys_vperfctr_read(). - PPC32 now supports generic chips in timebase-only mode. Useful for high-resolution time measurements on generic chips. - Add support for Model 13 Pentium-M (Dothan). - Many code cleanups. / Mikael Pettersson