5.15 kernel needs at least backporting the following patch to make the perf 
working as expected:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/perf/arm_pmu.c?id=5c816728651ae425954542fed64d21d40cb75a9f


$ sudo taskset -c 7 ./perf stat -e armv8_cortex_a55/cpu_cycles/ -e 
armv8_cortex_a78/cpu_
cycles/  -e cycles sleep 5

 Performance counter stats for 'sleep 5':

     <not counted>      armv8_cortex_a55/cpu_cycles/                            
         (0.00%)
           1451459      armv8_cortex_a78/cpu_cycles/                            
       
     <not counted>      cycles                                                  
      (0.00%)

       5.001872700 seconds time elapsed

       0.001533000 seconds user
       0.000000000 seconds sys

$ sudo taskset -c 0 ./perf stat -e armv8_cortex_a55/cpu_cycles/ -e 
armv8_cortex_a78/cpu_
cycles/  -e cycles sleep 5

 Performance counter stats for 'sleep 5':

           3089794      armv8_cortex_a55/cpu_cycles/                            
       
     <not counted>      armv8_cortex_a78/cpu_cycles/                            
         (0.00%)
           3089794      cycles                                                  
    

       5.005167986 seconds time elapsed

       0.000000000 seconds user
       0.004539000 seconds sys

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060063

Title:
  PMU counters for Cortex-A78 not working correctly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-mtk/+bug/2060063/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to