]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
vfs: fix MNT_SYNCHRONOUS check in vn_write
authorRich Ercolani <rincebrain@gmail.com>
Wed, 2 Jun 2021 13:00:29 +0000 (13:00 +0000)
committerMateusz Guzik <mjg@FreeBSD.org>
Wed, 2 Jun 2021 13:42:02 +0000 (13:42 +0000)
commita19ae1b099ad4d43588f15ef19b8506f606b27cb
treebe0ccf9e1b4d2c0a2155cb7ae3c8894c1c742e78
parent2422138952d86dd8b02ff33c55f747ca8e381afe
vfs: fix MNT_SYNCHRONOUS check in vn_write

ca1ce50b2b5ef11d ("vfs: add more safety against concurrent forced
unmount to vn_write") has a side effect of only checking MNT_SYNCHRONOUS
if O_FSYNC is set.

Reviewed By: mjg
Differential Revision: https://reviews.freebsd.org/D30610
sys/kern/vfs_vnops.c