Signed-off-by: Andrew Morton --- Documentation/kernel-parameters.txt | 2 ++ arch/x86_64/kernel/mce.c | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff -puN Documentation/kernel-parameters.txt~x86_64-mm-mce-setup Documentation/kernel-parameters.txt --- a/Documentation/kernel-parameters.txt~x86_64-mm-mce-setup +++ a/Documentation/kernel-parameters.txt @@ -975,6 +975,8 @@ and is between 256 and 4096 characters. mce [X86-32] Machine Check Exception + mce=option [X86-64] See Documentation/x86-64/boot-options.txt + md= [HW] RAID subsystems devices and level See Documentation/md.txt. diff -puN arch/x86_64/kernel/mce.c~x86_64-mm-mce-setup arch/x86_64/kernel/mce.c --- a/arch/x86_64/kernel/mce.c~x86_64-mm-mce-setup +++ a/arch/x86_64/kernel/mce.c @@ -699,8 +699,6 @@ static int __init mcheck_disable(char *s mce=nobootlog Don't log MCEs from before booting. */ static int __init mcheck_enable(char *str) { - if (*str == '=') - str++; if (!strcmp(str, "off")) mce_dont_init = 1; else if (!strcmp(str, "bootlog") || !strcmp(str,"nobootlog")) @@ -713,7 +711,7 @@ static int __init mcheck_enable(char *st } __setup("nomce", mcheck_disable); -__setup("mce", mcheck_enable); +__setup("mce=", mcheck_enable); /* * Sysfs support _