Illumos #1748: desire support for reguid in zfs
authorGarrett D'Amore <garrett@nexenta.com>
Fri, 11 Nov 2011 22:07:54 +0000 (14:07 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 11 Jul 2012 20:08:56 +0000 (13:08 -0700)
commit3541dc6d02592bd0939ea2d35b50c2bbdcc4cd0e
tree86b892fa28fa8851e7439cca3ffb2238532b81a0
parentba9b5428fd1d7bab68138a1442cd918d0f90200c
Illumos #1748: desire support for reguid in zfs

Reviewed by: George Wilson <gwilson@zfsmail.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com>
Reviewed by: Alexander Stetsenko <ams@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

References:
  https://www.illumos.org/issues/1748

This commit modifies the user to kernel space ioctl ABI.  Extra
care should be taken when updating to ensure both the kernel
modules and utilities are updated.  If only the user space
component is updated both the 'zpool events' command and the
'zpool reguid' command will not work until the kernel modules
are updated.

Ported by:     Martin Matuska <martin@matuska.org>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #665
15 files changed:
cmd/zpool/zpool_main.c
cmd/ztest/ztest.c
include/libzfs.h
include/sys/fm/fs/zfs.h
include/sys/fs/zfs.h
include/sys/spa.h
include/sys/spa_impl.h
lib/libspl/include/sys/sysevent/eventdefs.h
lib/libzfs/libzfs_pool.c
man/man8/zpool.8
module/zfs/arc.c
module/zfs/spa.c
module/zfs/spa_misc.c
module/zfs/vdev.c
module/zfs/zfs_ioctl.c