From owner-cvs-all Mon Sep 2 21:22:57 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 826EE37B400; Mon, 2 Sep 2002 21:22:53 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49E8243EA3; Mon, 2 Sep 2002 21:22:43 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 8C2852A894; Mon, 2 Sep 2002 21:22:34 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Matt Jacob Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mpt mpt_freebsd.h In-Reply-To: <200209030218.g832ILlk090859@freefall.freebsd.org> Date: Mon, 02 Sep 2002 21:22:34 -0700 From: Peter Wemm Message-Id: <20020903042234.8C2852A894@canning.wemm.org> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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