Hi again,

Forgot to mention a few things.

Was also changed:
        - Intel Core 2 Duo register mapping was changed to be compatible
          with that of the Intel architected PMU. Thus you need the new
          libpfm from CVS to get working programs.

        - APIC programming and PMU acquisition is deferred until
          pfm_create_context(). This simplifies the PMU description
          modules.


On Thu, Jun 21, 2007 at 04:12:25PM -0700, Stephane Eranian wrote:
> Hello,
> 
> Given that I have received a lot of kernel patches lately, I have decided
> to provide for TESTING ONLY a current snapshot of my next kernel patch.
> This will help me integrate the patches, especially those from AMD
> and IBM.
> 
> This new version is not compatible with the 2.6.21 because some syscall
> numbers have changed yet again and also because I have removed 2 (unused)
> features from the interface  to cut down on complexity (a bit) and to
> show some good will to LKML critics.
> 
> Were removed:
>       - user level software PMD view remapping
>       - possibility to provide a explicit set number as the next set
> 
> For both syscall argument were adjusted the changes.
> 
> Was changed:
>       - pfm_msg_t -> pfarg_msg_t to clearly identify perfmon syscall
>         argument. A backward compatibily macros is provided.
> 
> The patch includes:
>       - Bjorn modification to the NMI PMU counter allocator. Posted on
>         LKML a couple of days ago
> 
>       - Parts of the AMD Barcelona patches
> 
>       - lots of cleanups from the comments by David Rientjes form LKML
> 
>       - Oprofile can now co-exist with perfmon. They run in mutual
>         exclusion. This is supported only on i386/x86-64 for now. IA-64
>         Oprofile works on top of perfmon as usual
> 
> The patch is relative to 2.6.22-rc4. Please test it in your setup.
> 
> I would appreciate if you could resubmit your latest patches against this
> version rather than the older 2.6.21.
> 
> IMPORTANT: Note that you DO NEED to pull libpfm from CVS to get a working
>          version.
> 
> I am running out of time to make a full release before next week.
> I'll be attending OLS in Ottawa all of next week. Hope to meet some of
> you in person while I'll be there.
> 
> you can grab the kernel patch at:
>       ftp://ftp.hpl.hp.com/pub/linux-ia64/perfmon-new-base-070621.tar.gz
> 
> Thanks for supporting and contributing to perfmon2.
> 
> -- 
> -Stephane
> _______________________________________________
> perfmon mailing list
> [email protected]
> http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/

-- 

-Stephane
_______________________________________________
perfmon mailing list
[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/

Reply via email to