STF ZFS test suite, part 2
Will Andrews
will at firepipe.net
Mon Jun 24 15:49:06 UTC 2013
On Fri, Jun 21, 2013 at 11:13 AM, Steven Hartland
<killing at multiplay.co.uk> wrote:
> LMK illumos issues / webrev's URL's, and I'll do what I can but I wouldn't
> let illumos stop you pushing known good changes to the FreeBSD tree
> ;-)
OK, here's the diffstat, of the branch I created to illumos-gate,
normalized to compare FreeBSD stable/9 to SpectraBSD:
usr/src/cmd/zdb/zdb.c | 7 +-
usr/src/cmd/zfs/zfs_main.c | 41 +-
usr/src/cmd/zpool/zpool_main.c | 126 ++++-
usr/src/cmd/ztest/ztest.c | 299 +++++++-----
usr/src/common/ctf/ctf_create.c | 2 +-
usr/src/common/zfs/zfs_fletcher.c | 11 +
usr/src/lib/libnvpair/libnvpair.c | 2 +-
usr/src/lib/libzfs/common/libzfs.h | 1 +
usr/src/lib/libzfs/common/libzfs_dataset.c | 17 +-
usr/src/lib/libzfs/common/libzfs_diff.c | 4 +-
usr/src/lib/libzfs/common/libzfs_import.c | 8 +
usr/src/lib/libzfs/common/libzfs_mount.c | 21 +-
usr/src/lib/libzfs/common/libzfs_pool.c | 40 +-
usr/src/lib/libzfs/common/libzfs_sendrecv.c | 4 +-
usr/src/lib/libzfs/common/libzfs_util.c | 74 ++-
usr/src/lib/libzpool/common/kernel.c | 13 +-
usr/src/lib/libzpool/common/sys/zfs_context.h | 72 ++-
usr/src/lib/libzpool/common/taskq.c | 24 +-
usr/src/lib/libzpool/common/util.c | 2 +-
usr/src/uts/common/Makefile.files | 3 +-
usr/src/uts/common/dtrace/fasttrap.c | 62 +--
usr/src/uts/common/fs/zfs/arc.c | 94 +++-
usr/src/uts/common/fs/zfs/bptree.c | 2 +-
usr/src/uts/common/fs/zfs/dbuf.c | 3256
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
usr/src/uts/common/fs/zfs/dmu.c | 1265
++++++++++++++++++++++++++++++++----------------
usr/src/uts/common/fs/zfs/dmu_objset.c | 115 ++---
usr/src/uts/common/fs/zfs/dmu_tx.c | 51 +-
usr/src/uts/common/fs/zfs/dmu_zfetch.c | 4 +-
usr/src/uts/common/fs/zfs/dnode.c | 105 ++--
usr/src/uts/common/fs/zfs/dnode_sync.c | 49 +-
usr/src/uts/common/fs/zfs/dsl_dataset.c | 156 +++---
usr/src/uts/common/fs/zfs/dsl_deleg.c | 4 +-
usr/src/uts/common/fs/zfs/dsl_dir.c | 29 +-
usr/src/uts/common/fs/zfs/dsl_pool.c | 13 +
usr/src/uts/common/fs/zfs/dsl_prop.c | 16 +-
usr/src/uts/common/fs/zfs/dsl_scan.c | 7 +-
usr/src/uts/common/fs/zfs/metaslab.c | 31 +-
usr/src/uts/common/fs/zfs/refcount.c | 28 +-
usr/src/uts/common/fs/zfs/sa.c | 41 +-
usr/src/uts/common/fs/zfs/spa.c | 277 ++++++++---
usr/src/uts/common/fs/zfs/spa_config.c | 53 +-
usr/src/uts/common/fs/zfs/spa_errlog.c | 4 +-
usr/src/uts/common/fs/zfs/spa_history.c | 8 +-
usr/src/uts/common/fs/zfs/spa_misc.c | 104 +++-
usr/src/uts/common/fs/zfs/space_map.c | 27 +-
usr/src/uts/common/fs/zfs/sys/arc.h | 12 +
usr/src/uts/common/fs/zfs/sys/dbuf.h | 352 ++++++++++++--
usr/src/uts/common/fs/zfs/sys/ddt.h | 13 +-
usr/src/uts/common/fs/zfs/sys/dmu.h | 360 +++++++++++---
usr/src/uts/common/fs/zfs/sys/dmu_objset.h | 2 +-
usr/src/uts/common/fs/zfs/sys/dmu_tx.h | 8 +-
usr/src/uts/common/fs/zfs/sys/dnode.h | 19 +-
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h | 54 ++-
usr/src/uts/common/fs/zfs/sys/dsl_dir.h | 17 +-
usr/src/uts/common/fs/zfs/sys/dsl_pool.h | 1 +
usr/src/uts/common/fs/zfs/sys/metaslab.h | 1 +
usr/src/uts/common/fs/zfs/sys/metaslab_impl.h | 1 +
usr/src/uts/common/fs/zfs/sys/refcount.h | 2 +-
usr/src/uts/common/fs/zfs/sys/sa.h | 10 +-
usr/src/uts/common/fs/zfs/sys/sa_impl.h | 42 +-
usr/src/uts/common/fs/zfs/sys/spa.h | 9 +
usr/src/uts/common/fs/zfs/sys/spa_impl.h | 13 +-
usr/src/uts/common/fs/zfs/sys/space_map.h | 1 -
usr/src/uts/common/fs/zfs/sys/unique.h | 2 +-
usr/src/uts/common/fs/zfs/sys/vdev_impl.h | 33 +-
usr/src/uts/common/fs/zfs/sys/zap.h | 42 +-
usr/src/uts/common/fs/zfs/sys/zap_impl.h | 39 +-
usr/src/uts/common/fs/zfs/sys/zap_leaf.h | 33 +-
usr/src/uts/common/fs/zfs/sys/zfs_acl.h | 14 +-
usr/src/uts/common/fs/zfs/sys/zfs_ctldir.h | 24 +-
usr/src/uts/common/fs/zfs/sys/zfs_debug.h | 28 ++
usr/src/uts/common/fs/zfs/sys/zfs_fuid.h | 6 +
usr/src/uts/common/fs/zfs/sys/zfs_ioctl.h | 37 +-
usr/src/uts/common/fs/zfs/sys/zfs_rlock.h | 15 +-
usr/src/uts/common/fs/zfs/sys/zfs_znode.h | 23 +-
usr/src/uts/common/fs/zfs/sys/zil.h | 14 +-
usr/src/uts/common/fs/zfs/sys/zio.h | 3 +
usr/src/uts/common/fs/zfs/sys/zio_compress.h | 13 +-
usr/src/uts/common/fs/zfs/sys/zvol.h | 16 +-
usr/src/uts/common/fs/zfs/txg.c | 48 +-
usr/src/uts/common/fs/zfs/vdev.c | 104 ++--
usr/src/uts/common/fs/zfs/vdev_file.c | 5 +-
usr/src/uts/common/fs/zfs/vdev_label.c | 1 +
usr/src/uts/common/fs/zfs/vdev_mirror.c | 60 ++-
usr/src/uts/common/fs/zfs/vdev_missing.c | 5 +-
usr/src/uts/common/fs/zfs/vdev_queue.c | 11 +-
usr/src/uts/common/fs/zfs/vdev_raidz.c | 80 ++-
usr/src/uts/common/fs/zfs/vdev_root.c | 5 +-
usr/src/uts/common/fs/zfs/zap.c | 186 +++----
usr/src/uts/common/fs/zfs/zap_leaf.c | 4 +-
usr/src/uts/common/fs/zfs/zap_micro.c | 41 +-
usr/src/uts/common/fs/zfs/zfs_acl.c | 389 ++++++++++++++-
usr/src/uts/common/fs/zfs/zfs_ctldir.c | 194 +++++++-
usr/src/uts/common/fs/zfs/zfs_dir.c | 7 +-
usr/src/uts/common/fs/zfs/zfs_fuid.c | 51 +-
usr/src/uts/common/fs/zfs/zfs_ioctl.c | 160 +++---
usr/src/uts/common/fs/zfs/zfs_log.c | 75 ++-
usr/src/uts/common/fs/zfs/zfs_onexit.c | 1 +
usr/src/uts/common/fs/zfs/zfs_replay.c | 27 +-
usr/src/uts/common/fs/zfs/zfs_rlock.c | 15 +-
usr/src/uts/common/fs/zfs/zfs_sa.c | 2 +-
usr/src/uts/common/fs/zfs/zfs_vfsops.c | 34 +-
usr/src/uts/common/fs/zfs/zfs_vnops.c | 786
+++++++++++++++++++++++-------
usr/src/uts/common/fs/zfs/zfs_znode.c | 119 +++--
usr/src/uts/common/fs/zfs/zil.c | 8 +-
usr/src/uts/common/fs/zfs/zio.c | 38 +-
usr/src/uts/common/fs/zfs/zio_compress.c | 68 ++-
usr/src/uts/common/fs/zfs/zrlock.c | 45 +-
usr/src/uts/common/fs/zfs/zvol.c | 2743
++++++++++++++++++++++++++++++++++--------------------------------------------------------------------
usr/src/uts/common/sys/acl.h | 8 +-
usr/src/uts/common/sys/fm/fs/zfs.h | 1 +
usr/src/uts/common/sys/fs/zfs.h | 1 +
usr/src/uts/common/sys/sysevent/dev.h | 1 +
usr/src/uts/common/sys/taskq.h | 6 +-
So, you're telling me that if I simply commit all that to
FreeBSD/head, no one will rip my head off?
--Will.
More information about the zfs-devel
mailing list