Hi Stephane,

> Can any of these document be accessed without a login ...


I'll have to find the right person to ask.  If I can't resolve this

in a reasonable time (a day or two) I will rework the patch and

remove any PMU descriptions that are not available in the document

from the ARM website.


Best Regards,


Steve Walk

Cavium


________________________________
From: Stephane Eranian <eran...@googlemail.com>
Sent: Wednesday, May 9, 2018 3:28 AM
To: Walk, Steve
Cc: William Cohen; Vince Weaver; Jones, Joel; perfmon2-devel
Subject: Re: [perfmon2] libpfm4 next release

Hi Steve,

On Tue, May 8, 2018 at 6:17 PM, Walk, Steve 
<steve.w...@cavium.com<mailto:steve.w...@cavium.com>> wrote:

Hello Stephane,


Ah, that explains the question I got last week.


The bulk of the events in my patch are defined in the

ARM Architecture Reference Manual,

https://static.docs.arm.com/ddi0487/ca/DDI0487C_a_armv8_arm.pdf

Section K3.1 ARM Recommendataions for IMPLEMENTATION

DEFINED events, and  D5.10.3 Common Event Numbers.


There are a few events that are ThunderX2 specific described in

the Software Optimization Guide, but that document is available

only through our support site.  At one point there was an NDA

involved.  I don't know the document status since we announced

GA yesterday.


Can any of these document be accessed without a login now that the product is 
GA?


Of those few events, only one was used by PAPI.


What kind of statement would you need from Cavium?


A official statement stating that these PMU events are authorized for public 
release and can be included
in open source code (which is using an MIT-based license).

Thanks.


Best Regards,


Steve Walk

Cavium



________________________________
From: Stephane Eranian <eran...@googlemail.com<mailto:eran...@googlemail.com>>
Sent: Tuesday, May 8, 2018 3:55 PM
To: William Cohen
Cc: Walk, Steve; Vince Weaver; Jones, Joel; perfmon2-devel
Subject: Re: [perfmon2] libpfm4 next release

Hi,

On Tue, May 8, 2018 at 11:01 AM, William Cohen 
<wco...@redhat.com<mailto:wco...@redhat.com>> wrote:
On 05/08/2018 01:42 PM, Walk, Steve wrote:
>
> Hi Vince,
>
>
> It's my understanding that perfmon-libpfm4 has to be updated
>
> first on sourceforge.  I've had a merge request there since 03/20/18.
>
> Once it is merged there, I will submit the ThunderX2 changes to
>

I cannot merge until I have a proof that the information used to build the 
tables is publicly available somewhere.
So far no one has been able to point me to a web page or a PDF with the PMU 
documentation.
Or we need a statement from Cavium authorizing the release of the event table 
as build in the patch.


> papi on bitbucket.

Hi Steve,

I wonder if it might have gotten lost or missed on:

https://sourceforge.net/p/perfmon2/libpfm4/merge-requests/

There are some other merges still open there.  It looks like some of those 
merge requests should also be closed as they are already merged in:

s390/cpumf: add support for IBM z13/z13s counters
s390/cpumf: check for counter facility availability


See the Cavium ThunderX and ThunderX2:
8       open    Add Cavium ThunderX2    /u/swalk-cavium/perfmon2/       Steve 
Walk      2018-03-20      2018-03-20
10      open    Add Cavium ThunderX     /u/druizmu/perfmon2/    Daniel Ruiz     
2018-04-27      2018-04-27

-Will
>
>
> If this is not the expected workflow, please let me know.
>
>
> We've had an internal version for a while and I think someone
>
> (Marketing? Sales?) has released it into the wild.  At least I've been
>
> getting customer questions.
>
>
> I'd really like to get the changes deployed somewhere "official".
>
>
> Regards,
>
>
> Steve Walk
>
> Cavium
>
>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> *From:* Vince Weaver 
> <vincent.wea...@maine.edu<mailto:vincent.wea...@maine.edu>>
> *Sent:* Tuesday, May 8, 2018 11:33 AM
> *To:* eran...@gmail.com<mailto:eran...@gmail.com>
> *Cc:* Stephane Eranian; perfmon2-devel
> *Subject:* Re: [perfmon2] libpfm4 next release
>
> On Mon, 23 Apr 2018, Stephane Eranian via perfmon2-devel wrote:
>
>> I will make a new release of libpfm4 this week given the amount of changes
>> since January.
>> If you have more updates that you would like to submit, now is the time.
>
> is there any status on Cavium ThunderX (armv8) support?  We've had a
> number of people asking for PAPI support for that, and I felt like at one
> point some patches might have come across this list, but I can't seem to
> find them right now.
>
> Vince
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> perfmon2-devel mailing list
> perfmon2-devel@lists.sourceforge.net<mailto:perfmon2-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/perfmon2-devel
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> perfmon2-devel mailing list
> perfmon2-devel@lists.sourceforge.net<mailto:perfmon2-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/perfmon2-devel
>



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to