author | Eric Taylor <Eric.Taylor@Sun.COM> |
Fri, 03 Apr 2009 13:52:20 -0600 | |
changeset 9277 | 3e67eb420d44 |
parent 9276 | a8a7fc849933 |
child 9278 | 516d20e27f80 |
--- a/usr/src/uts/common/fs/zfs/zvol.c Fri Apr 03 15:41:03 2009 -0400 +++ b/usr/src/uts/common/fs/zfs/zvol.c Fri Apr 03 13:52:20 2009 -0600 @@ -1468,6 +1468,8 @@ break; case DKIOCDUMPFINI: + if (!(zv->zv_flags & ZVOL_DUMPIFIED)) + break; rl = zfs_range_lock(&zv->zv_znode, 0, zv->zv_volsize, RL_WRITER); error = zvol_dump_fini(zv);