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>] [day] [month] [year] [list]
Message-ID: <7c86c4470810130634v28daf6e1u50f3e76fcc432e4c@mail.gmail.com>
Date:	Mon, 13 Oct 2008 15:34:52 +0200
From:	"stephane eranian" <eranian@...glemail.com>
To:	perfmon2-devel <perfmon2-devel@...ts.sourceforge.net>
Cc:	linux-kernel@...r.kernel.org
Subject: 2.6.27 perfmon patch, new version of libpfm, pfmon available

Hello,

I have released the perfmon2 kernel patch for kernel v2.6.27. There is
no major features. Interface version is not at v2.82 following a small
addition to the sysfs admin interface.

Here are the new features for the kernel:
  - Support for Intel Atom processors, including PEBS
  - preliminary support for Intel E74xx (Dunnington), including PEBS
  - /sys/kernel/perfmon/mode, new configuration option for the interface
  - list of available pmc/pmd reported by context

There is also a new release for libpfm, now at version 3.6.
The changes include:
  - Support for Intel Atom processors
  - preliminary support for Intel E74xx (Dunnington)

Finally, a new version of pfmon, v3.5, with:
  - Support for Intel Atom processors
  - preliminary support for Intel E74xx (Dunnington)
  - lots of code cleanups and bug fixes

Concerning the merge, we have been making a lot of progress in the
redesign of the syscall API to minimize the number of syscalls and
make each one easier to extend, should this be needed. We are
now down to 7 syscalls for the full interface, down from 12. The
experimental kernel code is available in the GIT repository in
the 'perfmon3' branch. Similarly, there is a matching perfmon3
branch of libpfm, with all examples updated. This verison of
the library also provides the glue layer so that each v2.82
perfmon2 application can continue to work unmodified.

The minimal kernel patchset has also been updated to reflect the
new syscalls API. It will be posted on LKML shortly. As a reminder,
this quilt patchset provides only per-thread counting on Intel and
AMD X86 processors. It is meant to serve as the base upon which the
rest of the perfmon2 API can be gradually added.

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

        http://perfmon2.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