lkml.org 
[lkml]   [2014]   [Jul]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 07/41] perf tools: Fix missing kernel map load
    Date
    thread__find_addr_map() falls back to trying
    the kernel maps if the address is negative and
    is not found in userspace maps. As commented
    in the code, the kernel maps must be "loaded"
    before use. This patch ensures that happens
    under the fallback condition also.

    Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
    ---
    tools/perf/util/event.c | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/tools/perf/util/event.c b/tools/perf/util/event.c
    index 198c4cc..7e0e8ae 100644
    --- a/tools/perf/util/event.c
    +++ b/tools/perf/util/event.c
    @@ -788,6 +788,7 @@ try_again:
    cpumode == PERF_RECORD_MISC_USER &&
    machine && mg != &machine->kmaps) {
    mg = &machine->kmaps;
    + load_map = true;
    goto try_again;
    }
    } else {
    --
    1.8.3.2


    \
     
     \ /
      Last update: 2014-07-14 12:41    [W:3.331 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site