Date: Wed, 19 May 2010 06:18:01 +0000 (UTC) From: Jeff Roberson <jeff@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/ufs/ffs ffs_softdep.c softdep.h Message-ID: <201005190618.o4J6IDhL074007@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2010-05-19 06:18:01 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c softdep.h Log: SVN rev 208287 on 2010-05-19 06:18:01Z by jeff - Don't immediately re-run softdepflush if we didn't make any progress on the last iteration. This can lead to a deadlock when we have worklist items that cannot be immediately satisfied. Reported by: uqs, Dimitry Andric <dimitry@andric.com> - Remove some unnecessary debugging code and place some other under SUJ_DEBUG. - Examine the journal state in softdep_slowdown(). - Re-format some comments so I may more easily add flag descriptions. Revision Changes Path 1.243 +24 -17 src/sys/ufs/ffs/ffs_softdep.c 1.21 +48 -34 src/sys/ufs/ffs/softdep.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005190618.o4J6IDhL074007>