From 09db721d3fda49320d516484375d852bba856f0c Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Tue, 5 Jan 2010 22:25:29 -0500 Subject: trace-view: Fix list filter on tasks scheduling in Fix the list to view the task scheduling in. That is, the record belongs to the previous task, but we want to see a filtered task scheduling in. Signed-off-by: Steven Rostedt --- trace-view-store.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/trace-view-store.c b/trace-view-store.c index 5e81daa..5ae3a00 100644 --- a/trace-view-store.c +++ b/trace-view-store.c @@ -1260,7 +1260,7 @@ gint get_next_pid(TraceViewStore *store, struct pevent *pevent, struct record *r unsigned long long val; int ret; - ret = pevent_read_number_field(store->sched_switch_next_field, record, &val); + ret = pevent_read_number_field(store->sched_switch_next_field, record->data, &val); return val; } @@ -1333,8 +1333,8 @@ void trace_view_store_filter_tasks(TraceViewStore *store, struct filter_task *fi store->cpu_list[cpu][i].visible = 1; else store->cpu_list[cpu][i].visible = 0; - } - store->cpu_list[cpu][i].visible = 0; + } else + store->cpu_list[cpu][i].visible = 0; } skip: -- cgit v1.2.2