From abb2b918c116bdc7463c1a3c67975f4cf10487d0 Mon Sep 17 00:00:00 2001 From: "Bjoern B. Brandenburg" Date: Tue, 9 Dec 2008 11:33:40 -0500 Subject: sched_trace: provide event ID for INVALID events --- src/sched_trace.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/sched_trace.c b/src/sched_trace.c index 0c478f3..464d75b 100644 --- a/src/sched_trace.c +++ b/src/sched_trace.c @@ -75,6 +75,11 @@ static void print_nothing(struct st_event_record* _) { } +static void print_raw(struct st_event_record* rec) +{ + printf(" type=%u", rec->hdr.type); +} + static void print_name(struct st_event_record* rec) { /* terminate in all cases */ @@ -97,7 +102,7 @@ static void print_time_data2(struct st_event_record* rec) } static print_t print_detail[] = { - print_nothing, /* invalid */ + print_raw, /* invalid */ print_name, /* NAME */ print_param, /* PARAM */ print_time_data2, /* RELEASE */ @@ -108,7 +113,7 @@ static print_t print_detail[] = { print_nothing, /* BLOCK */ print_nothing, /* RESUME */ print_time_data2, /* SYS_RELEASE */ - print_nothing, /* invalid */ + print_raw, /* invalid */ }; void print_event(struct st_event_record *rec) -- cgit v1.2.2