freebsd-dev/sys/ufs
Konstantin Belousov 50acaaef54 ffs_softdep: force sync if journal is low in journal_check_space
This effectively causes syncing of the mount point from softdep_prealloc(),
softdep_prerename(), and softdep_prelink().  Typically it avoids the need
for journal suspension at this point, at all.

Suggested and reviewed by:	mckusick
Discussed with:	markj
Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks
Differential revision:	https://reviews.freebsd.org/D30041
2021-06-23 23:47:05 +03:00
..
ffs ffs_softdep: force sync if journal is low in journal_check_space 2021-06-23 23:47:05 +03:00
ufs softdep_prelink(): only do sync if other thread changed the vnode metadata since previous prelink 2021-06-23 23:46:54 +03:00