]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFV r323912: 8592 ZFS channel programs - rollback
authorAndriy Gapon <avg@FreeBSD.org>
Mon, 2 Oct 2017 11:23:31 +0000 (11:23 +0000)
committerAndriy Gapon <avg@FreeBSD.org>
Mon, 2 Oct 2017 11:23:31 +0000 (11:23 +0000)
commita1f65a15ce9f10477902487970ffb80f0f792e82
tree32b58d71d0fe9bf1196dd2b8883b0d79d99e2fb8
parent8cdc315e9e98fcf079df334af5e41128be94389d
parent52aa70fa5950b5223b0797daf37baeca9efc8131
MFV r323912: 8592 ZFS channel programs - rollback

illumos/illumos-gate@000cce6b6fad4a8b0eecef6e1251f6aca1719c55
https://github.com/illumos/illumos-gate/commit/000cce6b6fad4a8b0eecef6e1251f6aca1719c55

https://www.illumos.org/issues/8592
  ZFS channel programs should be able to perform a rollback. This logic will
  probably look pretty similar to zfs.sync.destroy().

Reviewed by: Chris Williamson <chris.williamson@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Brad Lewis <brad.lewis@delphix.com>

MFC after: 5 weeks
X-MFC after: r324163
cddl/contrib/opensolaris/cmd/zfs/zfs-program.8
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zcp_synctask.c