* 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