lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 25 Feb 2008 18:00:32 +0100
From:	"stephane eranian" <eranian@...glemail.com>
To:	linux-kernel@...r.kernel.org
Cc:	ia64 <linux-ia64@...r.kernel.org>
Subject: 2.6.24 new perfmon kernel code base + libpfm + pfmon finally available!

Hello,

I have finally released the perfmon2 kernel patch for kernel v2.6.24. It
took longer than expected to due my job change and several technical issues
related to perfmon kernel bugs.

The perfmon version been changed to v2.8 due to some minor changes in the
interface. The major changes are:
 - support for IBM Power4 and Power 6 (Kevin Corey)
 - support for Sun Sparc Ultra12, Ultra3, 3i, 3+, 4+, Niagara,
Niagara2 (David S. Miller)
 - support for Intel Penryn-class processors (model 23)
 - support for MIPS R12000 (Vince Weaver)
 - support for Pentium Pro (Vince Weaver)
 - IBM Cell and Sony PS3 updates (Takashi Yamamoto)
 - allow user-level RDPMC for self-monitoring sessions
 - merged x86 code
 - perfmon statistics now using debugfs
 - set switch timeout now using hrtimer infrastructure
 - spin lock macros to hide IBM lazy interrupt masking
 - pfm_create_evtsets() fails if timeout is not multiple of clock resolution
 - PFM_MSG_END no longer sent to non self-monitoring sessions

There is also a new release for libpfm, now at version 3.3. The
changes include:
 - full event table for AMD Phenom (a.k.a. Barcelona) (Robert Richter)
 - support for Sun Sparc Ultra12, Ultra3, 3i, 3+, 4+, Niagara,
Niagara2 (David S. Miller)
 - support for Pentium II, Pentium Pro (Vince Weaver)
 - support for Intel Penryn-class processor
 - support for Pentium 4 event replay tag (Dan Terpstra)
 - initial support for Sicortex ICAE9A/ICE9B processors (Phil Mucci)
 - Cray X2 updates (Steve Kaufmann)
 - allow numerical values for unit masks (Dan Terpstra)

Finally, a new major version of pfmon, now at pfmon-3.3. Among the many changes:
 - support for Sun Sparc  Ultra12, Ultra3, Ultra3i, Ultra3Plus,
Ultra4Plus, Niagara1, Niagara2 (David S. Miller)
 - support Intel Pentium II, Intel Pentium Pro support (Vince Weaver)
 - IBM Cell updates (Takashi Yamamoto)
 - complete rewrite of the symbol table parsing and management (Andrzej Nowak)
 - can now correlate symbols in shared libraries
 - can now correlate symbols across dlopen()/dlclose() (Andrzej Nowak)
 - can now correlate samples to programs in system-wide mode (Phil Mucci)
 - MIPS updates (Phil Mucci)

Thanks to all the contributors and in particular to David S. Miller
for his exceptional work on adding support for Sun processors so quickly. I
also would like to thank Andrzej Nowak (CERN) for his work on improving pfmon.
This was a lot of hard work done in a short period of time.

As usual all files and more detailed change logs can be downloaded
from our website at:

       http://perfmon.sourceforge.net

Enjoy,
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ