svn commit: r223105 - head/sys/ufs/ffs
Kirk McKusick
mckusick at FreeBSD.org
Wed Jun 15 06:13:08 UTC 2011
Author: mckusick
Date: Wed Jun 15 06:13:08 2011
New Revision: 223105
URL: http://svn.freebsd.org/changeset/base/223105
Log:
Missing cleanup case after completion of a snapshot vnode write
claiming a released block.
Submitted by: Jeff Roberson
Tested by: Peter Holm
Modified:
head/sys/ufs/ffs/ffs_softdep.c
Modified: head/sys/ufs/ffs/ffs_softdep.c
==============================================================================
--- head/sys/ufs/ffs/ffs_softdep.c Wed Jun 15 01:08:47 2011 (r223104)
+++ head/sys/ufs/ffs/ffs_softdep.c Wed Jun 15 06:13:08 2011 (r223105)
@@ -10417,6 +10417,10 @@ softdep_disk_write_complete(bp)
WORKLIST_INSERT(&reattach, wk);
continue;
+ case D_FREEDEP:
+ free_freedep(WK_FREEDEP(wk));
+ continue;
+
default:
panic("handle_disk_write_complete: Unknown type %s",
TYPENAME(wk->wk_type));
More information about the svn-src-head
mailing list