]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r287361:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 16 Sep 2015 04:15:46 +0000 (04:15 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 16 Sep 2015 04:15:46 +0000 (04:15 +0000)
commit338b1fa953bf865c6c5481ef20221fe8008b03b9
tree7a84470b0503fef1b21e3958e807575392b0bb77
parentce838ade29707df07b4aeb646dba45a71fa59872
MFC r287361:
Handle excess of D_NEWBLK in the same way as excess of D_INODEDEP and
D_DIRREM, by scheduling ast to flush dependencies.

For 32bit arches, reduce the total amount of allowed dependencies by two.

MFC r287479:
Declare the writes around the call to VFS_SYNC() in
softdep_ast_cleanup_proc().

MFC r287483:
Do not consume extra reference.

git-svn-id: svn://svn.freebsd.org/base/stable/10@287845 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/ufs/ffs/ffs_softdep.c