Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jun 2007 12:35:47 +0000 (UTC)
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/cddl/lib Makefile src/cddl/lib/libzpool Makefile src/cddl/usr.bin Makefile src/cddl/usr.sbin Makefile src/sys/compat/opensolaris/kern opensolaris_atomic.c src/sys/compat/opensolaris/sys atomic.h src/sys/contrib/opensolaris/common/atomic/amd64 atomic.S ...
Message-ID:  <200706081235.l58CZlcL037775@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
pjd         2007-06-08 12:35:47 UTC

  FreeBSD src repository

  Modified files:
    cddl/lib             Makefile 
    cddl/lib/libzpool    Makefile 
    cddl/usr.bin         Makefile 
    cddl/usr.sbin        Makefile 
    sys/contrib/opensolaris/common/atomic/amd64 atomic.S 
    sys/contrib/opensolaris/common/atomic/i386 atomic.S 
    sys/contrib/opensolaris/uts/common/fs/zfs zfs_vfsops.c 
    sys/contrib/opensolaris/uts/common/sys asm_linkage.h 
    sys/modules/zfs      Makefile 
  Added files:
    sys/compat/opensolaris/kern opensolaris_atomic.c 
    sys/compat/opensolaris/sys atomic.h 
  Removed files:
    sys/contrib/opensolaris/uts/common/sys atomic.h 
  Log:
  - Reduce number of atomic operations needed to be implemented in asm by
    implementing some of them using existing ones.
  - Allow to compile ZFS on all archs and use atomic operations surrounded
    by global mutex on archs we don't have or can't have all atomic
    operations needed by ZFS.
  
  Revision  Changes    Path
  1.4       +0 -2      src/cddl/lib/Makefile
  1.5       +6 -1      src/cddl/lib/libzpool/Makefile
  1.4       +0 -2      src/cddl/usr.bin/Makefile
  1.4       +0 -2      src/cddl/usr.sbin/Makefile
  1.1       +133 -0    src/sys/compat/opensolaris/kern/opensolaris_atomic.c (new)
  1.1       +114 -0    src/sys/compat/opensolaris/sys/atomic.h (new)
  1.3       +1 -493    src/sys/contrib/opensolaris/common/atomic/amd64/atomic.S
  1.3       +2 -559    src/sys/contrib/opensolaris/common/atomic/i386/atomic.S
  1.10      +0 -3      src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  1.2       +27 -221   src/sys/contrib/opensolaris/uts/common/sys/asm_linkage.h
  1.2       +0 -431    src/sys/contrib/opensolaris/uts/common/sys/atomic.h (dead)
  1.6       +5 -0      src/sys/modules/zfs/Makefile



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706081235.l58CZlcL037775>