From owner-cvs-all@FreeBSD.ORG Thu Apr 24 09:34:30 2008 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0ABA21065672; Thu, 24 Apr 2008 09:34:30 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc3-cdif2-0-0-cust64.cdif.cable.ntl.com [81.106.128.65]) by mx1.freebsd.org (Postfix) with ESMTP id D26778FC22; Thu, 24 Apr 2008 09:34:29 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JoxqU-000Fmj-Uh; Thu, 24 Apr 2008 10:34:26 +0100 Date: Thu, 24 Apr 2008 10:34:26 +0100 From: Ceri Davies To: Marcel Moolenaar Message-ID: <20080424093426.GA46389@submonkey.net> References: <200804231848.m3NImajV044275@repoman.freebsd.org> <24ADF1BE-47FF-43DD-A189-10D876FBE515@rabson.org> <200804231509.31424.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.17 (2007-11-01) Sender: Ceri Davies Cc: cvs-src@freebsd.org, Doug Rabson , src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/sbin/gpt gpt.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2008 09:34:30 -0000 --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 23, 2008 at 01:54:17PM -0700, Marcel Moolenaar wrote: >=20 > On Apr 23, 2008, at 12:09 PM, John Baldwin wrote: >=20 >> On Wednesday 23 April 2008 02:54:40 pm Doug Rabson wrote: >>>=20 >>> On 23 Apr 2008, at 19:48, John Baldwin wrote: >>>=20 >>>> jhb 2008-04-23 18:48:36 UTC >>>>=20 >>>> FreeBSD src repository >>>>=20 >>>> Modified files: (Branch: RELENG_7) >>>> sbin/gpt gpt.c >>>> Log: >>>> MFC: Add 'zfs' as an alias for the FreeBSD ZFS UUID. >>>=20 >>> Does it make sense to have a FreeBSD ZFS UUID? ZFS is a portable >>> filesystem format - shouldn't we use whatever UUID Solaris uses for >>> ZFS in GPT? >>=20 >> That's a good question. Maybe pjd@ or marcel@ have opinions on the=20 >> matter? >=20 > There's no such UUID as far as I know, so I thought it safer > to create a FreeBSD-specific one because we already have > incompatibilities between operating systems for things like > UFS and BSD labels. While ZFS may be portable, I'm not at all > sure that different OSes are feature compatible and for that > it's good to know where the ZFS originates from. Also, we may > create an UUID with the intend that it's a common UUID, but > getting other OSes to use that UUID is far from easy. Quite; Mac OS X has already introduced a little confusion with the difference in its zpool versions: galoot% uname -a SunOS galoot 5.11 snv_85 i86pc i386 i86pc galoot% /usr/sbin/zpool upgrade -v |grep 6 6 bootfs pool property=20 crackityjones:~ ceri$ uname -a Darwin crackityjones.private.submonkey.net 9.2.2 Darwin Kernel Version 9.= 2.2: Tue Mar 4 21:17:34 PST 2008; root:xnu-1228.4.31~1/RELEASE_I386 i386 crackityjones:~ ceri$ zpool upgrade -v |grep 6 This system is currently running ZFS version 6. 6 bootfs pool property and OSX directory type I've yet to check what happens with a zpool created on the Mac being imported on the OpenSolaris machine or vice versa. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFIEFQiocfcwTS3JF8RAgtMAJ93ibIdfPYrS51BqiulkEQEH2AKmACfSrZI OHA+60DjAi/op31Twz2tqQY= =Sh9u -----END PGP SIGNATURE----- --J2SCkAp4GZ/dPZZf--