On Wed, Jun 26, 2013 at 08:23:47PM +0000, Luck, Tony wrote:
>       MCESEV(
> > -           KEEP, "HT thread notices Action required: data load error",
> > -           SER, MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCI_ADDR|MCACOD, 
> > MCI_UC_SAR|MCI_ADDR|MCACOD_DATA),
> > -           MCGMASK(MCG_STATUS_EIPV, 0)
> > +           KEEP, "Action required but unaffected thread is continuable",
> > +           SER, MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCI_ADDR|MCACOD, 
> > MCI_UC_SAR|MCI_ADDR),
> 
> > Why did we lose MCACOD_DATA from the MASK above? Was this intentional?
> 
> 
> We used to have separate entries for "HT thread notices ... data load" and 
> "HT thread notices ... instruction load"
> because the old SDM had a complex table calling out the bit settings for each 
> type of recoverable machine check.
> 
> Latest SDM simplifies the table making it clear that for every SRAR (software 
> recoverable action required) error
> we'll have the same bits in MCG_STATUS (EIPV=0, RIPV=1) ... so we don't need 
> to check for the MCACOD value.
> See attached snapshot of the new table.

And this obviously is the case for the hardware too, I assume, not only
the SDM?

-- 
Regards/Gruss,
    Boris.

Sent from a fat crate under my desk. Formatting is fine.
--
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to