From 2063f013741d3fee2d48a255b6bbec6f1d15d003 Mon Sep 17 00:00:00 2001 From: pjd Date: Mon, 23 Apr 2007 00:52:07 +0000 Subject: MFp4: Reduce diff against vendor code: - Move FreeBSD-specific code to zfs_freebsd_*() functions in zfs_vnops.c and keep original functions as similar to vendor's code as possible. - Add various includes back, now that we have them. --- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c') diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c index 06cb95a..dde9ec1 100644 --- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c +++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include @@ -234,7 +235,7 @@ zfs_log_write(zilog_t *zilog, dmu_tx_t *tx, int txtype, */ if (len > zfs_immediate_write_sz) write_state = WR_INDIRECT; - else if (ioflag & IO_SYNC) + else if (ioflag & FDSYNC) write_state = WR_COPIED; else write_state = WR_NEED_COPY; -- cgit v1.1