]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
When synchronously syncing a device (MNT_WAIT), wait for buffers
authorKirk McKusick <mckusick@FreeBSD.org>
Sat, 9 Jun 2012 22:26:53 +0000 (22:26 +0000)
committerKirk McKusick <mckusick@FreeBSD.org>
Sat, 9 Jun 2012 22:26:53 +0000 (22:26 +0000)
commit75c898f2a443e57b23ee80508bdb471d2fb4f994
treed0832916f61477a3c6d7f67475b77a699821937a
parent2bd61de08c2fa60b030606ccb1fe16bf7be5aa05
When synchronously syncing a device (MNT_WAIT), wait for buffers
to become available. Otherwise we may excessively spin and fail
with ``fsync: giving up on dirty''.

Reviewed by: kib
Tested by:   Peter Holm
MFC after:   1 week
sys/kern/vfs_default.c