Date: Thu, 12 Aug 2010 08:35:24 +0000 (UTC) From: Konstantin Belousov <kib@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/ufs/ffs ffs_softdep.c Message-ID: <201008120835.o7C8ZbtR003613@repoman.freebsd.org>
index | next in thread | raw e-mail
kib 2010-08-12 08:35:24 UTC
FreeBSD src repository
Modified files:
sys/ufs/ffs ffs_softdep.c
Log:
SVN rev 211212 on 2010-08-12 08:35:24Z by kib
Softdep_process_worklist() should unsuspend not only before processing
the worklist (in softdep_process_journal), but also after flushing the
workitems. Might be, we should even do this before bwillwrite() too, but
this seems to be not needed for now.
Fs might be suspended during processing the queue, and then there is
nobody around to unsuspend.
In collaboration with: pho
Tested by: bz
Reviewed by: jeff
Revision Changes Path
1.246 +26 -8 src/sys/ufs/ffs/ffs_softdep.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008120835.o7C8ZbtR003613>
