An explanation of the B_DONE flag on biowait() buf seen in Solaris[TM] crash-dumps

(Doc ID 1007403.1)

Last updated on JULY 29, 2016

Applies to:

Solaris Operating System
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on x86 (32-bit)
Trusted Solaris
OpenSolaris
Oracle Solaris Express

Goal

This document tries to explain how sometimes we see the B_DONE flag set in core-dumps for IO requests that seem to be hanging by other accounts.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms