]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r354436: MFV r354377: 10554 Implemented zpool sync command
authorAndriy Gapon <avg@FreeBSD.org>
Mon, 2 Dec 2019 07:39:55 +0000 (07:39 +0000)
committerAndriy Gapon <avg@FreeBSD.org>
Mon, 2 Dec 2019 07:39:55 +0000 (07:39 +0000)
commitef5293e2cf11136cc708341e981bd1b04a0cde8f
treefdc4dc643a4e7606a453069492acae6bfd030b3f
parente3eb0c6b20b4c8ad368a78773e6849faa47b3df5
MFC r354436: MFV r354377: 10554 Implemented zpool sync command

This addition will enable us to sync an open TXG to the main pool on
demand.  The functionality is similar to sync(2) but 'zpool sync' will
return when data has hit the main storage instead of potentially just
the ZIL as is the case with the sync(2) cmd.
cddl/contrib/opensolaris/cmd/zpool/zpool.8
cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c
cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h