[Linux-cluster] gfs on 2.6.9 : umount gives sleeping function called from invalid context

Patrick Caulfield pcaulfie at redhat.com
Fri Nov 5 08:22:15 UTC 2004


On Thu, Nov 04, 2004 at 05:40:59PM -0800, Daniel McNeil wrote:
> 
> Not quite.  It fixed the might_sleep() in lowcomms_close(),
> but there is a down_write() is close_connection() causing
> another might_sleep().

Hmm, well spotted. In that case the whole of that stack of code needs to be
taken out of the atomic section.

Dave?

-- 

patrick




More information about the Linux-cluster mailing list