To: perfctr-devel@lists.sourceforge.net Subject: perfctr-2.7.3 released Version 2.7.3 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/ Changes mostly in the area of kernel/user-space API redesign and merging x86 and x86-64 code, as requested by LKML folks. Version 2.7.3, 2004-05-31 - Replaced the single system call by six system calls: one for getting CPU information, and 5 for per-process perfctrs. - Removed marshalling of system call parameters. Conventional copying is now done. - Temporarily removed global-mode perfctrs, while the API to the per-process perfctrs is being redesigned. - Changed x86-64 to use the x86 code. Simplifies maintenance, and, in theory, adds support for IA32e/EM64T. - Moved detailed CPU type detection on x86 from the driver to the library. This is both a cleanup and a bug fix. - Some changes to prepare the ppc32 data structures for potential G5/970 support, in both 32 and 64-bit kernels. - PowerPC 750GX support added. - Moved ppc32 #define:s to . - Lots of code cleanups. Converted NR_CPUS arrays to per_cpu(). Changed spacing in if/while/switch to be "normal". / Mikael Pettersson