From: Dave Jones smp_changes_mask is used by generic_set_all() which isn't __init Signed-off-by: Dave Jones Signed-off-by: Andrew Morton --- 25-akpm/arch/i386/kernel/cpu/mtrr/generic.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/i386/kernel/cpu/mtrr/generic.c~mtrr-initdata-fix arch/i386/kernel/cpu/mtrr/generic.c --- 25/arch/i386/kernel/cpu/mtrr/generic.c~mtrr-initdata-fix 2004-07-03 13:05:32.820866528 -0700 +++ 25-akpm/arch/i386/kernel/cpu/mtrr/generic.c 2004-07-03 13:05:32.824865920 -0700 @@ -18,7 +18,7 @@ struct mtrr_state { mtrr_type def_type; }; -static unsigned long smp_changes_mask __initdata = 0; +static unsigned long smp_changes_mask; struct mtrr_state mtrr_state = {}; _