Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Feb 2011 19:41:40 +0000 (UTC)
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/cddl/compat/opensolaris/include fcntl.h mnttab.h priv.h sha2.h solaris.h thread_pool.h src/cddl/compat/opensolaris/misc fsshare.c zmount.c src/cddl/contrib/opensolaris/cmd/stat/common statcommon.h timestamp.c ...
Message-ID:  <201102271942.p1RJgjnt056610@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
pjd         2011-02-27 19:41:40 UTC

  FreeBSD src repository

  Modified files:
    cddl/compat/opensolaris/include fcntl.h mnttab.h priv.h 
                                    solaris.h 
    cddl/compat/opensolaris/misc fsshare.c zmount.c 
    cddl/contrib/opensolaris/cmd/zdb zdb.c zdb_il.c 
    cddl/contrib/opensolaris/cmd/zfs zfs.8 zfs_iter.c zfs_iter.h 
                                     zfs_main.c zfs_util.h 
    cddl/contrib/opensolaris/cmd/zinject translate.c zinject.c 
                                         zinject.h 
    cddl/contrib/opensolaris/cmd/zpool zpool.8 zpool_main.c 
                                       zpool_util.c zpool_util.h 
                                       zpool_vdev.c 
    cddl/contrib/opensolaris/cmd/ztest ztest.c 
    cddl/contrib/opensolaris/head synch.h 
    cddl/contrib/opensolaris/lib/libnvpair libnvpair.c libnvpair.h 
    cddl/contrib/opensolaris/lib/libuutil/common libuutil.h 
                                                 uu_alloc.c 
                                                 uu_misc.c 
    cddl/contrib/opensolaris/lib/libzfs/common libzfs.h 
                                               libzfs_changelist.c 
                                               libzfs_config.c 
                                               libzfs_dataset.c 
                                               libzfs_impl.h 
                                               libzfs_import.c 
                                               libzfs_mount.c 
                                               libzfs_pool.c 
                                               libzfs_sendrecv.c 
                                               libzfs_status.c 
                                               libzfs_util.c 
    cddl/contrib/opensolaris/lib/libzpool/common kernel.c taskq.c 
                                                 util.c 
    cddl/contrib/opensolaris/lib/libzpool/common/sys zfs_context.h 
    cddl/contrib/opensolaris/lib/pyzfs/common __init__.py allow.py 
                                              dataset.py 
                                              groupspace.py 
                                              ioctl.c unallow.py 
                                              userspace.py util.py 
    cddl/lib/libzfs      Makefile 
    cddl/lib/libzpool    Makefile 
    cddl/sbin/zfs        Makefile 
    cddl/sbin/zpool      Makefile 
    cddl/usr.bin         Makefile 
    cddl/usr.bin/ztest   Makefile 
    cddl/usr.sbin/zdb    Makefile 
    rescue/rescue        Makefile 
    sys/boot/i386/gptzfsboot Makefile 
    sys/boot/i386/zfsboot Makefile 
    sys/boot/zfs         zfs.c zfsimpl.c 
    sys/cddl/boot/zfs    fletcher.c zfsimpl.h zfssubr.c 
    sys/cddl/compat/opensolaris/kern opensolaris_atomic.c 
                                     opensolaris_kmem.c 
                                     opensolaris_misc.c 
                                     opensolaris_policy.c 
                                     opensolaris_string.c 
                                     opensolaris_taskq.c 
                                     opensolaris_vfs.c 
                                     opensolaris_zone.c 
    sys/cddl/compat/opensolaris/sys atomic.h byteorder.h dirent.h 
                                    file.h kmem.h misc.h mount.h 
                                    mutex.h policy.h proc.h 
                                    rwlock.h sid.h stat.h string.h 
                                    sunddi.h systm.h taskq.h 
                                    time.h types.h uio.h vfs.h 
                                    vnode.h zone.h 
    sys/cddl/contrib/opensolaris/common/acl acl_common.c 
                                            acl_common.h 
    sys/cddl/contrib/opensolaris/common/atomic/amd64 
                                                     opensolaris_atomic.S 
    sys/cddl/contrib/opensolaris/common/atomic/i386 
                                                    opensolaris_atomic.S 
    sys/cddl/contrib/opensolaris/common/atomic/ia64 
                                                    opensolaris_atomic.S 
    sys/cddl/contrib/opensolaris/common/atomic/powerpc64 
                                                         opensolaris_atomic.S 
    sys/cddl/contrib/opensolaris/common/atomic/sparc64 
                                                       opensolaris_atomic.S 
    sys/cddl/contrib/opensolaris/common/avl avl.c 
    sys/cddl/contrib/opensolaris/common/nvpair nvpair.c 
    sys/cddl/contrib/opensolaris/common/unicode u8_textprep.c 
    sys/cddl/contrib/opensolaris/common/zfs zfs_comutil.c 
                                            zfs_comutil.h 
                                            zfs_deleg.c 
                                            zfs_deleg.h 
                                            zfs_namecheck.c 
                                            zfs_prop.c zfs_prop.h 
                                            zpool_prop.c 
                                            zprop_common.c 
    sys/cddl/contrib/opensolaris/uts/common Makefile.files 
    sys/cddl/contrib/opensolaris/uts/common/fs gfs.c vnode.c 
    sys/cddl/contrib/opensolaris/uts/common/fs/zfs arc.c bplist.c 
                                                   dbuf.c dmu.c 
                                                   dmu_object.c 
                                                   dmu_objset.c 
                                                   dmu_send.c 
                                                   dmu_traverse.c 
                                                   dmu_tx.c 
                                                   dmu_zfetch.c 
                                                   dnode.c 
                                                   dnode_sync.c 
                                                   dsl_dataset.c 
                                                   dsl_deleg.c 
                                                   dsl_dir.c 
                                                   dsl_pool.c 
                                                   dsl_prop.c 
                                                   dsl_synctask.c 
                                                   lzjb.c 
                                                   metaslab.c 
                                                   refcount.c 
                                                   sha256.c spa.c 
                                                   spa_config.c 
                                                   spa_errlog.c 
                                                   spa_history.c 
                                                   spa_misc.c 
                                                   space_map.c 
                                                   txg.c 
                                                   uberblock.c 
                                                   vdev.c 
                                                   vdev_cache.c 
                                                   vdev_disk.c 
                                                   vdev_file.c 
                                                   vdev_geom.c 
                                                   vdev_label.c 
                                                   vdev_mirror.c 
                                                   vdev_missing.c 
                                                   vdev_queue.c 
                                                   vdev_raidz.c 
                                                   vdev_root.c 
                                                   zap.c 
                                                   zap_leaf.c 
                                                   zap_micro.c 
                                                   zfs_acl.c 
                                                   zfs_byteswap.c 
                                                   zfs_ctldir.c 
                                                   zfs_dir.c 
                                                   zfs_fm.c 
                                                   zfs_fuid.c 
                                                   zfs_ioctl.c 
                                                   zfs_log.c 
                                                   zfs_replay.c 
                                                   zfs_rlock.c 
                                                   zfs_vfsops.c 
                                                   zfs_vnops.c 
                                                   zfs_znode.c 
                                                   zil.c zio.c 
                                                   zio_checksum.c 
                                                   zio_compress.c 
                                                   zio_inject.c 
                                                   zvol.c 
    sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys arc.h 
                                                       bplist.h 
                                                       dbuf.h 
                                                       dmu.h 
                                                       dmu_impl.h 
                                                       dmu_objset.h 
                                                       dmu_traverse.h 
                                                       dmu_tx.h 
                                                       dnode.h 
                                                       dsl_dataset.h 
                                                       dsl_deleg.h 
                                                       dsl_dir.h 
                                                       dsl_pool.h 
                                                       dsl_prop.h 
                                                       dsl_synctask.h 
                                                       metaslab.h 
                                                       metaslab_impl.h 
                                                       refcount.h 
                                                       spa.h 
                                                       spa_boot.h 
                                                       spa_impl.h 
                                                       txg.h 
                                                       txg_impl.h 
                                                       uberblock.h 
                                                       uberblock_impl.h 
                                                       vdev.h 
                                                       vdev_impl.h 
                                                       zap.h 
                                                       zap_impl.h 
                                                       zap_leaf.h 
                                                       zfs_acl.h 
                                                       zfs_context.h 
                                                       zfs_debug.h 
                                                       zfs_dir.h 
                                                       zfs_fuid.h 
                                                       zfs_ioctl.h 
                                                       zfs_vfsops.h 
                                                       zfs_znode.h 
                                                       zil.h 
                                                       zil_impl.h 
                                                       zio.h 
                                                       zio_checksum.h 
                                                       zio_compress.h 
                                                       zio_impl.h 
                                                       zvol.h 
    sys/cddl/contrib/opensolaris/uts/common/os callb.c 
    sys/cddl/contrib/opensolaris/uts/common/sys acl.h acl_impl.h 
                                                avl.h callb.h 
                                                cpupart.h cpuvar.h 
                                                cred.h debug.h 
                                                gfs.h idmap.h 
                                                isa_defs.h 
                                                nvpair.h 
                                                processor.h 
                                                sysevent.h 
                                                sysmacros.h 
                                                taskq.h 
                                                u8_textprep.h 
                                                vnode.h 
    sys/cddl/contrib/opensolaris/uts/common/sys/fm protocol.h 
                                                   util.h 
    sys/cddl/contrib/opensolaris/uts/common/sys/fm/fs zfs.h 
    sys/cddl/contrib/opensolaris/uts/common/sys/fs zfs.h 
    sys/cddl/contrib/opensolaris/uts/common/sys/sysevent 
                                                         eventdefs.h 
    sys/modules/opensolaris Makefile 
    sys/modules/zfs      Makefile 
    usr.bin/fstat        zfs.c 
  Added files:
    cddl/compat/opensolaris/include sha2.h thread_pool.h 
    cddl/contrib/opensolaris/cmd/stat/common statcommon.h 
                                             timestamp.c 
    cddl/contrib/opensolaris/cmd/zlook zlook.c 
    cddl/contrib/opensolaris/cmd/zstreamdump zstreamdump.1 
                                             zstreamdump.c 
    cddl/contrib/opensolaris/lib/libuutil/common uu_string.c 
    cddl/contrib/opensolaris/lib/libzfs/common libzfs_diff.c 
                                               libzfs_fru.c 
    cddl/contrib/opensolaris/lib/pyzfs/common holds.py table.py 
    cddl/usr.bin/zlook   Makefile 
    cddl/usr.bin/zstreamdump Makefile 
    sys/cddl/boot/zfs    zle.c 
    sys/cddl/compat/opensolaris/kern opensolaris_sunddi.c 
                                     opensolaris_sysevent.c 
    sys/cddl/compat/opensolaris/sys systeminfo.h 
    sys/cddl/contrib/opensolaris/common/zfs zfs_fletcher.c 
                                            zfs_fletcher.h 
                                            zfs_ioctl_compat.c 
                                            zfs_ioctl_compat.h 
    sys/cddl/contrib/opensolaris/uts/common/fs/zfs bpobj.c ddt.c 
                                                   ddt_zap.c 
                                                   dmu_diff.c 
                                                   dsl_deadlist.c 
                                                   dsl_scan.c sa.c 
                                                   zfs_debug.c 
                                                   zfs_onexit.c 
                                                   zfs_sa.c zle.c 
                                                   zrlock.c 
    sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys bpobj.h 
                                                       ddt.h 
                                                       dsl_deadlist.h 
                                                       dsl_scan.h 
                                                       sa.h 
                                                       sa_impl.h 
                                                       zfs_onexit.h 
                                                       zfs_sa.h 
                                                       zfs_stat.h 
                                                       zrlock.h 
    sys/cddl/contrib/opensolaris/uts/common/os fm.c 
    sys/cddl/contrib/opensolaris/uts/common/sys/fs zut.h 
    sys/cddl/contrib/opensolaris/uts/common/sys/sysevent dev.h 
  Removed files:
    sys/cddl/compat/opensolaris/sys sysmacros.h 
    sys/cddl/contrib/opensolaris/uts/common/fs/zfs dsl_scrub.c 
                                                   fletcher.c 
    sys/cddl/contrib/opensolaris/uts/common/sys byteorder.h 
  Log:
  SVN rev 219089 on 2011-02-27 19:41:40Z by pjd
  
  Finally... Import the latest open-source ZFS version - (SPA) 28.
  
  Few new things available from now on:
  
  - Data deduplication.
  - Triple parity RAIDZ (RAIDZ3).
  - zfs diff.
  - zpool split.
  - Snapshot holds.
  - zpool import -F. Allows to rewind corrupted pool to earlier
    transaction group.
  - Possibility to import pool in read-only mode.
  
  MFC after:      1 month
  
  Revision  Changes      Path
  1.3       +3 -2        src/cddl/compat/opensolaris/include/fcntl.h
  1.6       +4 -0        src/cddl/compat/opensolaris/include/mnttab.h
  1.4       +1 -1        src/cddl/compat/opensolaris/include/priv.h
  1.1       +38 -0       src/cddl/compat/opensolaris/include/sha2.h (new)
  1.4       +5 -1        src/cddl/compat/opensolaris/include/solaris.h
  1.1       +39 -0       src/cddl/compat/opensolaris/include/thread_pool.h (new)
  1.5       +8 -6        src/cddl/compat/opensolaris/misc/fsshare.c
  1.4       +4 -1        src/cddl/compat/opensolaris/misc/zmount.c
  1.1       +50 -0       src/cddl/contrib/opensolaris/cmd/stat/common/statcommon.h (new)
  1.1       +49 -0       src/cddl/contrib/opensolaris/cmd/stat/common/timestamp.c (new)
  1.10      +1440 -803   src/cddl/contrib/opensolaris/cmd/zdb/zdb.c
  1.6       +75 -56      src/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c
  1.8       +365 -215    src/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  1.7       +10 -19      src/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c
  1.5       +1 -0        src/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.h
  1.11      +3087 -746   src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
  1.3       +2 -4        src/cddl/contrib/opensolaris/cmd/zfs/zfs_util.h
  1.2       +36 -19      src/cddl/contrib/opensolaris/cmd/zinject/translate.c
  1.4       +229 -26     src/cddl/contrib/opensolaris/cmd/zinject/zinject.c
  1.2       +4 -5        src/cddl/contrib/opensolaris/cmd/zinject/zinject.h
  1.1       +411 -0      src/cddl/contrib/opensolaris/cmd/zlook/zlook.c (new)
  1.6       +415 -329    src/cddl/contrib/opensolaris/cmd/zpool/zpool.8
  1.11      +725 -250    src/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
  1.4       +1 -19       src/cddl/contrib/opensolaris/cmd/zpool/zpool_util.c
  1.4       +4 -4        src/cddl/contrib/opensolaris/cmd/zpool/zpool_util.h
  1.5       +429 -42     src/cddl/contrib/opensolaris/cmd/zpool/zpool_vdev.c
  1.1       +67 -0       src/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1 (new)
  1.1       +429 -0      src/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.c (new)
  1.11      +3354 -1811  src/cddl/contrib/opensolaris/cmd/ztest/ztest.c
  1.4       +19 -8       src/cddl/contrib/opensolaris/head/synch.h
  1.4       +717 -66     src/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c
  1.4       +153 -7      src/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.h
  1.4       +11 -2       src/cddl/contrib/opensolaris/lib/libuutil/common/libuutil.h
  1.4       +39 -2       src/cddl/contrib/opensolaris/lib/libuutil/common/uu_alloc.c
  1.3       +29 -4       src/cddl/contrib/opensolaris/lib/libuutil/common/uu_misc.c
  1.1       +56 -0       src/cddl/contrib/opensolaris/lib/libuutil/common/uu_string.c (new)
  1.12      +160 -51     src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
  1.6       +33 -61      src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c
  1.4       +16 -6       src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c
  1.12      +804 -699    src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
  1.1       +832 -0      src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_diff.c (new)
  1.1       +452 -0      src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_fru.c (new)
  1.6       +41 -12      src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h
  1.6       +478 -122    src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c
  1.7       +134 -220    src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
  1.10      +1126 -415   src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
  1.6       +1127 -219   src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
  1.5       +90 -9       src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c
  1.9       +139 -46     src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c
  1.10      +114 -14     src/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c
  1.19      +88 -21      src/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h
  1.6       +39 -10      src/cddl/contrib/opensolaris/lib/libzpool/common/taskq.c
  1.4       +2 -3        src/cddl/contrib/opensolaris/lib/libzpool/common/util.c
  1.2       +2 -3        src/cddl/contrib/opensolaris/lib/pyzfs/common/__init__.py
  1.2       +9 -7        src/cddl/contrib/opensolaris/lib/pyzfs/common/allow.py
  1.2       +33 -4       src/cddl/contrib/opensolaris/lib/pyzfs/common/dataset.py
  1.2       +2 -3        src/cddl/contrib/opensolaris/lib/pyzfs/common/groupspace.py
  1.1       +75 -0       src/cddl/contrib/opensolaris/lib/pyzfs/common/holds.py (new)
  1.3       +25 -92      src/cddl/contrib/opensolaris/lib/pyzfs/common/ioctl.c
  1.1       +70 -0       src/cddl/contrib/opensolaris/lib/pyzfs/common/table.py (new)
  1.2       +2 -3        src/cddl/contrib/opensolaris/lib/pyzfs/common/unallow.py
  1.2       +22 -53      src/cddl/contrib/opensolaris/lib/pyzfs/common/userspace.py
  1.2       +8 -5        src/cddl/contrib/opensolaris/lib/pyzfs/common/util.py
  1.7       +17 -12      src/cddl/lib/libzfs/Makefile
  1.16      +9 -9        src/cddl/lib/libzpool/Makefile
  1.6       +4 -4        src/cddl/sbin/zfs/Makefile
  1.7       +9 -6        src/cddl/sbin/zpool/Makefile
  1.11      +4 -0        src/cddl/usr.bin/Makefile
  1.1       +25 -0       src/cddl/usr.bin/zlook/Makefile (new)
  1.1       +27 -0       src/cddl/usr.bin/zstreamdump/Makefile (new)
  1.9       +1 -0        src/cddl/usr.bin/ztest/Makefile
  1.9       +1 -0        src/cddl/usr.sbin/zdb/Makefile
  1.77      +1 -1        src/rescue/rescue/Makefile
  1.9       +1 -0        src/sys/boot/i386/gptzfsboot/Makefile
  1.8       +1 -1        src/sys/boot/i386/zfsboot/Makefile
  1.9       +24 -16      src/sys/boot/zfs/zfs.c
  1.17      +146 -65     src/sys/boot/zfs/zfsimpl.c
  1.2       +34 -0       src/sys/cddl/boot/zfs/fletcher.c
  1.11      +188 -60     src/sys/cddl/boot/zfs/zfsimpl.h
  1.8       +1228 -465   src/sys/cddl/boot/zfs/zfssubr.c
  1.1       +54 -0       src/sys/cddl/boot/zfs/zle.c (new)
  1.6       +9 -15       src/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c
  1.10      +1 -1        src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c
  1.8       +10 -28      src/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c
  1.12      +126 -71     src/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c
  1.5       +33 -0       src/sys/cddl/compat/opensolaris/kern/opensolaris_string.c
  1.1       +198 -0      src/sys/cddl/compat/opensolaris/kern/opensolaris_sunddi.c (new)
  1.1       +334 -0      src/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c (new)
  1.5       +16 -4       src/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c
  1.18      +31 -39      src/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c
  1.5       +9 -0        src/sys/cddl/compat/opensolaris/kern/opensolaris_zone.c
  1.8       +13 -5       src/sys/cddl/compat/opensolaris/sys/atomic.h
  1.4       +22 -0       src/sys/cddl/compat/opensolaris/sys/byteorder.h
  1.3       +5 -2        src/sys/cddl/compat/opensolaris/sys/dirent.h
  1.2       +10 -6       src/sys/cddl/compat/opensolaris/sys/file.h
  1.8       +8 -0        src/sys/cddl/compat/opensolaris/sys/kmem.h
  1.7       +8 -3        src/sys/cddl/compat/opensolaris/sys/misc.h
  1.3       +3 -1        src/sys/cddl/compat/opensolaris/sys/mount.h
  1.9       +1 -1        src/sys/cddl/compat/opensolaris/sys/mutex.h
  1.8       +28 -30      src/sys/cddl/compat/opensolaris/sys/policy.h
  1.10      +2 -0        src/sys/cddl/compat/opensolaris/sys/proc.h
  1.8       +1 -1        src/sys/cddl/compat/opensolaris/sys/rwlock.h
  1.3       +19 -2       src/sys/cddl/compat/opensolaris/sys/sid.h
  1.3       +20 -2       src/sys/cddl/compat/opensolaris/sys/stat.h
  1.4       +4 -2        src/sys/cddl/compat/opensolaris/sys/string.h
  1.4       +29 -0       src/sys/cddl/compat/opensolaris/sys/sunddi.h
  1.7       +0 -143      src/sys/cddl/compat/opensolaris/sys/sysmacros.h (dead)
  1.1       +6 -0        src/sys/cddl/compat/opensolaris/sys/systeminfo.h (new)
  1.3       +3 -2        src/sys/cddl/compat/opensolaris/sys/systm.h
  1.6       +1 -1        src/sys/cddl/compat/opensolaris/sys/taskq.h
  1.6       +4 -9        src/sys/cddl/compat/opensolaris/sys/time.h
  1.10      +2 -1        src/sys/cddl/compat/opensolaris/sys/types.h
  1.6       +22 -1       src/sys/cddl/compat/opensolaris/sys/uio.h
  1.6       +8 -2        src/sys/cddl/compat/opensolaris/sys/vfs.h
  1.18      +14 -4       src/sys/cddl/compat/opensolaris/sys/vnode.h
  1.4       +7 -0        src/sys/cddl/compat/opensolaris/sys/zone.h
  1.6       +196 -165    src/sys/cddl/contrib/opensolaris/common/acl/acl_common.c
  1.5       +5 -7        src/sys/cddl/contrib/opensolaris/common/acl/acl_common.h
  1.2       +11 -9       src/sys/cddl/contrib/opensolaris/common/atomic/amd64/opensolaris_atomic.S
  1.2       +3 -3        src/sys/cddl/contrib/opensolaris/common/atomic/i386/opensolaris_atomic.S
  1.3       +11 -0       src/sys/cddl/contrib/opensolaris/common/atomic/ia64/opensolaris_atomic.S
  1.2       +13 -0       src/sys/cddl/contrib/opensolaris/common/atomic/powerpc64/opensolaris_atomic.S
  1.2       +0 -2        src/sys/cddl/contrib/opensolaris/common/atomic/sparc64/opensolaris_atomic.S
  1.5       +2 -5        src/sys/cddl/contrib/opensolaris/common/avl/avl.c
  1.7       +56 -4       src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c
  1.2       +1 -0        src/sys/cddl/contrib/opensolaris/common/unicode/u8_textprep.c
  1.2       +140 -4      src/sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.c
  1.2       +7 -5        src/sys/cddl/contrib/opensolaris/common/zfs/zfs_comutil.h
  1.3       +6 -3        src/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.c
  1.3       +6 -2        src/sys/cddl/contrib/opensolaris/common/zfs/zfs_deleg.h
  1.1       +246 -0      src/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.c (new)
  1.1       +53 -0       src/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.h (new)
  1.1       +349 -0      src/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.c (new)
  1.1       +223 -0      src/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.h (new)
  1.5       +1 -1        src/sys/cddl/contrib/opensolaris/common/zfs/zfs_namecheck.c
  1.7       +151 -82     src/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c
  1.4       +9 -9        src/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.h
  1.2       +39 -23      src/sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c
  1.3       +38 -13      src/sys/cddl/contrib/opensolaris/common/zfs/zprop_common.c
  1.6       +17 -5       src/sys/cddl/contrib/opensolaris/uts/common/Makefile.files
  1.10      +151 -2      src/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
  1.4       +2 -3        src/sys/cddl/contrib/opensolaris/uts/common/fs/vnode.c
  1.50      +341 -392    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  1.4       +18 -298     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bplist.c
  1.1       +495 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bpobj.c (new)
  1.12      +657 -305    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
  1.1       +1152 -0     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c (new)
  1.1       +156 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt_zap.c (new)
  1.13      +710 -203    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
  1.1       +245 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c (new)
  1.6       +18 -16      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c
  1.7       +768 -442    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  1.11      +728 -302    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  1.8       +153 -91     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c
  1.6       +297 -76     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c
  1.12      +7 -3        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c
  1.12      +612 -71     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
  1.7       +66 -21      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c
  1.13      +1469 -613   src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
  1.1       +474 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c (new)
  1.3       +30 -27      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c
  1.7       +190 -91     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c
  1.9       +297 -79     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
  1.5       +678 -190    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c
  1.1       +1766 -0     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c (new)
  1.7       +0 -1060     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scrub.c (dead)
  1.4       +38 -23      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_synctask.c
  1.4       +0 -245      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c (dead)
  1.3       +16 -21      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c
  1.7       +247 -97     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c
  1.5       +34 -6       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c
  1.1       +1970 -0     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c (new)
  1.4       +23 -98      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c
  1.20      +2247 -847   src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  1.11      +78 -33      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c
  1.5       +6 -39       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c
  1.6       +115 -35     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c
  1.8       +337 -125    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  1.7       +5 -6        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c
  1.8       +13 -21      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h
  1.4       +14 -46      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bplist.h
  1.1       +91 -0       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bpobj.h (new)
  1.5       +62 -33      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h
  1.1       +246 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ddt.h (new)
  1.9       +143 -65     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h
  1.4       +37 -3       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h
  1.6       +65 -35      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h
  1.5       +14 -7       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h
  1.4       +12 -3       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h
  1.6       +64 -12      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h
  1.6       +79 -35      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
  1.1       +87 -0       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deadlist.h (new)
  1.3       +5 -2        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deleg.h
  1.6       +13 -5       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h
  1.7       +30 -32      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h
  1.5       +44 -8       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_prop.h
  1.1       +108 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_scan.h (new)
  1.4       +2 -6        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_synctask.h
  1.6       +14 -8       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h
  1.5       +9 -1        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h
  1.5       +10 -7       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h
  1.1       +171 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa.h (new)
  1.1       +287 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa_impl.h (new)
  1.8       +205 -60     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
  1.2       +1 -4        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_boot.h
  1.7       +62 -21      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h
  1.4       +6 -5        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h
  1.5       +4 -2        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg_impl.h
  1.3       +3 -7        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock.h
  1.5       +4 -7        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/uberblock_impl.h
  1.7       +25 -12      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  1.6       +33 -6       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
  1.5       +63 -9       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h
  1.5       +19 -9       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h
  1.4       +18 -17      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h
  1.8       +29 -9       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h
  1.8       +5 -4        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h
  1.3       +11 -4       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_debug.h
  1.6       +2 -4        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_dir.h
  1.3       +4 -1        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_fuid.h
  1.7       +159 -13     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h
  1.1       +66 -0       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_onexit.h (new)
  1.1       +142 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_sa.h (new)
  1.1       +55 -0       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_stat.h (new)
  1.5       +15 -9       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h
  1.11      +57 -59      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  1.7       +87 -47      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h
  1.5       +51 -12      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h
  1.11      +221 -109    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  1.4       +14 -12      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h
  1.3       +9 -7        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h
  1.4       +111 -79     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h
  1.1       +66 -0       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zrlock.h (new)
  1.4       +20 -8       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zvol.h
  1.12      +125 -50     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c
  1.3       +2 -4        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/uberblock.c
  1.13      +710 -280    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
  1.7       +3 -3        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c
  1.6       +101 -18     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c
  1.7       +41 -4       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c
  1.28      +103 -68     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  1.6       +142 -32     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
  1.5       +22 -13      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
  1.4       +18 -3       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c
  1.8       +118 -19     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
  1.7       +1241 -305   src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c
  1.4       +9 -11       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c
  1.7       +203 -41     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c
  1.4       +95 -76      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c
  1.8       +426 -117    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c
  1.16      +588 -698    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
  1.5       +2 -1        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c
  1.27      +173 -61     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  1.1       +95 -0       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_debug.c (new)
  1.10      +176 -71     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c
  1.11      +582 -109    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c
  1.4       +33 -31      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fuid.c
  1.29      +2268 -782   src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  1.7       +61 -117     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c
  1.1       +252 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_onexit.c (new)
  1.11      +87 -60      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c
  1.5       +4 -4        src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c
  1.1       +334 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_sa.c (new)
  1.49      +662 -201    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  1.88      +1979 -685   src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  1.36      +797 -268    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  1.14      +946 -639    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
  1.19      +796 -197    src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  1.4       +104 -36     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c
  1.3       +41 -57      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c
  1.5       +160 -21     src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c
  1.1       +86 -0       src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zle.c (new)
  1.1       +194 -0      src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c (new)
  1.13      +1465 -540   src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
  1.5       +70 -6       src/sys/cddl/contrib/opensolaris/uts/common/os/callb.c
  1.1       +1402 -0     src/sys/cddl/contrib/opensolaris/uts/common/os/fm.c (new)
  1.4       +2 -2        src/sys/cddl/contrib/opensolaris/uts/common/sys/acl.h
  1.3       +1 -1        src/sys/cddl/contrib/opensolaris/uts/common/sys/acl_impl.h
  1.4       +2 -4        src/sys/cddl/contrib/opensolaris/uts/common/sys/avl.h
  1.5       +0 -170      src/sys/cddl/contrib/opensolaris/uts/common/sys/byteorder.h (dead)
  1.5       +5 -7        src/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h
  1.2       +11 -16      src/sys/cddl/contrib/opensolaris/uts/common/sys/cpupart.h
  1.4       +105 -7      src/sys/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h
  1.4       +10 -3       src/sys/cddl/contrib/opensolaris/uts/common/sys/cred.h
  1.5       +21 -2       src/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h
  1.5       +13 -0       src/sys/cddl/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h
  1.4       +48 -9       src/sys/cddl/contrib/opensolaris/uts/common/sys/fm/protocol.h
  1.4       +2 -4        src/sys/cddl/contrib/opensolaris/uts/common/sys/fm/util.h
  1.8       +285 -90     src/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
  1.1       +93 -0       src/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zut.h (new)
  1.4       +5 -4        src/sys/cddl/contrib/opensolaris/uts/common/sys/gfs.h
  1.2       +7 -3        src/sys/cddl/contrib/opensolaris/uts/common/sys/idmap.h
  1.9       +6 -0        src/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h
  1.4       +6 -4        src/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h
  1.4       +1 -2        src/sys/cddl/contrib/opensolaris/uts/common/sys/processor.h
  1.3       +96 -34      src/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h
  1.1       +256 -0      src/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/dev.h (new)
  1.3       +39 -13      src/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h
  1.5       +40 -2       src/sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h
  1.2       +8 -0        src/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h
  1.2       +24 -0       src/sys/cddl/contrib/opensolaris/uts/common/sys/u8_textprep.h
  1.8       +17 -13      src/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
  1.6       +2 -1        src/sys/modules/opensolaris/Makefile
  1.28      +11 -1       src/sys/modules/zfs/Makefile
  1.10      +1 -0        src/usr.bin/fstat/zfs.c



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