• Arthur Jones's avatar
    edac: core fix added newline to sysfs dimm labels · 124682c7
    Arthur Jones authored
    The channel DIMM label does not seem to be used much in the edac code.
    However, where it is used (in the core code), it is assumed to not have a
    newline embedded.  This leaves the sysfs file newline free which looks
    funny when cat'ing it.  Here we just add the trailing newline to the sysfs
    chX_dimm_label output...
    
    [Doug Thompson note: the DIMM label is one of the primary uses of EDAC.
    User space daemon scripts, edac-utils@sourceforge, populate the DIMM label
    fields, via /sys/devices/system/edac attributes, with the silk screen
    labels of the motherboard in use.  dmidecode access BIOS tables, but BIOS
    tables are well known to be incorrect and useless in these respects.
    edac-utils will strip off any newlines before its use of the output, when
    displaying DIMM slot silk screen labels.
    Signed-off-by: default avatarArthur Jones <ajones@riverbed.com>
    Signed-off-by: default avatarDoug Thompson <dougthompson@xmission.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    124682c7
edac_mc_sysfs.c 23.2 KB