public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* x86 Machine check 32bit merge series
@ 2009-05-26 23:17 Andi Kleen
  2009-05-26 23:18 ` [PATCH 01/17] x86: MCE: Initial steps to make 64bit mce code 32bit clean Andi Kleen
  0 siblings, 1 reply; 18+ messages in thread
From: Andi Kleen @ 2009-05-26 23:17 UTC (permalink / raw)
  To: linux-kernel, x86, hpa

Machine checks are CPU errors which can be handled by the OS.

Here's an updated x86 machine check 32bit<->64bit merge series. It allows
to use the much superior (ok I am biased...) 64bit machine check code
on 32bit systems too.

It also contains the basic machine check injector code because 
that was needed for testing.

I had this in the original mce patchkit, but dropped it later, but maintainers
requested to redo it.

This was available for some time on my git tree on kernel.org, but
I'm reposting it now for final merge.

This is based on the mce3 branch in
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git
which is a version of x86/mce2 branch from tip that actually compiles/works and
is rebased on 2.6.30rc7.

This is all ready to merge.

Merging would be:

Pull in mce3
Apply this patch series on top of it
(or pull it from
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git mce3-32bitmerge
)
then apply the following mce improvements series or
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git mce3-improvements

-Andi




^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2009-05-26 23:22 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-26 23:17 x86 Machine check 32bit merge series Andi Kleen
2009-05-26 23:18 ` [PATCH 01/17] x86: MCE: Initial steps to make 64bit mce code 32bit clean Andi Kleen
2009-05-26 23:18   ` [PATCH 02/17] x86: MCE: Implement the PPro bank 0 quirk in the 64bit machine check code Andi Kleen
2009-05-26 23:18   ` [PATCH 03/17] x86: MCE: Port K7 bank 0 quirk to 64bit mce code Andi Kleen
2009-05-26 23:18   ` [PATCH 04/17] x86: MCE: Use a call vector to call the 64bit mce handler Andi Kleen
2009-05-26 23:18   ` [PATCH 05/17] x86: MCE: Rename 64bit mce_dont_init to mce_disabled Andi Kleen
2009-05-26 23:18   ` [PATCH 06/17] x86: MCE: Move mce_disabled option into common 64bit/64bit code Andi Kleen
2009-05-26 23:18   ` [PATCH 07/17] x86: MCE: Remove machine check handler idle notify on 64bit Andi Kleen
2009-05-26 23:18   ` [PATCH 08/17] x86: MCE: Remove oops_begin() use in 64bit machine check Andi Kleen
2009-05-26 23:18   ` [PATCH 09/17] x86: MCE: Remove unused stop/restart_mce on 32bit Andi Kleen
2009-05-26 23:18   ` [PATCH 10/17] x86: MCE: Use 64bit machine check code " Andi Kleen
2009-05-26 23:18   ` [PATCH 11/17] x86: MCE: Deprecate old 32bit machine check code Andi Kleen
2009-05-26 23:18   ` [PATCH 12/17] x86: MCE: Enable MCE_INTEL for 32bit new MCE Andi Kleen
2009-05-26 23:18   ` [PATCH 13/17] x86: MCE: Enable MCE_AMD for 32bit NEW_MCE Andi Kleen
2009-05-26 23:18   ` [PATCH 14/17] x86: MCE: Document new 32bit mcelog requirement in Documentation/Changes Andi Kleen
2009-05-26 23:18   ` [PATCH 15/17] Export add_timer_on for modules Andi Kleen
2009-05-26 23:18   ` [PATCH 16/17] x86: MCE: Add MSR read wrappers for easier error injection Andi Kleen
2009-05-26 23:18   ` [PATCH 17/17] x86: MCE: Add basic error injection infrastructure Andi Kleen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox