From owner-svn-src-head@FreeBSD.ORG Tue May 12 08:16:34 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC3F21065670; Tue, 12 May 2009 08:16:34 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.28]) by mx1.freebsd.org (Postfix) with ESMTP id 5361D8FC0C; Tue, 12 May 2009 08:16:34 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by yx-out-2324.google.com with SMTP id 8so1979355yxb.13 for ; Tue, 12 May 2009 01:16:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=9Spy3R2+r+n8D55FoJn+/uMun2V6c1W9hKo9ChAyqUE=; b=NafkwbatU3mCwf9jHwzuZCGQmj7AlU5FBPV8RwYohPU4UWWwIkiP+XEdEmtnCFVx+s h25uMRLPhOE9ZQ80o7wlNWm0OOCNSL5hihIqkmzdTgSju1GVNnqflU+DFjtyZTAsPZvK qzWW3WB7o3AMlNn1CVRX+VNnQwPiJxnNEV6Ac= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=DHTDxINyOTcp1J0Nm1Molg4VlLJ2h0PHpHNtaGPhPsI4GUGV1/Kk36TK9Ee7KCA7Oa tMpWa95O3oxd7GdPjHv1XbnWbOZmlwBe9DTtxEavQUzK9Pb4oxLrqrsOSRux9xV3olWn U+q46+aRK9iUmOYd+3mhWweemFrL0mHAalZiA= MIME-Version: 1.0 Sender: mat.macy@gmail.com Received: by 10.100.178.9 with SMTP id a9mr19639646anf.11.1242116194131; Tue, 12 May 2009 01:16:34 -0700 (PDT) In-Reply-To: <56AB958E-2FF5-421C-9B72-1181EA265A35@rabson.org> References: <200905110418.n4B4IxPC077484@svn.freebsd.org> <0E48393C-F519-42A1-AD3C-3EC31EE2AE06@rabson.org> <3c1674c90905111223u74ec12ch9f40772940a42396@mail.gmail.com> <3c1674c90905112203p363d3dfdoa0511d8b5c00f74b@mail.gmail.com> <56AB958E-2FF5-421C-9B72-1181EA265A35@rabson.org> Date: Tue, 12 May 2009 01:16:34 -0700 X-Google-Sender-Auth: de9789ac1722f889 Message-ID: <3c1674c90905120116l46d2fc84w789b3396419a9ede@mail.gmail.com> From: Kip Macy To: Doug Rabson Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r191984 - in head/sys: cddl/contrib/opensolaris/uts/common/rpc modules/zfs X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2009 08:16:35 -0000 On Tue, May 12, 2009 at 12:33 AM, Doug Rabson wrote: > > On 12 May 2009, at 06:03, Kip Macy wrote: > >> Here is the problem, FreeBSD is sloppy about 32-bit vs. 64-bit for xdr >> whereas in the kernel, Solaris is not. > > I thought that XDR 'long' types were 32 bit regardless of whether the > platform was 32 or 64 bit. I'll have to read the code again. I'm not familiar with XDR, so I might be in error. If you could reconcile the differences between Solaris and FreeBSD so that ZFS can use FreeBSD's XDR implementation I would greatly appreciate it. Thanks, Kip -- When bad men combine, the good must associate; else they will fall one by one, an unpitied sacrifice in a contemptible struggle. Edmund Burke