Illumos 4368, 4369.
commitda536844d55b2f3aaefdaebd36fb97bb867494aa
authorMatthew Ahrens <mahrens@delphix.com>
Wed, 11 Dec 2013 22:33:41 +0000 (11 14:33 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 29 Jul 2014 17:55:29 +0000 (29 10:55 -0700)
tree2b0b5bbad2595189476a8084e24f26e6106bbb4d
parentb0bc7a84d90dcbf5321d48c5b24ed771c5a128b0
Illumos 4368, 4369.

4369 implement zfs bookmarks
4368 zfs send filesystems from readonly pools
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>

References:
  https://www.illumos.org/issues/4369
  https://www.illumos.org/issues/4368
  https://github.com/illumos/illumos-gate/commit/78f1710

Ported by: Tim Chase <tim@chase2k.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #2530
33 files changed:
cmd/zfs/zfs_iter.c
cmd/zfs/zfs_main.c
include/libzfs.h
include/libzfs_core.h
include/libzfs_impl.h
include/sys/Makefile.am
include/sys/dsl_bookmark.h [new file with mode: 0644]
include/sys/dsl_dataset.h
include/sys/dsl_deleg.h
include/sys/fs/zfs.h
include/zfeature_common.h
include/zfs_deleg.h
include/zfs_namecheck.h
lib/libzfs/libzfs_dataset.c
lib/libzfs/libzfs_iter.c
lib/libzfs/libzfs_sendrecv.c
lib/libzfs_core/libzfs_core.c
lib/libzpool/Makefile.am
man/man5/zpool-features.5
man/man8/zfs.8
module/zcommon/zfs_deleg.c
module/zcommon/zfs_namecheck.c
module/zcommon/zfs_prop.c
module/zfs/Makefile.in
module/zfs/dmu_diff.c
module/zfs/dmu_send.c
module/zfs/dsl_bookmark.c [new file with mode: 0644]
module/zfs/dsl_dataset.c
module/zfs/dsl_destroy.c
module/zfs/spa_misc.c
module/zfs/zfeature_common.c
module/zfs/zfs_ctldir.c
module/zfs/zfs_ioctl.c