Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 02 Sep 2002 21:22:34 -0700
From:      Peter Wemm <peter@wemm.org>
To:        Matt Jacob <mjacob@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/mpt mpt_freebsd.h 
Message-ID:  <20020903042234.8C2852A894@canning.wemm.org>
In-Reply-To: <200209030218.g832ILlk090859@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Matt Jacob wrote:
> mjacob      2002/09/02 19:18:21 PDT
> 
>   Modified files:
>     sys/dev/mpt          mpt_freebsd.h 
>   Log:
>   Don't do transition locking (i.e., CAM->MPT->CAM)- Peter claimed that ia64
>   chokes the chicken with this.

Well, it just isn't legal to release Giant in the middle of unsafe code
on any platform.  By doing this you allow reentrency into the cam stack.

Cheers,
-Peter
--
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020903042234.8C2852A894>