Should you check whether the address is valid before blindly reading the 
register?

>             m.bank = bank;
        if (m.status & MCI_STATUS_ADDRV)
                        rdmsrl(MSR_IA32_MCx_ADDR(bank), m.addr);
>             mce_log(&m);

-Tony

Reply via email to