On 9/24/20 5:10 PM, Stephane Eranian wrote:
> Will,
> 
> Can you test that the current git tree has all the bugs  you reported fixed?
> Thanks.
> 
> 

Hi,

I generated a tarball with:

git archive --prefix=libpfm-4.11.1/ --format=tar |gzip > libpfm-4.11.1.tar.gz

Tweaked the libpfm.spec file to use that new tar file and did a scratch build 
for Fedora rawhide:

https://koji.fedoraproject.org/koji/taskinfo?taskID=52331671

The a64fx man page is in the aarch64 
$ rpm -qs /home/wcohen/Downloads/libpfm-devel-4.11.1-1.fc34git.aarch64.rpm 
|grep a64fx
(no state)    /usr/share/man/man3/libpfm_arm_a64fx.3.gz

The shared library versioning looks correct now:

$ ls -l /usr/lib64/libpfm*
-rw-r--r--. 1 root root 3807130 Sep 26 22:29 /usr/lib64/libpfm.a
lrwxrwxrwx. 1 root root      16 Sep 26 22:29 /usr/lib64/libpfm.so -> 
libpfm.so.4.11.1
lrwxrwxrwx. 1 root root      16 Sep 26 22:29 /usr/lib64/libpfm.so.4 -> 
libpfm.so.4.11.1
-rwxr-xr-x. 1 root root 2602848 Sep 26 22:29 /usr/lib64/libpfm.so.4.11.1

Thanks,

-Will

> 
> On Wed, Sep 23, 2020 at 4:52 PM Stephane Eranian <eran...@googlemail.com 
> <mailto:eran...@googlemail.com>> wrote:
> 
> 
> 
>     On Wed, Sep 23, 2020 at 4:26 PM William Cohen <wco...@redhat.com 
> <mailto:wco...@redhat.com>> wrote:
> 
>         On 9/23/20 7:09 PM, Stephane Eranian wrote:
>         >
>         >
>         > On Wed, Sep 23, 2020 at 4:08 PM William Cohen <wco...@redhat.com 
> <mailto:wco...@redhat.com> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com>>> wrote:
>         >
>         >     On 9/23/20 6:31 PM, Stephane Eranian wrote:
>         >     >
>         >     >
>         >     > On Wed, Sep 23, 2020 at 7:32 AM William Cohen 
> <wco...@redhat.com <mailto:wco...@redhat.com> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com>> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com>>>> wrote:
>         >     >
>         >     >     On 9/10/20 7:32 PM, Stephane Eranian wrote:
>         >     >     >
>         >     >     >
>         >     >     > On Tue, Sep 8, 2020 at 8:27 AM William Cohen 
> <wco...@redhat.com <mailto:wco...@redhat.com> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com>> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com>>> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com>> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com> <mailto:wco...@redhat.com 
> <mailto:wco...@redhat.com>>>>> wrote:
>         >     >     >
>         >     >     >     On 9/7/20 6:03 PM, Stephane Eranian via 
> perfmon2-devel wrote:
>         >     >     >     > Hello,
>         >     >     >     >
>         >     >     >     > After more than 2 years without a release, I 
> decided it was way overdue! I am hoping to get back to a more regular release 
> schedule past 2020. But the development never actually stopped, so everything 
> was already available in the git repository.
>         >     >     >     >
>         >     >     >     > Lots of new support in this release:
>         >     >     >     >   - Intel Icelake core PMU
>         >     >     >     >   - AMD Zen2 core PMU
>         >     >     >     >   - AMD Zen1 core PMU
>         >     >     >     >   - ARM Neoverse N1 core PMU
>         >     >     >     >   - Intel CascadelakeX uncore PMU
>         >     >     >     >   - IBM s390 updates
>         >     >     >     >   - lot of Intel event table updates
>         >     >     >     >   - Intel Tremont core PMU support
>         >     >     >     >   - Intel RAPL updates
>         >     >     >     >   - Marvell TX2 core and uncore support
>         >     >     >     >   - enhanced per-event info: can report if event 
> is speculative (starting with Intel Icelake)
>         >     >     >     >   - support for Intel Icelake Extended PEBS via 
> hw_smple attribute
>         >     >     >     >   - rtop examples building conditionally now 
> (must have ncurses-devel)
>         >     >     >     >   - many bug fixes
>         >     >     >     >
>         >     >     >     > Thanks to all the contributors.
>         >     >     >     > Release is available here 
> <https://sourceforge.net/projects/perfmon2/files/libpfm4/libpfm-4.11.0.tar.gz/download>.
>         >     >     >     >
>         >     >     >     > Enjoy!
>         >     >     >
>         >     >     >     Hi Stephane,
>         >     >     >
>         >     >     >     Thanks very much for the new libpfm release.  I 
> have created a build of it in Fedora Rawhide, libpfm-4.11.0-1.fc34 :
>         >     >     >
>         >     >     >     
> https://koji.fedoraproject.org/koji/taskinfo?taskID=51008386
>         >     >     >
>         >     >     >     I see there is also Fujitsu A64FX support in there. 
>  However, the documentation page is only installed for the 32-bit arm 
> (CONFIG_PFMLIB_ARCH_ARM).  It doesn't get included in the 
> CONFIG_PFMLIB_ARCH_ARM64 build.
>         >     >     >
>         >     >     > I will fix that this week.
>         >     >     > Let me know if you found anything else.
>         >     >     > Thanks.
>         >     >     >
>         >     >
>         >     >     Hi Stephane,
>         >     >
>         >     >     I noticed that the libpfm library generated by 
> libpfm-4.11.0 is:
>         >     >
>         >     >      /usr/lib64/libpfm.so.4.10.1
>         >     >
>         >     >     It looks like the this is due to the following not being 
> bumped in the release:
>         >     >
>         >     >     config.mk:REVISION=10
>         >
>         >     Hi,
>         >
>         >     This was observed in the upstream config.mk <http://config.mk> 
> <http://config.mk>. This can be seen in line 113 of:
>         >
>         >     
> https://sourceforge.net/p/perfmon2/libpfm4/ci/master/tree/config.mk
>         >
>         > Got it.
>         > I had one commit not pushed. Should be fixed now.
>         > Thanks.
> 
>         Hi,
> 
>         Doesn't a new tarball need to be created for libpfm-4.11.0.tar.gz?  
> The current one at 
> https://sourceforge.net/projects/perfmon2/files/libpfm4/libpfm-4.11.0.tar.gz/download
>  has the wrong shared library version.  Building the rawhide libpfm rpm that 
> uses that tarball was where I initially noticed the shared library versioning 
> issue.
> 
>     Yes, I will push a new tarball and a minor revision once I fix the other 
> problem you mentioned.
>      
> 
>         -Will
> 
>         >  
>         >
>         >     -Will
>         >
>         >     >
>         >     > I don't see this this in my tree.
>         >     > Did you upgrade to the latest?
>         >     >  
>         >     >
>         >     >     -Will
>         >     >
>         >
> 



_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to