Re: ZFS committed to the FreeBSD base.



Bernd Walter <ticso@xxxxxxxxxxxxxxxxxx> writes:
On Sat, Apr 07, 2007 at 09:43:59PM +0200, Dag-Erling Smørgrav wrote:
ZFS is now also available on pc98 and amd64.
Great to read - is it just atomic.S missing for the remaining
architectures?

Yes. Ideally, ZFS would use FreeBSD's atomic operations instead of
its own. I believe that the reason it doesn't is (at least in part)
that we don't have 64-bit atomic operations for i386. I have
unfinished patches for cleaning up the atomic operations on all
platforms; I'll dust them off and see what I can do.

DES
--
Dag-Erling Smørgrav - des@xxxxxx
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: ZFS committed to the FreeBSD base.
    ... I believe that the reason it doesn't is ... that we don't have 64-bit atomic operations for i386. ... Any ideas how ZFS and GEOM are going to work out, ...
    (freebsd-current)
  • Re: ZFS committed to the FreeBSD base.
    ... that we don't have 64-bit atomic operations for i386. ... real existing 486 system has enough RAM for ZFS. ... spend so much RAM for such a system without better use for it. ... pool and you have additional storage with the same number of drives. ...
    (freebsd-current)
  • [PATCH 0/10] local_t : adding and standardising atomic primitives
    ... These patches extend and standardise local_t operations on each architectures, ... allowing a rich set of atomic operations to be done on per-cpu data with ...
    (Linux-Kernel)
  • Re: [PATCH 00/09] atomic.h : standardizing atomic primitives
    ... Mathieu Desnoyers wrote: ... principally 64 bits architectures are targeted by these ... patches. ... It also adds the complete list of atomic operations on the atomic_long ...
    (Linux-Kernel)
  • Re: ZFS committed to the FreeBSD base.
    ... >>> unfinished patches for cleaning up the atomic operations on all ... >real existing 486 system has enough RAM for ZFS. ... >spend so much RAM for such a system without better use for it. ... >goodies avalable, such as md, ggate, partition-parsing, encyption, etc. ...
    (freebsd-current)