|
|
71e2cb |
From 349da4c3d63ec6dceef66a405561984561d31582 Mon Sep 17 00:00:00 2001
|
|
|
71e2cb |
From: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>
|
|
|
71e2cb |
Date: Wed, 10 Jun 2015 20:49:55 -0300
|
|
|
71e2cb |
Subject: [PATCH 3/5] rasdaemon: unnecessary comma for empty mc_location string
|
|
|
71e2cb |
|
|
|
71e2cb |
Into the /var/log/messages, rasdaemon sometimes prints an unnecessary
|
|
|
71e2cb |
comma ", " between mca= and cpu_type= like below:
|
|
|
71e2cb |
|
|
|
71e2cb |
Jun 9 02:44:39 localhost rasdaemon: <...>-4585 [1638893312] 1031.109000: mce_record: 2015-06-08 10:07:28 +0900 bank=3, status= 9c0000000000017a, mci=Corrected_error Error_enabled, mca=Generic CACHE Level-2 Eviction Error, , cpu_type= Intel Xeon v3 (Haswell) EP/EX, cpu= 1, socketid= 0, misc= 4004000000000080, addr= 204fffffff, mcgstatus= 0, mcgcap= 7000c16, apicid= 2
|
|
|
71e2cb |
|
|
|
71e2cb |
That's the comma for mc_location which is printed even if mc_location is
|
|
|
71e2cb |
empty due to a wrong if condition.
|
|
|
71e2cb |
|
|
|
71e2cb |
Signed-off-by: Seiichi Ikarashi <s.ikarashi@jp.fujitsu.com>
|
|
|
71e2cb |
Acked-by: Aristeu Rozanski <aris@redhat.com>
|
|
|
71e2cb |
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
|
|
|
71e2cb |
---
|
|
|
71e2cb |
ras-mce-handler.c | 2 +-
|
|
|
71e2cb |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
71e2cb |
|
|
|
71e2cb |
diff --git a/ras-mce-handler.c b/ras-mce-handler.c
|
|
|
71e2cb |
index fb6db8a..07252a0 100644
|
|
|
71e2cb |
--- a/ras-mce-handler.c
|
|
|
71e2cb |
+++ b/ras-mce-handler.c
|
|
|
71e2cb |
@@ -278,7 +278,7 @@ static void report_mce_event(struct ras_events *ras,
|
|
|
71e2cb |
if (*e->user_action)
|
|
|
71e2cb |
trace_seq_printf(s, " %s", e->user_action);
|
|
|
71e2cb |
|
|
|
71e2cb |
- if (e->mc_location)
|
|
|
71e2cb |
+ if (*e->mc_location)
|
|
|
71e2cb |
trace_seq_printf(s, ", %s", e->mc_location);
|
|
|
71e2cb |
|
|
|
71e2cb |
#if 0
|
|
|
71e2cb |
--
|
|
|
71e2cb |
1.8.3.1
|
|
|
71e2cb |
|