1. 17 3月, 2011 13 次提交
  2. 10 2月, 2011 1 次提交
  3. 07 1月, 2011 16 次提交
  4. 09 12月, 2010 1 次提交
    • B
      amd64_edac: Fix interleaving check · e726f3c3
      Borislav Petkov 提交于
      When matching error address to the range contained by one memory node,
      we're in valid range when node interleaving
      
      1. is disabled, or
      2. enabled and when the address bits we interleave on match the
      interleave selector on this node (see the "Node Interleaving" section in
      the BKDG for an enlightening example).
      
      Thus, when we early-exit, we need to reverse the compound logic
      statement properly.
      
      Cc: <stable@kernel.org>
      Signed-off-by: NBorislav Petkov <borislav.petkov@amd.com>
      e726f3c3
  5. 18 11月, 2010 2 次提交
  6. 21 10月, 2010 1 次提交
  7. 21 9月, 2010 1 次提交
  8. 18 9月, 2010 1 次提交
  9. 26 8月, 2010 1 次提交
    • B
      amd64_edac: Do not report error overflow as a separate error · 37b7370a
      Borislav Petkov 提交于
      When the Overflow MCi_STATUS bit is set, EDAC reports the lost error
      with a "no information available" message which often puzzles users
      parsing the dmesg. This doesn't make much sense since this error has
      been lost anyway so no need for reporting it separately. Thus, report
      the overflow bit setting in the MCE dump instead. While at it, remove
      reporting of MiscV and ErrorEnable (en) which are superfluous.
      
      Now it looks like this:
      
      [ 1501.650024] MC4_STATUS: Corrected error, other errors lost: yes, CPU context corrupt: no, CECC Error
      [ 1501.666887] Northbridge Error, node 2
      Signed-off-by: NBorislav Petkov <borislav.petkov@amd.com>
      37b7370a
  10. 04 8月, 2010 2 次提交
  11. 03 8月, 2010 1 次提交
    • B
      edac, mc: Improve scrub rate handling · eba042a8
      Borislav Petkov 提交于
      Fortify the interface to not accept negative values, remove
      memctrl_int_store() as a result. Also, sanitize bandwidth setting by
      making the argument a simple u32 instead of strange u32 pointer being
      passed around for no obvious reason. Then, fix error handling and teach
      it to return proper error values. Finally, make code more readable,
      simplify debug messages.
      
      Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
      Cc: Arthur Jones <ajones@riverbed.com>
      Signed-off-by: NBorislav Petkov <borislav.petkov@amd.com>
      Acked-by: NDoug Thompson <dougthompson@xmission.com>
      eba042a8