2014/1/23 Sujith Manoharan <suj...@msujith.org>:
> Hi,
>
> I am trying to use perf lock and am not sure if
> the results are correct (the bad rate is 98 %).
>
> Is this expected behavior ?
>
> root@linux-test ~# perf --version
> perf version 3.12.0
>
> root@linux-test ~# perf lock record cat /etc/issue
> Arch Linux \r (\l)
>
> [ perf record: Woken up 1 times to write data ]
> [ perf record: Captured and wrote 0.356 MB perf.data (~15533 samples) ]
> root@linux-test ~# perf lock report
>                 Name   acquired  contended total wait (ns)   max wait (ns)   
> min wait (ns)
>
>         &cpuctx_lock          0          0               0               0    
>            0
>  &sig->cred_guard...          0          0               0               0    
>            0
>
> === output for debug===
>
> bad: 153, total: 155
> bad rate: 98.709677 %
> histogram of events caused bad sequence
>     acquire: 1
>    acquired: 0
>   contended: 0
>     release: 152
>
> I am using the wireless-testing kernel:
> root@linux-test ~# uname -a
> Linux linux-test 3.13.0-wl-debug #197 SMP PREEMPT Tue Jan 21 03:19:43 IST 
> 2014 x86_64 GNU/Linux
>
> lockdep is enabled:
> root@linux-test ~# zgrep -i lockdep /proc/config.gz
> CONFIG_LOCKDEP_SUPPORT=y
> CONFIG_LOCKDEP=y
> # CONFIG_DEBUG_LOCKDEP is not set
>


Hi Sujith,

You also need CONFIG_LOCK_STAT=y
--
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