]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
zcp: add zfs.sync.bookmark
authorChristian Schwarz <me@cschwarz.com>
Thu, 16 Jan 2020 01:15:05 +0000 (02:15 +0100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 11 Feb 2020 21:19:17 +0000 (13:19 -0800)
commit948f0c44196d2fa254399ec0d716c2ba0bb9ffad
tree87307e1d30a2f0601f64bb75603aedeb70f73b54
parenta73f361fdb2c0a7778e70b482e316054fc2d8630
zcp: add zfs.sync.bookmark

Add support for bookmark creation and cloning.

Reviewed-by: Matt Ahrens <matt@delphix.com>
Reviewed-by: Paul Dagnelie <pcd@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Christian Schwarz <me@cschwarz.com>
Closes #9571
include/sys/dsl_bookmark.h
man/man8/zfs-program.8
module/zfs/dsl_bookmark.c
module/zfs/zcp_synctask.c
tests/runfiles/common.run
tests/zfs-tests/tests/functional/channel_program/synctask_core/Makefile.am
tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.bookmark.copy.ksh [new file with mode: 0755]
tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.bookmark.copy.zcp [new file with mode: 0644]
tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.bookmark.create.ksh [new file with mode: 0755]
tests/zfs-tests/tests/functional/channel_program/synctask_core/tst.bookmark.create.zcp [new file with mode: 0644]