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