24 Jan, 2017

1 commit

  • It is not used outside of the driver anymore.

    Signed-off-by: Borislav Petkov
    Cc: Linus Torvalds
    Cc: Peter Zijlstra
    Cc: Thomas Gleixner
    Cc: Tony Luck
    Cc: Yazen Ghannam
    Cc: linux-edac
    Link: http://lkml.kernel.org/r/20170123183514.13356-7-bp@alien8.de
    Signed-off-by: Ingo Molnar

    Borislav Petkov
     

20 Nov, 2014

1 commit

  • Until now, the mce_severity mechanism can only identify the severity
    of UCNA error as MCE_KEEP_SEVERITY. Meanwhile, it is not able to filter
    out DEFERRED error for AMD platform.

    This patch extends the mce_severity mechanism for handling
    UCNA/DEFERRED error. In order to do this, the patch introduces a new
    severity level - MCE_UCNA/DEFERRED_SEVERITY.

    In addition, mce_severity is specific to machine check exception,
    and it will check MCIP/EIPV/RIPV bits. In order to use mce_severity
    mechanism in non-exception context, the patch also introduces a new
    argument (is_excp) for mce_severity. `is_excp' is used to explicitly
    specify the calling context of mce_severity.

    Reviewed-by: Aravind Gopalakrishnan
    Signed-off-by: Chen Yucong
    Signed-off-by: Tony Luck

    Chen Yucong
     

23 Jan, 2013

3 commits


28 Nov, 2012

2 commits

  • Dump error status after decoding the error which describes the error
    disposition.

    Signed-off-by: Borislav Petkov

    Borislav Petkov
     
  • Having the functional unit names in each bank decode is only misleading
    as this code supports multiple families and there's no guarantee the
    mapping between FUs and MCE banks will stay the same.

    And also, knowing the functional unit name doesn't help much since you
    end up looking at the respective BKDG anyway.

    So drop all FU references and use the MC bank numbers instead.

    Signed-off-by: Borislav Petkov

    Borislav Petkov
     

23 May, 2012

1 commit

  • Needed for shifting 64-bit values on 32-bit, like MSR values,
    for example.

    Signed-off-by: Borislav Petkov
    Cc: Linus Torvalds
    Cc: Andrew Morton
    Cc: Peter Zijlstra
    Cc: Frank Arnold
    Link: http://lkml.kernel.org/r/1337684026-19740-1-git-send-email-bp@amd64.org
    Signed-off-by: Ingo Molnar

    Borislav Petkov
     

19 Mar, 2012

2 commits


06 Oct, 2011

1 commit


17 Mar, 2011

2 commits


07 Jan, 2011

3 commits


21 Oct, 2010

5 commits