From owner-freebsd-current@FreeBSD.ORG Fri Apr 13 15:59:58 2007 Return-Path: X-Original-To: freebsd-current@FreeBSD.ORG Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0809B16A402; Fri, 13 Apr 2007 15:59:58 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id B4EDC13C4BD; Fri, 13 Apr 2007 15:59:57 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id B5D502091; Fri, 13 Apr 2007 17:59:53 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 2E5BC2087; Fri, 13 Apr 2007 17:59:53 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id C7D3850C8; Fri, 13 Apr 2007 17:59:52 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Andrew Reilly References: <20070406025700.GB98545@garage.freebsd.pl> <86k5wo55s0.fsf@dwp.des.no> <20070407203411.GJ8831@cicely12.cicely.de> <86wt0n3mxv.fsf@dwp.des.no> <20070411214911.GA38351@VARK.MIT.EDU> <20070412073605.GB834@turion.vk2pj.dyndns.org> <86ps6aht1i.fsf@dwp.des.no> <20070412160603.GB92079@keira.kiwi-computer.com> <20070412185159.GB95302@nowhere> <86slb5e33a.fsf@dwp.des.no> <20070413031422.GA27743@duncan.reilly.home> Date: Fri, 13 Apr 2007 17:59:52 +0200 In-Reply-To: <20070413031422.GA27743@duncan.reilly.home> (Andrew Reilly's message of "Fri, 13 Apr 2007 13:14:22 +1000") Message-ID: <86abxc1czr.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-fs@FreeBSD.ORG, Craig Boston , "Rick C. Petty" , freebsd-current@FreeBSD.ORG Subject: Re: ZFS committed to the FreeBSD base. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Apr 2007 15:59:58 -0000 Andrew Reilly writes: > Apart from the fact that you are correct, how long is the > instruction encoding of cmpxchg8? Three bytes (0F C7 m64), four for "lock cmpxchg8" (F0 0F C7 m64). If the top two bits of m64 are set, you may get "interesting" results :) DES --=20 Dag-Erling Sm=F8rgrav - des@des.no