Embodiments include systems and methods for processing Reliability,
Availability and Serviceability (RAS) events in a computer system.
Embodiments comprise processing critical events in a first portion of a
Management Interrupt (MI) period. The MI period is chosen to be not
greater than a maximum tolerable Operating System (OS) latency period. If
time remains in a current MI period after processing critical events, the
system then processes non-critical events during the time remaining in
the current MI period. If at the end of the current MI period, some
non-critical events remain to be processed, a subsequent MI period is
scheduled to process the remaining non-critical events.