--- Andi Kleen [EMAIL PROTECTED] wrote:
Alan [EMAIL PROTECTED] writes:
Please just push the EDAC K8 stuff. Andi will say no from now
until the
end of time, but end users want it, distributions want it, and Andi
is
not the EDAC maintainer so should consider himself overruled on
what
--- Andi Kleen [EMAIL PROTECTED] wrote:
As to the size of the MCE code doing everything EDAC K8 does, that
is
mostly true. BUT then the x86_64 MCE mechanism becomes the
exception
path.
Sorry you lost me on that one.
-Andi
In similiar manner of the original SATA driver model, the
ACK: Doug Thompson [EMAIL PROTECTED]
--- Denis Cheng [EMAIL PROTECTED] wrote:
single list_head variable initialized with LIST_HEAD_INIT could almost
always can be replaced with LIST_HEAD declaration, this shrinks the code
and looks better.
Signed-off-by: Denis Cheng [EMAIL PROTECTED
Jason,
Can you provide some information on this?
doug t
--- Andrew Morton [EMAIL PROTECTED] wrote:
On Fri, 19 Oct 2007 13:18:23 -0600
[EMAIL PROTECTED] wrote:
+static inline unsigned long deap_pfn(u8 edeap, u32 deap)
+{
+ deap = PAGE_SHIFT;
+ deap |= (edeap 1) (32 -
--- Dave Jones [EMAIL PROTECTED] wrote:
On Thu, Jul 19, 2007 at 05:59:16PM +, Linux Kernel wrote:
Gitweb:
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b113a3f7e85d7f97c8383a88a5bc7c2ea8daeb2f
Commit: b113a3f7e85d7f97c8383a88a5bc7c2ea8daeb2f
--- Andrew Morton [EMAIL PROTECTED] wrote:
On Wed, 25 Jul 2007 14:55:01 -0600 [EMAIL PROTECTED] wrote:
--- /dev/null
+++ linux-2.6.23-rc1/include/asm-mips/edac.h
@@ -0,0 +1,35 @@
+#ifndef ASM_EDAC_H
+#define ASM_EDAC_H
+
+/* ECC atomic, DMA, SMP and interrupt safe scrub function
PROTECTED]
W: bluesmoke.sourceforge.net
S: Maintained
+F: drivers/edac/i82975x_edac.c
EDAC-PASEMI
P: Egor Martovetsky
Acked-by: Doug Thompson [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More
PROTECTED]
W: bluesmoke.sourceforge.net
S: Maintained
+F: drivers/edac/i3000_edac.c
EDAC-I5000
P: Doug Thompson
Acked-by: Doug Thompson [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More
PROTECTED]
W: bluesmoke.sourceforge.net
S: Maintained
+F: drivers/edac/i82443bxgx_edac.c
EDAC-I3000
P: Jason Uhlenkott
Acked-by: Doug Thompson [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More
PROTECTED]
W: bluesmoke.sourceforge.net
S: Maintained
+F: drivers/edac/e752x_edac.c
EDAC-E7XXX
P: Doug Thompson
Acked-by: Doug Thompson [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More
PROTECTED]
W: bluesmoke.sourceforge.net
S: Maintained
+F: drivers/edac/pasemi_edac.c
Acked-by: Doug Thompson [EMAIL PROTECTED]
EDAC-R82600
P: Tim Small
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More
PROTECTED]
W: bluesmoke.sourceforge.net
S: Maintained
+F: drivers/edac/i5000_edac.c
EDAC-I82975X
P: Ranganathan Desikan
Acked-by: Doug Thompson [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED
PROTECTED]
W: bluesmoke.sourceforge.net
S: Supported
+F: Documentation/drivers/edac/edac.txt
+F: drivers/edac/edac_*
+F: include/linux/edac.h
EDAC-E752X
P: Mark Gross
Acked-by: Doug Thompson [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux
PROTECTED]
W: bluesmoke.sourceforge.net
S: Maintained
+F: drivers/edac/r82600_edac.c
Acked-by: Doug Thompson [EMAIL PROTECTED]
EEPRO100 NETWORK DRIVER
P: Andrey V. Savochkin
-
This SF.net email is sponsored
Thanks, I will have to modify this, as the edac_mc.c has been
re-written in a patch I have in my queue, but not net pushed up stream.
I will generate a new quilt patch with your named acknowledged.
thanks
doug thompson
--- Matthias Kaehlcke [EMAIL PROTECTED] wrote:
the EDAC core code uses
]
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Doug Thompson [EMAIL PROTECTED]
e752x_edac.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
Index: linux-2.6.18/drivers/edac/e752x_edac.c
to.
Signed-off-by: Frithiof Jensen [EMAIL PROTECTED]
Signed-off-by: doug thompson [EMAIL PROTECTED]
k8_edac.c | 135
++
1 file changed, 135 insertions(+)
Index: linux-2.6.19/drivers/edac/k8_edac.c
at a time retrieves erronious information from all
but the first register. A change was made to read in each
register in a loop prior to using the data in those registers.
Signed-off-by: Brian Pomerantz [EMAIL PROTECTED]
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Doug Thompson
to.
Signed-off-by: Frithiof Jensen [EMAIL PROTECTED]
Signed-off-by: doug thompson [EMAIL PROTECTED]
k8_edac.c | 135
++
1 file changed, 135 insertions(+)
Index: linux-2.6.19/drivers/edac/k8_edac.c
majority of such errors.
In addition, memtest86+ doesn't find all the bad memory in all cases,
but it is still a VERY useful tool
doug thompson
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http
From: Doug Thompson [EMAIL PROTECTED]
This patch adds the following 2 AMD K8 Northbridge devices:
the ADDRMAP
the MEMCTL devices
to the pci_ids.h file
Signed-off-by: Doug Thompson [EMAIL PROTECTED]
---
Index: linux-2.6.19/include/linux/pci_ids.h
Buffered DIMM interface to the EDAC Core
module.
Signed-off-by: eric wollesen [EMAIL PROTECTED]
Signed-off-by: doug thompson [EMAIL PROTECTED]
edac_mc.c| 120
edac_mc.h| 16
Index: linux-2.6.19/drivers/edac/edac_mc.c
From: Mike Chan [EMAIL PROTECTED]
Diff against 2.6.19
This fix/change returns the offset into the page for
the ce/ue error, instead of just 0. The e752x dram controller reads
34:6 of the
linear address with the error.
Mike Chan
Signed-off-by: Mike Chan [EMAIL PROTECTED]
Signed-off-by: doug
-DIMMs)
A MC driver for the Intel 5000X/V/P chipset is forthcoming, which
requires these EDAC CORE API additions.
doug thompson [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http
of the the drivers
doug thompson
Signed-off-by: Frithiof Jensen [EMAIL PROTECTED]
Signed-off-by: doug thompson [EMAIL PROTECTED]
Documentation/drivers/edac/edac.txt | 16 +-
drivers/edac/edac_mc.c | 57
drivers/edac/edac_mc.h | 12
--- Alan [EMAIL PROTECTED] wrote:
+void edac_mc_handle_fbd_ue(struct mem_ctl_info *mci,
+ unsigned int csrow,
+ unsigned int channela,
+ unsigned int channelb,
+ char *msg)
+{
--- Andrew Morton [EMAIL PROTECTED] wrote:
On Thu, 14 Dec 2006 10:58:09 +
Alan [EMAIL PROTECTED] wrote:
+void edac_mc_handle_fbd_ue(struct mem_ctl_info *mci,
+ unsigned int csrow,
+ unsigned int channela,
+
Interesting
At the time I submitted it there was a big discussion on just how messed up the
documentation
directory was, inconsistent and not well laid out. Then more discussion on how
it could be laid
out in relation to where various subsystem were laid out (ie drivers doc
directory like
ACK:Doug Thompson [EMAIL PROTECTED]
--- Adrian Bunk [EMAIL PROTECTED] wrote:
This patch fixes the following build error with CONFIG_HOTPLUG=n:
-- snip --
...
MODPOST 2137 modules
ERROR: pci_scan_single_device [drivers/edac/i82875p_edac.ko] undefined!
make[2]: *** [__modpost
Acked-by: Doug Thompson dougthomp...@xmission.com
On 12/13/2012 06:58 AM, Herton Ronaldo Krzesinski wrote:
3.5.7.2 -stable review patch. If anyone has any objections, please let me
know.
--
From: Jean Delvare jdelv...@suse.de
commit
--- Greg KH [EMAIL PROTECTED] wrote:
On Fri, Jun 08, 2007 at 10:45:10AM -0600, [EMAIL PROTECTED] wrote:
From: Douglas Thompson [EMAIL PROTECTED]
pci_ids.h needs two of the AMD NB device-ids namely,
Addressmap and the Memory Controller devices
Does any kernel driver need this?
--- Dave Jones [EMAIL PROTECTED] wrote:
On Mon, Jun 11, 2007 at 04:49:47PM -0700, Greg Kroah-Hartman wrote:
On Mon, Jun 11, 2007 at 04:30:11PM -0700, Doug Thompson wrote:
I am working with the k8 driver and its dealing with a race with the
mcelog device as both
access
the K8 NB
From: Douglas Thompson [EMAIL PROTECTED]
In tracking down one of my bugs in using sysfs, I found the kernel doing a NULL
de-reference
in function fs/sysfs/inode.c:sysfs_hash_and_remove(), when I (incorrectly)
passed
in a dentry value of NULL.
The check for NULL should occur BEFORE the
From: Douglas Thompson [EMAIL PROTECTED]
Run this driver through Lindent for cleanup
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
amd76x_edac.c | 54
+-
1 file changed, 25 insertions(+),
From: Douglas Thompson [EMAIL PROTECTED]
Run this driver through Lindent for cleanup
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
amd76x_edac.c | 54
+-
1 file changed, 25 insertions(+),
From: Douglas Thompson [EMAIL PROTECTED]
Run this driver through Lindent for cleanup
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
amd76x_edac.c | 54
+-
1 file changed, 25 insertions(+),
From: Douglas Thompson [EMAIL PROTECTED]
Run this driver through Lindent for cleanup purposes
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
amd76x_edac.c | 54
+-
1 file changed, 25
From: Douglas Thompson [EMAIL PROTECTED]
Patches are against 2.6.22-rc3-mm1
This series of patches enhances the feature set of EDAC, fixes some
bugs and
adds some new memory drivers.
The patches do the following:
1- Various cleanups
2- Altered the file 'edac_mc.c' to be for memory controller
From: Douglas Thompson [EMAIL PROTECTED]
Remove the 'depends on x86' as EDAC runs on other ARCHs now.
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
Kconfig |6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
Index: linux-2.6.22-rc3-mm1/drivers/edac/Kconfig
From: Douglas Thompson [EMAIL PROTECTED]
This simple patch adds an important CORE API for EDAC that
EDAC drivers can use to find their edac_mc control structure by passing
a mem_ctl_info 'instance' value
Needed for subsequent patches
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
--
From: Adrian Bunk [EMAIL PROTECTED]
This patch makes needlessly global code static, in the edac core
Signed-off-by: Adrian Bunk [EMAIL PROTECTED]
Cc: Doug Thompson [EMAIL PROTECTED]
Signed-off-by: Andrew Morton [EMAIL PROTECTED]
---
drivers/edac/edac_mc.c | 25
From: Douglas Thompson [EMAIL PROTECTED]
Add Registered RDDR2 memory types for displaying DDR2 memories
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
k8_edac.c |8
1 file changed, 8 insertions(+)
Index: linux-2.6.20-rc3-mm1/drivers/edac/edac_mc.h
From: Dave Jiang [EMAIL PROTECTED]
Adding missing mem types for use in the sysfs presentation file for
Memory Controller device objects.
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Doug Thompson [EMAIL PROTECTED]
---
edac_mc_sysfs.c |5 -
1 file changed, 4 insertions
From: Matthias Kaehlcke [EMAIL PROTECTED]
The EDAC core code uses a semaphore as mutex. use the mutex API
instead of the (binary) semaphore.
Matthaias wrote this, but since I had some patches ahead of it,
I need to modify it to follow my patches.
Signed-off-by: Matthias Kaehlcke [EMAIL
From: Eric Wollesen [EMAIL PROTECTED]
Eric Wollesen ported the Bluesmoke Memory Controller driver (written by
Doug Thompson) for the Intel 5000X/V/P (Blackford/Greencreek)
chipset to the in kernel EDAC model.
This patch incorporates the module for the 5000X/V/P chipset family
Signed-off
From: Douglas Thompson [EMAIL PROTECTED]
Patch to fix some scrubbing #defines in the edac_core.h file
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
--
edac_core.h |8
1 file changed, 4 insertions(+), 4 deletions(-)
--
Index: linux-2.6.21.1/drivers/edac/edac_core.h
From: Tim Small [EMAIL PROTECTED]
This is a NEW EDAC Memory Controller driver for the 440BX chipset
(I82443BXGX)
created and submitted by Timm Small
Signed-off-by: Tim Small [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
--
Kconfig |7
Makefile |
From: Douglas Thompson [EMAIL PROTECTED]
In the refactoring of edac_mc.c into several subsystem files,
the header file edac_mc.h became meaningless. A new header file
edac_core.h was created. All the files that previously included
edac_mc.h are changed to include edac_core.h.
Signed-off-by:
From: Dave Jiang [EMAIL PROTECTED]
Move dev_name() macro to a more generic interface since it's not
possible
to determine whether a device is pci, platform, or of_device easily.
Now each low level driver sets the name into the control structure, and
the EDAC core references the control
From: Jason Uhlenkott [EMAIL PROTECTED]
Here's a driver for the Intel 3000 and 3010 memory controllers,
relative to today's Sourceforge code drop. This has only had light
testing (I've yet to actually see it handle a memory error) but it
detects my hardware correctly.
Signed-off-by: Jason
+/*
+ * edac_module.c
+ *
+ * (C) 2007 www.douglaskthompson.com
+ * This file is licensed under the terms of the GNU General Public
+ * License version 2. This program is licensed as is without any
+ * warranty of any kind, whether express or implied.
+ *
+ * Author: Doug Thompson [EMAIL PROTECTED
From: Dave Jiang [EMAIL PROTECTED]
Moving PCI to a per-instance device model
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
This should include the correct sysfs setup as well. Please review.
Makefile |2
e752x_edac.c |
From: Dave Jiang [EMAIL PROTECTED]
Change error check and clear variable from an atomic to an int
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
Index: linux-2.6.21.1/drivers/edac/edac_mc.c
From: Dave Jiang [EMAIL PROTECTED]
fixup poll values for MC and PCI. Also make mc function names unique to
mc.
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
Index: linux-2.6.21.1/drivers/edac/edac_mc.c
From: Douglas Thompson [EMAIL PROTECTED]
Removal of some old dead and disabled code from the edac_device sysfs
code
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
edac_device_sysfs.c | 107
1 file changed, 107 deletions(-)
Index:
From: Douglas Thompson [EMAIL PROTECTED]
The origin of this code comes from patches at sourceforge, that
allow EDAC to be updated to various kernels. With kernel version 2.6.20
a
new workq system was installed, thus the patches needed to be modified
based on the kernel version. For submitting
From: Douglas Thompson [EMAIL PROTECTED]
Run this driver through Lindent for cleanup purposes
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
amd76x_edac.c | 54
+-
1 file changed, 25
From: Douglas Thompson [EMAIL PROTECTED]
Run e752x_edac.c file through Lindent for cleanup
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
---
i5000_edac.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
Index:
From: Dave Jiang [EMAIL PROTECTED]
Lindent cleanup of e7xxx_edac driver
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
e7xxx_edac.c | 132
++-
1 file changed, 59 insertions(+), 73
From: Dave Jiang [EMAIL PROTECTED]
Lindent cleanup of i3000_edac driver
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
i3000_edac.c | 55
++-
1 file changed, 26 insertions(+), 29
From: Dave Jiang [EMAIL PROTECTED]
Lindent cleanup of i82860 edac driver
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
i82860_edac.c | 40 +++-
1 file changed, 19 insertions(+), 21 deletions(-)
Index:
From: Dave Jiang [EMAIL PROTECTED]
Lindent cleanup of i82875p_edac driver
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
i82875p_edac.c | 62
+++--
1 file changed, 30 insertions(+), 32
From: Dave Jiang [EMAIL PROTECTED]
Run e752x_edac.c file through Lindent for cleanup
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
e752x_edac.c | 328
---
1 file changed, 158
From: Douglas Thompson [EMAIL PROTECTED]
Run i82443bxgx.c file through Lindent for cleanup
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
---
i82443bxgx_edac.c | 158
--
1 file changed, 71
From: Douglas Thompson [EMAIL PROTECTED]
Run r82600_edac.c file through Lindent for cleanup
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
---
r82600_edac.c | 55
+++
1 file changed, 27
From: Dave Jiang [EMAIL PROTECTED]
Move x86 drivers to new pci controller setup
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
Index: 2.6.22-rc1/drivers/edac/amd76x_edac.c
===
---
module
- * (C) 2005, 2006 Linux Networx (http://lnxi.com)
+ * (C) 2005-2007 Linux Networx (http://lnxi.com)
+ *
* This file may be distributed under the terms of the
* GNU General Public License.
*
- * Written Doug Thompson [EMAIL PROTECTED]
+ * Written Doug Thompson [EMAIL PROTECTED
From: Douglas Thompson [EMAIL PROTECTED]
The error handling output strings needed to be refactored for better
displaying of the error informaton.
Also needed to added offset_value for output as well
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
edac_device.c |6 +++---
1 file
From: Douglas Thompson [EMAIL PROTECTED]
Clarified the help of EDAC
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
Kconfig |5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
Index: linux-2.6.22-rc3-mm1/drivers/edac/Kconfig
PROTECTED]
+W: bluesmoke.sourceforge.net
+S: Maintained
+
+EDAC-I3000
+P: Jason Uhlenkott
+M: [EMAIL PROTECTED]
+L: [EMAIL PROTECTED]
+W: bluesmoke.sourceforge.net
+S: Maintained
+
+EDAC-I5000
+P: Doug Thompson
+M: [EMAIL PROTECTED]
+L: [EMAIL PROTECTED]
+W
+1486,5 @@ MODULE_AUTHOR
(Linux Networx (http://lnxi.com) Doug Thompson
[EMAIL PROTECTED]);
MODULE_DESCRIPTION(MC Driver for Intel I5000 memory controllers -
I5000_REVISION);
+module_param(edac_op_state, int, 0444);
+MODULE_PARM_DESC(edac_op_state, EDAC Error Reporting state:
0
From: Douglas Thompson [EMAIL PROTECTED]
Run this driver through Lindent for cleanup purposes
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
amd76x_edac.c | 54
+-
1 file changed, 25
--- Simon Arlott [EMAIL PROTECTED] wrote:
On 03/06/07 16:11, Doug Thompson wrote:
Run this driver through Lindent for cleanup purposes
amd76x_edac.c | 54
1 file changed, 25 insertions(+), 29 deletions(-)
--- linux-2.6.22-rc1.orig/drivers/edac/amd76x_edac.c
+++ linux-2.6.22-rc1
From: Douglas Thompson [EMAIL PROTECTED]
Run this driver through Lindent for cleanup purposes
Signed-off-by: Dave Jiang [EMAIL PROTECTED]
Signed-off-by: Douglas Thompson [EMAIL PROTECTED]
---
amd76x_edac.c | 54
+-
1 file changed, 25
this??
Yeah, I will gen a patch for him. He is in india and turn around takes a day or
two
doug thompson
--- a/drivers/edac/pasemi_edac.c~drivers-edac-new-pasemi-driver-fix
+++ a/drivers/edac/pasemi_edac.c
@@ -168,7 +168,8 @@ static int pasemi_edac_init_csrows(struc
PROTECTED]>
Signed-off-by: Dave Jiang <[EMAIL PROTECTED]>
Signed-off-by: Doug Thompson <[EMAIL PROTECTED]>
e752x_edac.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
Index: linux-2.6.18/d
scrubbing fuctionality and interface could be entirely
contained within the memory controller it applies to.
Signed-off-by: Frithiof Jensen <[EMAIL PROTECTED]>
Signed-off-by: doug thompson <[EMAIL PROTECTED]>
k8_edac.c | 135
+
dword at a time retrieves erronious information from all
but the first register. A change was made to read in each
register in a loop prior to using the data in those registers.
Signed-off-by: Brian Pomerantz <[EMAIL PROTECTED]>
Signed-off-by: Dave Jiang <[EMAIL PROTECTED]>
S
scrubbing fuctionality and interface could be entirely
contained within the memory controller it applies to.
Signed-off-by: Frithiof Jensen <[EMAIL PROTECTED]>
Signed-off-by: doug thompson <[EMAIL PROTECTED]>
k8_edac.c | 135
+
From: Doug Thompson <[EMAIL PROTECTED]>
This patch adds the following 2 AMD K8 Northbridge devices:
the ADDRMAP
the MEMCTL devices
to the pci_ids.h file
Signed-off-by: Doug Thompson <[EMAIL PROTECTED]>
---
Index: linux-2.6.19/include/lin
Fully Buffered DIMM interface to the EDAC Core
module.
Signed-off-by: eric wollesen <[EMAIL PROTECTED]>
Signed-off-by: doug thompson <[EMAIL PROTECTED]>
edac_mc.c| 120
edac_mc.h| 16
Index: linux-2.6.19/driv
From: Mike Chan <[EMAIL PROTECTED]>
Diff against 2.6.19
This fix/change returns the offset into the page for
the ce/ue error, instead of just 0. The e752x dram controller reads
34:6 of the
linear address with the error.
Mike Chan
Signed-off-by: Mike Chan <[EMAIL PROTECTED]>
Signed-
-DIMMs)
A MC driver for the Intel 5000X/V/P chipset is forthcoming, which
requires these EDAC CORE API additions.
doug thompson <[EMAIL PROTECTED]>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordo
abstraction for device specific
drivers. It is fine to modify this CORE to provide help for
new features of the the drivers
doug thompson
Signed-off-by: Frithiof Jensen <[EMAIL PROTECTED]>
Signed-off-by: doug thompson <[EMAIL PROTECTED]>
Documentation/drivers/edac/edac.txt |
--- Alan <[EMAIL PROTECTED]> wrote:
>
> > +void edac_mc_handle_fbd_ue(struct mem_ctl_info *mci,
> > + unsigned int csrow,
> > + unsigned int channela,
> > + unsigned int channelb,
> > + char
--- Andrew Morton <[EMAIL PROTECTED]> wrote:
> On Thu, 14 Dec 2006 10:58:09 +
> Alan <[EMAIL PROTECTED]> wrote:
>
> > > +void edac_mc_handle_fbd_ue(struct mem_ctl_info *mci,
> > > + unsigned int csrow,
> > > + unsigned int channela,
> > > +
ed it.
The FRU, (field replaceable unit) is the DIMM located at socket
H1_DIMM1A, according to the labeling I mentioned above.
caveat: the detector is not 100% perfect but gives a general area to
look at, the DIMM specification. Sometimes other errors can cause what
looks like a memory error, but u
--- Andi Kleen <[EMAIL PROTECTED]> wrote:
> Alan <[EMAIL PROTECTED]> writes:
>
> > Please just push the EDAC K8 stuff. Andi will say "no" from now
> until the
> > end of time, but end users want it, distributions want it, and Andi
> is
> > not the EDAC maintainer so should consider himself
--- Andi Kleen <[EMAIL PROTECTED]> wrote:
> > As to the size of the MCE code doing everything EDAC K8 does, that
> is
> > mostly true. BUT then the x86_64 MCE mechanism becomes the
> exception
> > path.
>
> Sorry you lost me on that one.
>
> -Andi
In similiar manner of the original SATA
--- Dave Jones <[EMAIL PROTECTED]> wrote:
> On Mon, Jun 11, 2007 at 04:49:47PM -0700, Greg Kroah-Hartman wrote:
> > On Mon, Jun 11, 2007 at 04:30:11PM -0700, Doug Thompson wrote:
> > > I am working with the k8 driver and its dealing with a race with the
> mce
Thanks, I will have to modify this, as the edac_mc.c has been
re-written in a patch I have in my queue, but not net pushed up stream.
I will generate a new quilt patch with your named acknowledged.
thanks
doug thompson
--- Matthias Kaehlcke <[EMAIL PROTECTED]> wrote:
> the EDAC core
--- Greg KH <[EMAIL PROTECTED]> wrote:
> On Fri, Jun 08, 2007 at 10:45:10AM -0600, [EMAIL PROTECTED] wrote:
> > From: Douglas Thompson <[EMAIL PROTECTED]>
> >
> > pci_ids.h needs two of the AMD NB device-ids namely,
> > Addressmap and the Memory Controller devices
>
> Does any kernel
From: Douglas Thompson <[EMAIL PROTECTED]>
Run this driver through Lindent for cleanup
Signed-off-by: Dave Jiang <[EMAIL PROTECTED]>
Signed-off-by: Douglas Thompson <[EMAIL PROTECTED]>
---
amd76x_edac.c | 54
+-
1 file changed, 25
From: Douglas Thompson <[EMAIL PROTECTED]>
Run this driver through Lindent for cleanup
Signed-off-by: Dave Jiang <[EMAIL PROTECTED]>
Signed-off-by: Douglas Thompson <[EMAIL PROTECTED]>
---
amd76x_edac.c | 54
+-
1 file changed, 25
From: Douglas Thompson <[EMAIL PROTECTED]>
Run this driver through Lindent for cleanup
Signed-off-by: Dave Jiang <[EMAIL PROTECTED]>
Signed-off-by: Douglas Thompson <[EMAIL PROTECTED]>
---
amd76x_edac.c | 54
+-
1 file changed, 25
From: Douglas Thompson <[EMAIL PROTECTED]>
Run this driver through Lindent for cleanup purposes
Signed-off-by: Dave Jiang <[EMAIL PROTECTED]>
Signed-off-by: Douglas Thompson <[EMAIL PROTECTED]>
---
amd76x_edac.c | 54
+-
1 file changed, 25
From: Douglas Thompson <[EMAIL PROTECTED]>
Patches are against 2.6.22-rc3-mm1
This series of patches enhances the feature set of EDAC, fixes some
bugs and
adds some new memory drivers.
The patches do the following:
1- Various cleanups
2- Altered the file 'edac_mc.c' to be for memory
From: Douglas Thompson <[EMAIL PROTECTED]>
Remove the 'depends on x86' as EDAC runs on other ARCHs now.
Signed-off-by: Douglas Thompson <[EMAIL PROTECTED]>
---
Kconfig |6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
Index: linux-2.6.22-rc3-mm1/drivers/edac/Kconfig
From: Douglas Thompson <[EMAIL PROTECTED]>
This simple patch adds an important CORE API for EDAC that
EDAC drivers can use to find their edac_mc control structure by passing
a mem_ctl_info 'instance' value
Needed for subsequent patches
Signed-off-by: Douglas Thompson <[EMAIL PROTECTED]>
--
From: Adrian Bunk <[EMAIL PROTECTED]>
This patch makes needlessly global code static, in the edac core
Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]>
Cc: Doug Thompson <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
---
drive
1 - 100 of 150 matches
Mail list logo