]> www.infradead.org Git - users/mchehab/rasdaemon.git/commit
rasdaemon: fix mce numfield decoded error
authorXie XiuQi <xiexiuqi@huawei.com>
Thu, 8 May 2014 12:07:19 +0000 (20:07 +0800)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Thu, 26 Jun 2014 12:30:35 +0000 (09:30 -0300)
commitf20a366a9b7a32a1be6fc89e7546cc2b4cb690bf
tree3c0391b6de0419f3f6524aeacd9c3126a50665f0
parent52e60e3050105a55e1ff2382979d5f370f398200
rasdaemon: fix mce numfield decoded error

Some fields are missing in mce decode information, as below:
...
rasdaemon: register inserted at db
           <...>-31568 [000]  4023.214080: mce_record:
2014-05-07 15:51:16 +0800 bank=2, status= bd000000000000c0, MEMORY
CONTROLLER MS_CHANNEL0_ERR Transaction: Memory scrubbing error %s: %Lu
 %s: %Lx
 %s: %Lx
 %s: %Lu
 %s: %Lu
 %s: %Lx
, mci=Uncorrected_error Error_enabled SRAO, n_errors=0 channel=0,
dimm=0, cpu_type= Intel Xeon 5500 series / Core i3/5/7
("Nehalem/Westmere"), cpu= 0, socketid= 0, ip= 1eadbabe (INEXACT), cs=
73, misc= 8c, addr= 62b000, mcgstatus= 5 RIPV MCIP, mcgcap= 1c09,
apicid= 0

"f->name" & "v" are missed to print in decode_numfield(), so fix it.

Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
bitfield.c