This section explains how to integrate fault management error reporting, error handling, and diagnosis for I/O device drivers. This section provides an in-depth examination of the I/O fault services framework and how to utilize the I/O fault service APIs within a device driver.
This section discusses the following topics:
What Is Predictive Self-Healing? provides background and an overview of the Oracle Fault Management Architecture.
Oracle Solaris Fault Manager describes additional background with a focus on a high-level overview of the Oracle Solaris Fault Manager, fmd(1M).
Error Handling is the primary section for driver developers. This section highlights the best practice coding techniques for high-availability and the use of I/O fault services in driver code to interact with the FMA.