]> git.proxmox.com Git - mirror_zfs.git/commit - cmd/ztest/ztest.c
Illumos 4958 zdb trips assert on pools with ashift >= 0xe
authorAlex Reece <alex@delphix.com>
Mon, 22 Sep 2014 23:42:03 +0000 (01:42 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 23 Oct 2014 22:30:32 +0000 (15:30 -0700)
commitb02fe35d3743c92e26f4158938e94093a2309a92
treef3642242de21d7b6e0754675a72036de699b6e07
parentadc90e9d946b53cb3eba963a2e2b1331cba0e7b5
Illumos 4958 zdb trips assert on pools with ashift >= 0xe

4958 zdb trips assert on pools with ashift >= 0xe
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>

References:
  https://www.illumos.org/issues/4958
  https://github.com/illumos/illumos-gate/commit/2a104a5

Porting notes:

Keep the ZIO_FLAG_FASTWRITE define.  This is for a feature present
in Linux but not yet in *BSD.

Ported by: Turbo Fredriksson <turbo@bayour.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #2697
cmd/ztest/ztest.c
include/sys/vdev_impl.h
include/sys/zio.h
module/zfs/dsl_pool.c
module/zfs/metaslab.c
module/zfs/spa_misc.c
module/zfs/zfs_debug.c
module/zfs/zio.c