---------- Forwarded message ----------
From: Amit Tomer <amittome...@gmail.com>
Date: Wed, Nov 6, 2013 at 7:03 PM
Subject: Perf support for stalled-cycles-frontend and
stalled-cycles-backend event
To: linux-perf-users@vger.kernel.org
Cc: Will Deacon <will.dea...@arm.com>


We recently installed Perf tool on our platform based on Cortex A-15
cores and Linux kerenl 3.4.8.

We enabled the Hardware Performance counter(PMU) and can see below
message in dmeg log .

[    2.292157] hw perfevents: enabled with ARMv7 Cortex-A15 PMU
driver, 7 counters available

This message suggests there are 7 counter avaiable here.

But when we run the below command ,we find two counters named
stalled-cycles-frontend and stalled-cycles-backend are not suported

#########################################

root@fzm-k2:~# perf stat -v ./helloworld

Warning: stalled-cycles-frontend event is not supported by the kernel.

Warning: stalled-cycles-backend event is not supported by the kernel.



This is helloworld

pRet: 0

pRet: 0

pRet: 0

cg_rc,: 0

pRet: 0

pRet: 0

pRet: 110

pthread timeout done

task-clock: 4510376 4510376 4510376

context-switches: 1 4510376 4510376

cpu-migrations: 0 4510376 4510376

page-faults: 124 4510376 4510376

cycles: 5524151 4516123 4516123

stalled-cycles-frontend: 0 0 0

stalled-cycles-backend: 0 0 0

instructions: 1470222 4516123 4516123

branches: 432570 4516123 4516123

branch-misses: 14388 4516123 4516123



Performance counter stats for './helloworld':



          4.510376 task-clock                #    0.000 CPUs utilized

                 1 context-switches          #    0.222 K/sec

                 0 cpu-migrations            #    0.000 K/sec

               124 page-faults               #    0.027 M/sec

           5524151 cycles                    #    1.225 GHz

   <not supported> stalled-cycles-frontend

   <not supported> stalled-cycles-backend

           1470222 instructions              #    0.27  insns per cycle

            432570 branches                  #   95.906 M/sec

             14388 branch-misses             #    3.33% of all branches



      60.005505884 seconds time elapsed

 Now as we can see that these two counter are not supported here,can
anybody let us know how do we provide support for both them.

Also, why CPU's utilization is showing Zero here??

Thanks
Amit.
--
To unsubscribe from this list: send the line "unsubscribe linux-perf-users" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to