]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - tools/perf/builtin-kmem.c
perf tools: Resolve machine earlier and pass it to perf_event_ops
[mv-sheeva.git] / tools / perf / builtin-kmem.c
index 5d01218e50e002825e66988633f3f5943afeb0a8..27b2a15dc7b24546f6f2692edcce17e446987192 100644 (file)
@@ -307,9 +307,9 @@ static int process_sample_event(struct perf_event_ops *ops __used,
                                union perf_event *event,
                                struct perf_sample *sample,
                                struct perf_evsel *evsel __used,
-                               struct perf_session *session)
+                               struct machine *machine)
 {
-       struct thread *thread = perf_session__findnew(session, event->ip.pid);
+       struct thread *thread = machine__findnew_thread(machine, event->ip.pid);
 
        if (thread == NULL) {
                pr_debug("problem processing %d event, skipping it.\n",