Date: Tue, 22 Aug 2006 08:11:07 -0700 From: Eric Schrock <eric.schrock@sun.com> To: Michael Schuster - Sun Microsystems <Michael.Schuster@sun.com> Cc: freebsd-fs@FreeBSD.org, Jeremie Le Hen <jeremie@le-hen.org>, zfs-discuss@opensolaris.org, freebsd-current@FreeBSD.org, Pawel Jakub Dawidek <pjd@FreeBSD.org> Subject: Re: [zfs-discuss] Re: [fbsd] Porting ZFS file system to FreeBSD. Message-ID: <20060822151107.GA13426@eng.sun.com> In-Reply-To: <44EB17F1.7070407@sun.com> References: <20060822104516.GB16033@garage.freebsd.pl> <20060822143044.GD58048@obiwan.tataz.chchile.org> <20060822143619.GG16033@garage.freebsd.pl> <44EB17F1.7070407@sun.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 22, 2006 at 04:42:57PM +0200, Michael Schuster - Sun Microsystems wrote: > Pawel Jakub Dawidek wrote: > >On Tue, Aug 22, 2006 at 04:30:44PM +0200, Jeremie Le Hen wrote: > >>I don't know much about ZFS, but Sun states this is a "128 bits" > >>filesystem. How will you handle this in regards to the FreeBSD > >>kernel interface that is already struggling to be 64 bits > >>compliant ? (I'm stating this based on this URL [1], but maybe > >>it's not fully up-to-date.) > > > >128 bits is not my goal, but I do want all the other goodies:) > > are you going to attempt on-disk compatibility? Please note that the '128-bitness' of ZFS currently only comes into play in the on-disk format, and the allowed size of the storage pool. This should be very easy to maintain compatability with. However, each filesystem is currently limited to 64-bits, due largely to the lack of 128-bit support in the POSIX interfaces. So there's very little 128-bit code floating around except at the SPA layer, and as long as you have an unsigned 64-bit type there shouldn't be any problems at higher layers. - Eric -- Eric Schrock, Solaris Kernel Development http://blogs.sun.com/eschrock
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060822151107.GA13426>