Lines Matching full:edac
186 either by BIOS, by some special CPUs or by Linux EDAC driver. On x86 64
208 EDAC - Error Detection And Correction
219 Kernel 2.6.16, it was renamed to ``EDAC``.
224 The ``edac`` kernel module's goal is to detect and report hardware errors
246 A new feature for EDAC, the ``edac_device`` class of device, was added in
274 the EDAC PCI scanning code. If that attribute is set, PCI parity/error
286 EDAC is composed of a "core" module (``edac_core.ko``) and several Memory
299 If ``edac`` was statically linked with the kernel then no loading
300 is necessary. If ``edac`` was built as modules then simply modprobe
301 the ``edac`` pieces that you need. You should be able to modprobe
316 EDAC presents a ``sysfs`` interface for control and reporting purposes. It
317 lives in the /sys/devices/system/edac directory.
340 (Type 17). Along this document, and inside the EDAC subsystem, the term
397 tree in EDAC's sysfs interface. Starting in directory
398 ``/sys/devices/system/edac/mc``, each memory controller will be
402 ..../edac/mc/
425 Within each of the ``mcX`` and ``csrowX`` directories are several EDAC
431 In ``mcX`` directories are EDAC control and attribute files for
436 Documentation/ABI/testing/sysfs-devices-edac
442 The recommended way to use the EDAC subsystem is to look at the information
445 A typical EDAC system has the following structure under
446 ``/sys/devices/system/edac/``\ [#f6]_::
448 /sys/devices/system/edac/
495 In the ``dimmX`` directories are EDAC control and attribute files for
507 this counter will not have a chance to increment, since EDAC
530 - ``dimm_edac_mode`` - EDAC Mode of operation attribute file
588 In the ``csrowX`` directories are EDAC control and attribute files for
596 this counter will not have a chance to increment, since EDAC
626 - ``edac_mode`` - EDAC Mode of operation attribute file
707 …EDAC MC0: CE page 0x283, offset 0xce0, grain 8, syndrome 0x6ec3, row 0, channel 1 "DIMM_B1": amd76…
708 …EDAC MC0: CE page 0x1e5, offset 0xfb0, grain 8, syndrome 0xb741, row 0, channel 1 "DIMM_B1": amd76…
758 Under ``/sys/devices/system/edac/pci`` are control and attribute files as
770 echo "1" >/sys/devices/system/edac/pci/check_pci_parity
774 echo "0" >/sys/devices/system/edac/pci/check_pci_parity
792 corruption. If the kernel has MCE configured, then EDAC will never
876 EDAC device type
884 At the location ``/sys/devices/system/edac`` (sysfs) new edac_device devices
887 There is a three level tree beneath the above ``edac`` directory. For example,
891 /sys/devices/system/edac/test-instance
983 http://bluesmoke.sourceforge.net project site for EDAC.
986 Usage of EDAC APIs on Nehalem and newer Intel CPUs
1013 As EDAC API maps the minimum unity is csrows, the driver sequentially
1041 ``/sys/devices/system/edac/mc/mc?/``:
1061 echo 2 >/sys/devices/system/edac/mc/mc0/inject_addrmatch/dimm
1062 echo 1 >/sys/devices/system/edac/mc/mc0/inject_addrmatch/rank
1066 echo any >/sys/devices/system/edac/mc/mc0/inject_addrmatch/dimm
1067 echo any >/sys/devices/system/edac/mc/mc0/inject_addrmatch/rank
1098 echo 2 >/sys/devices/system/edac/mc/mc0/inject_addrmatch/channel
1099 echo 2 >/sys/devices/system/edac/mc/mc0/inject_type
1100 echo 64 >/sys/devices/system/edac/mc/mc0/inject_eccmask
1101 echo 3 >/sys/devices/system/edac/mc/mc0/inject_section
1102 echo 1 >/sys/devices/system/edac/mc/mc0/inject_enable
1110 …EDAC MC0: UE row 0, channel-a= 0 channel-b= 0 labels "-": NON_FATAL (addr = 0x0075b980, socket=0, …
1125 $ for i in /sys/devices/system/edac/mc/mc0/all_channel_counts/*; do echo $i; cat $i; done
1126 /sys/devices/system/edac/mc/mc0/all_channel_counts/udimm0
1128 /sys/devices/system/edac/mc/mc0/all_channel_counts/udimm1
1130 /sys/devices/system/edac/mc/mc0/all_channel_counts/udimm2
1218 * EDAC authors/maintainers: