Re: [PATCH v4 4/4] perf test amd ibs: Add sample period unit test
From: Arnaldo Carvalho de Melo
Date: Wed Apr 30 2025 - 19:39:58 EST
On Wed, Apr 30, 2025 at 09:37:22PM +0530, Ravi Bangoria wrote:
> Hi Arnaldo,
>
> > root@number:/home/acme/git/linux# perf test -vvv ibs
> > 73: AMD IBS via core pmu:
> > --- start ---
> > test child forked, pid 10047
> > Using CPUID AuthenticAMD-26-44-0
> > type: 0x0, config: 0x0, fd: 3 - Pass
> > type: 0x0, config: 0x1, fd: -1 - Pass
> > type: 0x4, config: 0x76, fd: 3 - Pass
> > type: 0x4, config: 0xc1, fd: 3 - Pass
> > type: 0x4, config: 0x12, fd: -1 - Pass
> > ---- end(0) ----
> > 73: AMD IBS via core pmu : Ok
> > root@number:/home/acme/git/linux#
>
> It picks up both the IBS tests for me. (Is that what you mean?)
>
> $ sudo ./perf test ibs
> 73: AMD IBS via core pmu : Ok
> 112: AMD IBS sample period : Ok
>
> $ ./perf --version
> perf version 6.15.rc2.g35db59fa8ea2
Are there two? I probably tested it with just the first patch on your
series applied, lemme see...
The second takes quite a while to finish :)
root@number:/# perf test ibs
73: AMD IBS via core pmu : Ok
112: AMD IBS sample period : Ok
root@number:/#
root@number:/# perf stat --null perf test 73
73: AMD IBS via core pmu : Ok
Performance counter stats for 'perf test 73':
0.018951061 seconds time elapsed
0.004640000 seconds user
0.005627000 seconds sys
root@number:/# perf stat --null perf test 112
112: AMD IBS sample period : Ok
Performance counter stats for 'perf test 112':
17.888279280 seconds time elapsed
1.539229000 seconds user
16.325610000 seconds sys
root@number:/#
But yeah, both are passing on this 9950x3d.
- Arnaldo