Date: Wed, 1 Dec 2010 21:19:11 +0000 (UTC) From: Konstantin Belousov <kib@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/ufs/ffs ffs_vfsops.c Message-ID: <201012012119.oB1LJLm9084865@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kib 2010-12-01 21:19:11 UTC
FreeBSD src repository
Modified files:
sys/ufs/ffs ffs_vfsops.c
Log:
SVN rev 216099 on 2010-12-01 21:19:11Z by kib
Journal start looks up .sujournal file by doing lookup on the root dvp.
As result, failed softdep_mount() might leave up to two vnodes on the
mp mountlist, preventing mnt_ref from going to zero.
Call ffs_flushfiles() after failed softdep_mount() to clean mountlist.
Initial report by: Garrett Cooper
Reproduced and tested by: pho
Revision Changes Path
1.379 +1 -0 src/sys/ufs/ffs/ffs_vfsops.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012012119.oB1LJLm9084865>
