Documentation/edac.txt: Add Nehalem specific EDAC characteristics

Previous thread: i7core_edac: CodingSyle fixes/cleanups by Linux Kernel Mailing List on Friday, June 4, 2010 - 4:01 pm. (1 message)

Next thread: Dynamically allocate memory for PCI devices by Linux Kernel Mailing List on Friday, June 4, 2010 - 4:01 pm. (1 message)
From: Linux Kernel Mailing List
Date: Friday, June 4, 2010 - 4:01 pm

Gitweb:     http://git.kernel.org/linus/31983a04d686f9f90b356072089d8d677e40e776
Commit:     31983a04d686f9f90b356072089d8d677e40e776
Parent:     4157d9f55435331deef01ba8a9a47f248c042fb2
Author:     Mauro Carvalho Chehab <mchehab@redhat.com>
AuthorDate: Wed Aug 5 21:16:56 2009 -0300
Committer:  Mauro Carvalho Chehab <mchehab@redhat.com>
CommitDate: Mon May 10 11:44:55 2010 -0300

    Documentation/edac.txt: Add Nehalem specific EDAC characteristics
    
    As Nehalem has a different binding to EDAC API, and its own different
    error injection code, documents it.
    
    Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
---
 Documentation/edac.txt |  110 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 110 insertions(+), 0 deletions(-)

diff --git a/Documentation/edac.txt b/Documentation/edac.txt
index 79c5332..8bc3204 100644
--- a/Documentation/edac.txt
+++ b/Documentation/edac.txt
@@ -6,6 +6,8 @@ Written by Doug Thompson <dougthompson@xmission.com>
 7 Dec 2005
 17 Jul 2007	Updated
 
+(c) Mauro Carvalho Chehab <mchehab@redhat.com>
+05 Aug 2009	Nehalem interface
 
 EDAC is maintained and written by:
 
@@ -717,3 +719,111 @@ unique drivers for their hardware systems.
 The 'test_device_edac' sample driver is located at the
 bluesmoke.sourceforge.net project site for EDAC.
 
+=======================================================================
+NEHALEM USAGE OF EDAC APIs
+
+This chapter documents some EXPERIMENTAL mappings for EDAC API to handle
+Nehalem EDAC driver. They will likely be changed on future versions
+of the driver.
+
+Due to the way Nehalem exports Memory Controller data, some adjustments
+were done at i7core_edac driver. This chapter will cover those differences
+
+1) On Nehalem, there are one Memory Controller per Quick Patch Interconnect
+   (QPI). At the driver, the term "socket" means one QPI. It should also be
+   associated with the CPU physical socket.
+
+   Each MC have 3 physical read channels, 3 physical ...
Previous thread: i7core_edac: CodingSyle fixes/cleanups by Linux Kernel Mailing List on Friday, June 4, 2010 - 4:01 pm. (1 message)

Next thread: Dynamically allocate memory for PCI devices by Linux Kernel Mailing List on Friday, June 4, 2010 - 4:01 pm. (1 message)