DragonFly BSD
DragonFly commits List (threaded) for 2006-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/dev Makefile src/sys/dev/bridge Makefile src/sys/dev/bridge/ecc Makefile ecc.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 10 Oct 2006 11:47:52 -0700 (PDT)

    Please note that this is very experimental.  I have tested that it
    detects the ECC mode properly but I have not tested  whether it
    actually reports ECC errors or not. 

    I only ported the code for the AMD64 memory controller (for which I
    have machines to test it against), but there is code available from
    Linux for numerous other Intel and AMD controllers.  Search for
    'MemTest86 ECC'.  It's fairly obtuse... hard coded constants and
    badly documented, but if someone has an interest and other types
    of ECC-capable machines to test on it isn't hard to pick out the error
    polling part of the code and add the support.  I already did the hard
    part... creating the DragonFly infrastructure to access the controller.

    Also note that if you do have an ECC-capable machine and ECC memory,
    that actually turning on the ECC almost universally requires turning
    off any overclocking.

						-Matt




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]