2.6.14-rc2-mm1 new perfmon2 kernel patch available

From: Stephane Eranian <eranian_at_hpl.hp.com>
Date: 2005-09-28 20:33:31
Hello everyone,

I am pleased to announce that I have released an  updated version
of new-perfmon2 code base. This patch is against 2.6.14-rc2-mm1.

This new releases includes:
	- several bug fixes
	- many performance improvements (a PMD read on Itanium2 is down to 645 cycles).
	- a lot of code simplifications
	- support for P4/Xeon 32-bit (e.g., family 15 model 2).
	  includes support for HyperThreading(HT).
	- a P4/Xeon 32-bit sampling format for Precise Event Based sampling (PEBS)

The patch is known to work for all Itanium processors, P6/Pentium M,
AMD X86-64, P4/Xeon 32-bit. I do not have a lot of user level support for P4 so
testing was limited. Hopefully some people on this list may help with this.
The EM64T is currently broken and must be updated to match the level of
the P4/Xeon 32-bit version. The ppc64 portion has not been tested at all,
it might not even compile.

For all PMU models, the mapping from PMC/PMD to actual PMU registers is
accessible through /proc/perfmon_map. That is useful for people porting
applications from other interfaces.

I encourage everybody to test this patch on their machine and report any

You can download the new patch from our project website at:


as release: 2.6.14-rc2-mm1-050928


To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Thu Sep 29 08:32:35 2005

This archive was generated by hypermail 2.1.8 : 2005-09-29 08:32:42 EST