summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_file.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2016-08-29 06:32:30 +0000
committerkib <kib@FreeBSD.org>2016-08-29 06:32:30 +0000
commitf7c99717ea116cc533ea548a40ee395e484343d3 (patch)
treebf1380f03a52c9fdad3887eda29f0d43a89f7b01 /sys/compat/linux/linux_file.c
parent7d77c6377dfe8ffa4ec0497a58ed08d11b497b64 (diff)
downloadFreeBSD-src-f7c99717ea116cc533ea548a40ee395e484343d3.zip
FreeBSD-src-f7c99717ea116cc533ea548a40ee395e484343d3.tar.gz
MFC r304182 (by ed):
Let CloudABI use fdatasync() as well. MFC r304185 (by ed): Eliminate use of sys_fsync() and sys_fdatasync().
Diffstat (limited to 'sys/compat/linux/linux_file.c')
-rw-r--r--sys/compat/linux/linux_file.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/compat/linux/linux_file.c b/sys/compat/linux/linux_file.c
index d3af860..b5126f4 100644
--- a/sys/compat/linux/linux_file.c
+++ b/sys/compat/linux/linux_file.c
@@ -1013,10 +1013,8 @@ linux_fdatasync(td, uap)
struct thread *td;
struct linux_fdatasync_args *uap;
{
- struct fsync_args bsd;
- bsd.fd = uap->fd;
- return (sys_fsync(td, &bsd));
+ return (kern_fsync(td, uap->fd, false));
}
int
OpenPOWER on IntegriCloud