SRU request for LP#239666

Wang, Yong Y yong.y.wang at intel.com
Fri Jun 13 07:20:23 UTC 2008


https://bugs.launchpad.net/ubuntu/+source/linux/+bug/239666

SRU justification:

Impact: Current 64 bit MCE reporting code in Hardy 2.6.24 kernel
hardcodes bank limitation as 6 and this is not an issue for processors
with <=6 MCE banks. But for latest processors, e.g. Dunnington, with
more than 6 MCE banks, additional MCE banks available in processor
hardware are not enabled to record hardware error information which is
extremely helpful for diagnostics.

For those who do not know what MCA & MCE are, here are some nice
documents:
1. http://one.firstfloor.org/~andi/mce.pdf
2. kernel-source-dir/Documentation/x86_64/machinecheck

Original patch can be found at http://lkml.org/lkml/2008/5/8/412.

Fix is available below:

The following changes since commit
cafcac43a64ef93b5929ec8d88103761862474d2:
  Amit Kucheria (1):
        UBUNTU: LPIA: More conservative culling of LPIA config

are available in the git repository at:

  git://kernel.ubuntu.com/ywang/ubuntu-hardy.git master

Yong Wang (1):
      UBUNTU: x86: Remove 6 bank limitation in 64 bit MCE reporting code

 arch/x86/kernel/cpu/mcheck/mce_64.c |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

-Yong




More information about the kernel-team mailing list