Writing Device Drivers for Oracle® Solaris 11.2

Exit Print View

Updated: September 2014
 
 

Oracle Fault Management Architecture I/O Fault Services

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.