lkml.org 
[lkml]   [2010]   [Apr]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v2] perf lock: add "info" subcommand for dumping misc information
    On Sat, Apr 24, 2010 at 07:46:41PM +0900, Hitoshi Mitake wrote:
    > Hi Frederic,
    >
    > I added "info" subcommand to perf lock,
    > this can be used as dumping metadata like thread or address of lock instances.
    > "map" was removed because info should do the work of it.
    >
    > This will be useful not only for debugging but also for ordinary analyzing.
    >
    > I made this patch on perf/core of your tree, could you queue this?
    >
    > v2: adding example of usage
    > % sudo ./perf lock info -t
    > | Thread ID: comm
    > | 0: swapper
    > | 1: init
    > | 18: migration/5
    > | 29: events/2
    > | 32: events/5
    > | 33: events/6
    > ...
    >
    > % sudo ./perf lock info -m
    > | Address of instance: name of class
    > | 0xffff8800b95adae0: &(&sighand->siglock)->rlock
    > | 0xffff8800bbb41ae0: &(&sighand->siglock)->rlock
    > | 0xffff8800bf165ae0: &(&sighand->siglock)->rlock
    > | 0xffff8800b9576a98: &p->cred_guard_mutex
    > | 0xffff8800bb890a08: &(&p->alloc_lock)->rlock
    > | 0xffff8800b9522a08: &(&p->alloc_lock)->rlock
    > | 0xffff8800bb8aaa08: &(&p->alloc_lock)->rlock
    > | 0xffff8800bba72a08: &(&p->alloc_lock)->rlock
    > | 0xffff8800bf18ea08: &(&p->alloc_lock)->rlock
    > | 0xffff8800b8a0d8a0: &(&ip->i_lock)->mr_lock
    > | 0xffff88009bf818a0: &(&ip->i_lock)->mr_lock
    > | 0xffff88004c66b8a0: &(&ip->i_lock)->mr_lock
    > | 0xffff8800bb6478a0: &(shost->host_lock)->rlock



    Thanks, I queue it for the next pass.



    \
     
     \ /
      Last update: 2010-04-24 15:43    [W:0.033 / U:32.712 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site