Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Doug Thompson <norsk5 <at> yahoo.com>
Subject: [PATCH 0/6] EDAC Patch Set
Newsgroups: gmane.linux.kernel
Date: Monday 26th June 2006 22:15:15 UTC (over 10 years ago)
From: Doug Thompson 

This patch set applies to kernel 2.6.17

The following set of quilt patches to EDAC provide various cleanups of the
EDAC core
and memory controller drivers.  Most of which came from Dave Peterson, Dave
Jiang
and from others.

edac-pci_dep.patch
Change MC drivers from using CVS revisions strings for their version
number,
Now each driver has its own local string.

Remove  PCI dependencies from the core EDAC module.  Most of the code
changes here are from a patch by Dave Jiang.
It may be best to eventually move the PCI-specific code into a separate
source file.

edac-mc_numbers_1_of_2.patch
This is part 1 of a 2-part patch set.  The code changes are split into two
parts to make the patches more readable.

Remove add_mc_to_global_list().  In next patch, this function will be
reimplemented with different semantics.

edac-mc_numbers_2_of_2.patch
This is part 2 of a 2-part patch set.

- Reimplement add_mc_to_global_list() with semantics that allow the caller
to
  determine the ID number for a mem_ctl_info structure.  Then modify
  edac_mc_add_mc() so that the caller specifies the ID number for the new
  mem_ctl_info structure.  Platform-specific code should be able to assign
the
  ID numbers in a platform-specific manner.  For instance, on Opteron it
makes
  sense to have the ID of the mem_ctl_info structure match the ID of the
node
  that the memory controller belongs to.

- Modify callers of edac_mc_add_mc() so they use the new semantics.

edac-probe1_cleanup_1_of_2.patch
This is part 1 of a 2-part patch set.  The code changes are split into two
parts to make the patches more readable.

Add lower-level functions that handle various parts of the initialization
done
by the xxx_probe1() functions.  Some of the xxx_probe1() functions are much
too long and complicated (see "Chapter 5: Functions" in
Documentation/CodingStyle).

edac-probe1_cleanup_2_of_2.patch
This is part 2 of a 2-part patch set.

Modify the xxx_probe1() functions so they call the lower-level functions
created by the first patch in the set.

edac-maintainers.patch
Removed Dave Peterson as per his request as maintainer.
Add Mark Gross as maintainer for E752X MC driver

Signed-off-by:  doug thompson 
Signed-off-by:	  Dave Peterson 
 
CD: 2ms