diff options
author | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2008-12-09 11:33:40 -0500 |
---|---|---|
committer | Bjoern B. Brandenburg <bbb@cs.unc.edu> | 2008-12-09 11:33:40 -0500 |
commit | abb2b918c116bdc7463c1a3c67975f4cf10487d0 (patch) | |
tree | a80995828bacfa797ea3660da5c488cf8fc0675a /src | |
parent | 3f5cfb24ca5f61fac5cd8262a8a4fbc66f73a52d (diff) |
sched_trace: provide event ID for INVALID events
Diffstat (limited to 'src')
-rw-r--r-- | src/sched_trace.c | 9 |
1 files changed, 7 insertions, 2 deletions
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* _) | |||
75 | { | 75 | { |
76 | } | 76 | } |
77 | 77 | ||
78 | static void print_raw(struct st_event_record* rec) | ||
79 | { | ||
80 | printf(" type=%u", rec->hdr.type); | ||
81 | } | ||
82 | |||
78 | static void print_name(struct st_event_record* rec) | 83 | static void print_name(struct st_event_record* rec) |
79 | { | 84 | { |
80 | /* terminate in all cases */ | 85 | /* terminate in all cases */ |
@@ -97,7 +102,7 @@ static void print_time_data2(struct st_event_record* rec) | |||
97 | } | 102 | } |
98 | 103 | ||
99 | static print_t print_detail[] = { | 104 | static print_t print_detail[] = { |
100 | print_nothing, /* invalid */ | 105 | print_raw, /* invalid */ |
101 | print_name, /* NAME */ | 106 | print_name, /* NAME */ |
102 | print_param, /* PARAM */ | 107 | print_param, /* PARAM */ |
103 | print_time_data2, /* RELEASE */ | 108 | print_time_data2, /* RELEASE */ |
@@ -108,7 +113,7 @@ static print_t print_detail[] = { | |||
108 | print_nothing, /* BLOCK */ | 113 | print_nothing, /* BLOCK */ |
109 | print_nothing, /* RESUME */ | 114 | print_nothing, /* RESUME */ |
110 | print_time_data2, /* SYS_RELEASE */ | 115 | print_time_data2, /* SYS_RELEASE */ |
111 | print_nothing, /* invalid */ | 116 | print_raw, /* invalid */ |
112 | }; | 117 | }; |
113 | 118 | ||
114 | void print_event(struct st_event_record *rec) | 119 | void print_event(struct st_event_record *rec) |