public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Add a per-dimm structure
@ 2012-03-07 11:40 Mauro Carvalho Chehab
  2012-03-07 11:40 ` [PATCH 1/6] edac: Create a dimm struct and move the labels into it Mauro Carvalho Chehab
                   ` (7 more replies)
  0 siblings, 8 replies; 41+ messages in thread
From: Mauro Carvalho Chehab @ 2012-03-07 11:40 UTC (permalink / raw)
  Cc: Mauro Carvalho Chehab, Linux Edac Mailing List,
	Linux Kernel Mailing List

Prepare the internal structures to represent the memory properties per dimm, 
instead of per csrow. 

This is needed for modern controllers with more than 2 channels, as the memories 
at the same slot number but on different channels (or channel pairs) may be 
different.

Mauro Carvalho Chehab (6):
  edac: Create a dimm struct and move the labels into it
  edac: Add per dimm's sysfs nodes
  edac: move dimm properties to struct memset_info
  edac: Don't initialize csrow's first_page & friends when not needed
  edac: move nr_pages to dimm struct
  edac: Add per-dimm sysfs show nodes

 drivers/edac/amd64_edac.c      |   73 +++--------
 drivers/edac/amd76x_edac.c     |   14 ++-
 drivers/edac/cell_edac.c       |   18 ++-
 drivers/edac/cpc925_edac.c     |   70 ++++++-----
 drivers/edac/e752x_edac.c      |   48 ++++---
 drivers/edac/e7xxx_edac.c      |   49 ++++---
 drivers/edac/edac_mc.c         |   97 ++++++++++-----
 drivers/edac/edac_mc_sysfs.c   |  269 +++++++++++++++++++++++++++++++++++++---
 drivers/edac/i3000_edac.c      |   24 ++--
 drivers/edac/i3200_edac.c      |   24 ++--
 drivers/edac/i5000_edac.c      |   31 ++---
 drivers/edac/i5100_edac.c      |   56 ++++++---
 drivers/edac/i5400_edac.c      |   38 ++----
 drivers/edac/i7300_edac.c      |   40 +++----
 drivers/edac/i7core_edac.c     |   41 +++----
 drivers/edac/i82443bxgx_edac.c |   15 ++-
 drivers/edac/i82860_edac.c     |   13 ++-
 drivers/edac/i82875p_edac.c    |   22 +++-
 drivers/edac/i82975x_edac.c    |   28 +++--
 drivers/edac/mpc85xx_edac.c    |   16 ++-
 drivers/edac/mv64x60_edac.c    |   22 ++--
 drivers/edac/pasemi_edac.c     |   24 ++--
 drivers/edac/ppc4xx_edac.c     |   25 ++--
 drivers/edac/r82600_edac.c     |   13 ++-
 drivers/edac/sb_edac.c         |   39 +++---
 drivers/edac/tile_edac.c       |   17 ++--
 drivers/edac/x38_edac.c        |   24 ++--
 include/linux/edac.h           |  139 +++++++++++++++------
 28 files changed, 808 insertions(+), 481 deletions(-)

-- 
1.7.8


^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2012-03-16 16:55 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-07 11:40 [PATCH 0/6] Add a per-dimm structure Mauro Carvalho Chehab
2012-03-07 11:40 ` [PATCH 1/6] edac: Create a dimm struct and move the labels into it Mauro Carvalho Chehab
2012-03-07 11:40 ` [PATCH 2/6] edac: Add per dimm's sysfs nodes Mauro Carvalho Chehab
2012-03-07 11:40 ` [PATCH 3/6] edac: move dimm properties to struct memset_info Mauro Carvalho Chehab
2012-03-07 11:40 ` [PATCH 4/6] edac: Don't initialize csrow's first_page & friends when not needed Mauro Carvalho Chehab
2012-03-07 11:40 ` [PATCH 5/6] edac: move nr_pages to dimm struct Mauro Carvalho Chehab
2012-03-07 11:40 ` [PATCH 6/6] edac: Add per-dimm sysfs show nodes Mauro Carvalho Chehab
2012-03-08 21:57 ` [PATCH 0/6] Add a per-dimm structure Borislav Petkov
2012-03-09 10:32   ` Mauro Carvalho Chehab
2012-03-09 14:38     ` Borislav Petkov
2012-03-09 16:40       ` Mauro Carvalho Chehab
2012-03-09 18:47         ` Borislav Petkov
2012-03-09 19:46           ` Mauro Carvalho Chehab
2012-03-11 11:34             ` Borislav Petkov
2012-03-11 12:32               ` Mauro Carvalho Chehab
2012-03-12 16:39                 ` Borislav Petkov
2012-03-12 17:03                   ` Luck, Tony
2012-03-12 18:10                     ` Borislav Petkov
2012-03-13 23:32 ` Greg KH
2012-03-14 19:35   ` Mauro Carvalho Chehab
2012-03-14 20:43     ` Greg KH
2012-03-14 22:20       ` Mauro Carvalho Chehab
2012-03-14 23:32         ` Greg KH
2012-03-15  2:22           ` Mauro Carvalho Chehab
2012-03-15 15:00             ` Greg KH
2012-03-14 22:31       ` Borislav Petkov
2012-03-14 22:40         ` Greg KH
2012-03-15  1:37           ` Mauro Carvalho Chehab
2012-03-15  1:44         ` Mauro Carvalho Chehab
2012-03-15 11:31           ` Borislav Petkov
2012-03-15 12:40             ` Mauro Carvalho Chehab
2012-03-15 21:38               ` Borislav Petkov
2012-03-16  8:47                 ` Mauro Carvalho Chehab
2012-03-16 11:15                   ` Borislav Petkov
2012-03-16 12:07                     ` Mauro Carvalho Chehab
2012-03-16 14:07                       ` Mauro Carvalho Chehab
2012-03-16 15:31                         ` Greg KH
2012-03-16 16:54                         ` Borislav Petkov
2012-03-16 15:30                   ` Greg KH
2012-03-16 15:44                     ` Mauro Carvalho Chehab
2012-03-16 16:01                       ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox