• Doug Thompson's avatar
    [PATCH] EDAC: mc numbers refactor 1-of-2 · 2d7bbb91
    Doug Thompson authored
    Remove add_mc_to_global_list().  In next patch, this function will be
    reimplemented with different semantics.
    1 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.
    2 Modify callers of edac_mc_add_mc() so they use the new semantics.
    Signed-off-by: default avatarDoug Thompson <norsk5@xmission.com>
    Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
edac_mc.h 15 KB