public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.6.17-rc1 perfmon2 new code base + libpfm available
@ 2006-04-05 15:43 Stephane Eranian
  2006-04-05 18:39 ` William Cohen
  0 siblings, 1 reply; 2+ messages in thread
From: Stephane Eranian @ 2006-04-05 15:43 UTC (permalink / raw)
  To: perfmon; +Cc: linux-ia64, linux-kernel, oprofile-list, perfctr-devel

Hello,

I have released another version of the perfmon new code base package.
This release is relative to 2.6.17-rc1

There were, once again, new system calls added. As such a new libpfm is
necessary.

This new kernel patch includes several changes:

	- Merged i386 and x86_64 perfmon.c architecture specific codes

	- Merged PMU description modules for em64t and p4.

	- support for automatic loading of PMU description modules if
	  CONFIG_KMOD=y. Make sure you run make modules_install

	- MIPS patches are back and are applied onto the mainline kernel

This release uses the new/mod patch breakdown for all architectures.
To apply, you can simply do:
	cat ../perfmon-new-base-060405/*.diff | patch -p1 

The new version of the library, libpfm, includes the following changes:

	- updated to match 2.6.17-rc1 new system call numbers

	- modified pfmlib.h to use 64-bit integer for generic PMC register
	  (submitted by Kevin Corry from IBM)

I have finally created a minimal home page for the project. So now
you can access the latest news and files from:

	http://perfmon2.sf.net

I received notification from SF.net, that the libpfm package has been installed
into our CVS repository. It should become visible fairly quickly now. Once this
happens, I will update the tree to include this new version of the library.

Enjoy,

-- 
-Stephane

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: 2.6.17-rc1 perfmon2 new code base + libpfm available
  2006-04-05 15:43 2.6.17-rc1 perfmon2 new code base + libpfm available Stephane Eranian
@ 2006-04-05 18:39 ` William Cohen
  0 siblings, 0 replies; 2+ messages in thread
From: William Cohen @ 2006-04-05 18:39 UTC (permalink / raw)
  To: eranian; +Cc: perfmon, linux-ia64, linux-kernel, oprofile-list, perfctr-devel

[-- Attachment #1: Type: text/plain, Size: 493 bytes --]

Stephane Eranian wrote:

> The new version of the library, libpfm, includes the following changes:
> 
> 	- updated to match 2.6.17-rc1 new system call numbers
> 
> 	- modified pfmlib.h to use 64-bit integer for generic PMC register
> 	  (submitted by Kevin Corry from IBM)

Hi Stephane,

There isn't an perfmon_x86_64.h file anymore. Shouldn't the Makefile 
eliminate that? The stock "make install" fails because that file doesn't 
exist. I think the attached patch fixes this problem.

-Will

[-- Attachment #2: x86_64_merge.diff --]
[-- Type: text/x-patch, Size: 336 bytes --]

--- libpfm-3.2-060405/include/Makefile.orig	2006-04-05 14:09:32.000000000 -0400
+++ libpfm-3.2-060405/include/Makefile	2006-04-05 14:35:09.000000000 -0400
@@ -40,7 +40,6 @@
 
 ifeq ($(CONFIG_PFMLIB_ARCH_X86_64),y)
 HEADERS += perfmon/pfmlib_os_x86_64.h   \
-	   perfmon/perfmon_x86_64.h     \
 	   perfmon/pfmlib_comp_x86_64.h
 endif
 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2006-04-05 18:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-05 15:43 2.6.17-rc1 perfmon2 new code base + libpfm available Stephane Eranian
2006-04-05 18:39 ` William Cohen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox