Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Mar 2012 17:04:16 +0100
From:      Eric Saint-Etienne <eric.saintetienne@gmail.com>
To:        freebsd-geom@freebsd.org
Subject:   GEOM and the non-sleeping path
Message-ID:  <CACJX%2B52cpn1z78WB-81P%2B16sBQdk_BmwZABs=tp97wTQdyyiew@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Is this still true that a geom class cannot sleep i nthe I/O path?

Because there are several (all?) geom classes which lock a MTX_DEF
mutex in the start() function.
For instance md and ggate do this.

Furthermore, no geom class use a MTX_SPIN mutex to make sure they will
not sleep in the I/O path.

-eric



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACJX%2B52cpn1z78WB-81P%2B16sBQdk_BmwZABs=tp97wTQdyyiew>