]> www.infradead.org Git - users/mchehab/rasdaemon.git/commitdiff
ras-mc-event: use the default logic to display the parse error
authorMauro Carvalho Chehab <mchehab@redhat.com>
Thu, 14 Mar 2013 19:59:10 +0000 (16:59 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Thu, 14 Mar 2013 19:59:10 +0000 (16:59 -0300)
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
ras-mc-event.c

index 95283a107b8e520e4904c990a3eedc69270a5a9a..05c536c1f32013bbd3d1fd052f7837e06bb1c582 100644 (file)
@@ -168,7 +168,7 @@ static int ras_mc_event_handler(struct trace_seq *s,
                         ev.timestamp, record->ts,
                         (long)tv.tv_sec, (long)tv.tv_usec);
 
-       if (pevent_get_field_val(s,  event, "ev.error_count", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.error_count", record, &val, 1) < 0) {
                return -1;
        ev.error_count = val;
        trace_seq_printf(s, "%d ", ev.error_count);
@@ -199,18 +199,18 @@ static int ras_mc_event_handler(struct trace_seq *s,
        }
 
        trace_seq_puts(s, " (");
-       if (pevent_get_field_val(s,  event, "ev.mc_index", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.mc_index", record, &val, 1) < 0)
                return -1;
        ev.mc_index = val;
        trace_seq_printf(s, "mc: %d", ev.mc_index);
 
-       if (pevent_get_field_val(s,  event, "ev.top_layer", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.top_layer", record, &val, 1) < 0)
                return -1;
        ev.top_layer = (int) val;
-       if (pevent_get_field_val(s,  event, "ev.middle_layer", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.middle_layer", record, &val, 1) < 0)
                return -1;
        ev.middle_layer = (int) val;
-       if (pevent_get_field_val(s,  event, "ev.lower_layer", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.lower_layer", record, &val, 1) < 0)
                return -1;
        ev.lower_layer = (int) val;
 
@@ -232,19 +232,19 @@ static int ras_mc_event_handler(struct trace_seq *s,
                        trace_seq_printf(s, " location: %d", ev.top_layer);
        }
 
-       if (pevent_get_field_val(s,  event, "ev.address", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.address", record, &val, 1) < 0)
                return -1;
        ev.address = val;
        if (ev.address)
                trace_seq_printf(s, " ev.address: 0x%08llx", ev.address);
 
-       if (pevent_get_field_val(s,  event, "ev.grain_bits", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.grain_bits", record, &val, 1) < 0)
                return -1;
        ev.grain = val;
        trace_seq_printf(s, " ev.grain: %lld", ev.grain);
 
 
-       if (pevent_get_field_val(s,  event, "ev.syndrome", record, &val, 0) < 0)
+       if (pevent_get_field_val(s,  event, "ev.syndrome", record, &val, 1) < 0)
                return -1;
        ev.syndrome = val;
        if (val)