Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
1c43f2e2
Commit
1c43f2e2
authored
Jul 23, 2009
by
Borislav Petkov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
EDAC: beef up ErrorCodeExt error signatures
Signed-off-by:
Borislav Petkov
<
borislav.petkov@amd.com
>
parent
b70ef010
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
37 additions
and
34 deletions
+37
-34
drivers/edac/edac_mce_amd.c
drivers/edac/edac_mce_amd.c
+37
-34
No files found.
drivers/edac/edac_mce_amd.c
View file @
1c43f2e2
...
...
@@ -63,39 +63,42 @@ const char *ii_msgs[] = { /* memory or i/o */
};
EXPORT_SYMBOL_GPL
(
ii_msgs
);
/* Map the 5 bits of Extended Error code to the string table. */
const
char
*
ext_msgs
[]
=
{
/* extended error */
"K8 ECC error/F10 reserved"
,
/* 0_0000b */
"CRC error"
,
/* 0_0001b */
"sync error"
,
/* 0_0010b */
"mst abort"
,
/* 0_0011b */
"tgt abort"
,
/* 0_0100b */
"GART error"
,
/* 0_0101b */
"RMW error"
,
/* 0_0110b */
"Wdog timer error"
,
/* 0_0111b */
"F10-ECC/K8-Chipkill error"
,
/* 0_1000b */
"DEV Error"
,
/* 0_1001b */
"Link Data error"
,
/* 0_1010b */
"Link or L3 Protocol error"
,
/* 0_1011b */
"NB Array error"
,
/* 0_1100b */
"DRAM Parity error"
,
/* 0_1101b */
"Link Retry/GART Table Walk/DEV Table Walk error"
,
/* 0_1110b */
"Res 0x0ff error"
,
/* 0_1111b */
"Res 0x100 error"
,
/* 1_0000b */
"Res 0x101 error"
,
/* 1_0001b */
"Res 0x102 error"
,
/* 1_0010b */
"Res 0x103 error"
,
/* 1_0011b */
"Res 0x104 error"
,
/* 1_0100b */
"Res 0x105 error"
,
/* 1_0101b */
"Res 0x106 error"
,
/* 1_0110b */
"Res 0x107 error"
,
/* 1_0111b */
"Res 0x108 error"
,
/* 1_1000b */
"Res 0x109 error"
,
/* 1_1001b */
"Res 0x10A error"
,
/* 1_1010b */
"Res 0x10B error"
,
/* 1_1011b */
"L3 Cache Data error"
,
/* 1_1100b */
"L3 CacheTag error"
,
/* 1_1101b */
"L3 Cache LRU error"
,
/* 1_1110b */
"Res 0x1FF error"
/* 1_1111b */
/*
* Map the 4 or 5 (family-specific) bits of Extended Error code to the
* string table.
*/
const
char
*
ext_msgs
[]
=
{
"K8 ECC error"
,
/* 0_0000b */
"CRC error on link"
,
/* 0_0001b */
"Sync error packets on link"
,
/* 0_0010b */
"Master Abort during link operation"
,
/* 0_0011b */
"Target Abort during link operation"
,
/* 0_0100b */
"Invalid GART PTE entry during table walk"
,
/* 0_0101b */
"Unsupported atomic RMW command received"
,
/* 0_0110b */
"WDT error: NB transaction timeout"
,
/* 0_0111b */
"ECC/ChipKill ECC error"
,
/* 0_1000b */
"SVM DEV Error"
,
/* 0_1001b */
"Link Data error"
,
/* 0_1010b */
"Link/L3/Probe Filter Protocol error"
,
/* 0_1011b */
"NB Internal Arrays Parity error"
,
/* 0_1100b */
"DRAM Address/Control Parity error"
,
/* 0_1101b */
"Link Transmission error"
,
/* 0_1110b */
"GART/DEV Table Walk Data error"
/* 0_1111b */
"Res 0x100 error"
,
/* 1_0000b */
"Res 0x101 error"
,
/* 1_0001b */
"Res 0x102 error"
,
/* 1_0010b */
"Res 0x103 error"
,
/* 1_0011b */
"Res 0x104 error"
,
/* 1_0100b */
"Res 0x105 error"
,
/* 1_0101b */
"Res 0x106 error"
,
/* 1_0110b */
"Res 0x107 error"
,
/* 1_0111b */
"Res 0x108 error"
,
/* 1_1000b */
"Res 0x109 error"
,
/* 1_1001b */
"Res 0x10A error"
,
/* 1_1010b */
"Res 0x10B error"
,
/* 1_1011b */
"ECC error in L3 Cache Data"
,
/* 1_1100b */
"L3 Cache Tag error"
,
/* 1_1101b */
"L3 Cache LRU Parity error"
,
/* 1_1110b */
"Probe Filter error"
/* 1_1111b */
};
EXPORT_SYMBOL_GPL
(
ext_msgs
);
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment