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>