Subject: [Announce] Version 1.3 of x86 performance counters driver Version 1.3 of my x86 performance-monitoring counters driver is now available at http://www.csd.uu.se/~mikpe/linux/perfctr/. Summary of changes since version 1.2: - Implemented inheritance for per-process virtual perfctrs. This means that a child's performance-monitoring counts are attributed to its parent, similarly to how time is handled. The parent must have active perfctrs before forking off the child, and neither parent nor child must have reprogrammed its perfctrs when the child exits, otherwise no propagation occurs. Threads created implicitly by the kernel via request_module() are protected from perfctr inheritance. - Added an example program to illustrate inheritance. - Fixed two small buglets in the driver. - Preliminary changes to make the user-space library thread-safe. - Updated driver for kernel 2.4.0-test2. - The driver now exports the CPU clock frequency to user-space, to enable mapping of accumulated TSC counts to actual time. - Clarified that this package is licensed under the GNU LGPL. / Mikael Pettersson