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>