diff --git a/xen/arch/x86/cpu/mcheck/mce.c b/xen/arch/x86/cpu/mcheck/mce.c index 9028ccde54..84238cd0ef 100644 --- a/xen/arch/x86/cpu/mcheck/mce.c +++ b/xen/arch/x86/cpu/mcheck/mce.c @@ -663,7 +663,7 @@ static int mca_cap_init(void) if ( !all ) return -ENOMEM; for ( i = 0; i < nr; i++ ) - mcabanks_set(i, mca_allbanks); + mcabanks_set(i, all); mcabanks_free(xchg(&mca_allbanks, all)); }