RE: [PATCH 11/11] EDAC/ie31200: Switch Raptor Lake-S to interrupt mode
From: Luck, Tony
Date: Thu Feb 27 2025 - 13:02:06 EST
> Raptor Lake-S SoCs notify memory errors via Machine Check. Add interrupt
> mode support and switch Raptor Lake-S EDAC from polling to interrupt mode.
Is this notification #MC (a.k.a. INT#18)? Or CMCI? Or #MC for uncorrected errors
and CMCI for corrected errors?
Corrected errors -> CMCI I can understand. This code should work well for that.
Same for uncorrected patrol scrub errors -> CMCI.
Other uncorrected errors -> #MC is trickier. Does Raptor Lake support recovery
from other uncorrected errors? If it doesn't, then this driver handler will not be
called (Linux panicked and never called the functions registered on the mce
decode chain).
Which is perhaps a long way of asking whether you really mean:
Raptor Lake-S SoCs notify memory errors via CMCI. Add interrupt
mode support and switch Raptor Lake-S EDAC from polling to interrupt mode.
-Tony