From owner-svn-src-all@FreeBSD.ORG Tue May 12 19:21:19 2009 Return-Path: Delivered-To: svn-src-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8BAF106564A; Tue, 12 May 2009 19:21:19 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (router.rabson.org [80.177.232.241]) by mx1.freebsd.org (Postfix) with ESMTP id 9B2608FC1D; Tue, 12 May 2009 19:21:19 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2001:470:909f:1:225:ff:feed:9426] (unknown [IPv6:2001:470:909f:1:225:ff:feed:9426]) by itchy.rabson.org (Postfix) with ESMTP id AEE665CBF; Tue, 12 May 2009 20:21:27 +0100 (BST) Message-Id: <051DF298-5307-48BF-BB45-9A62D1931DF0@rabson.org> From: Doug Rabson To: Jung-uk Kim In-Reply-To: <200905121516.37434.jkim@FreeBSD.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.4) Date: Tue, 12 May 2009 20:20:48 +0100 References: <200905110418.n4B4IxPC077484@svn.freebsd.org> <3c1674c90905120116l46d2fc84w789b3396419a9ede@mail.gmail.com> <6F0EE05A-45C0-410F-AFE4-7A6DD3CEF452@rabson.org> <200905121516.37434.jkim@FreeBSD.org> X-Mailer: Apple Mail (2.930.4) Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, Kip Macy Subject: Re: svn commit: r191984 - in head/sys: cddl/contrib/opensolaris/uts/common/rpc modules/zfs X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2009 19:21:20 -0000 On 12 May 2009, at 20:16, Jung-uk Kim wrote: > On Tuesday 12 May 2009 04:18 am, Doug Rabson wrote: >> On 12 May 2009, at 09:16, Kip Macy wrote: >>> 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. >> >> I'll see what I can do. Thanks for taking the time to look at it. > > xdr in kernel is originally from Sun. So, we have two versions of xdr > from Sun with different license terms now, one from ancient rpcsrc > distribution and one from OpenSolaris. Interesting... > > Sorry, just thinking out loud... ;-) Well hopefully we can end up with just from from ancient rpcsrc (and not CDDL).