Author: kib
Date: Sat Sep  5 12:28:18 2015
New Revision: 287483
URL: https://svnweb.freebsd.org/changeset/base/287483

Log:
  Do not consume extra reference.  This is a bug in r287479.
  
  Reported and tested by:       pho
  Sponsored by: The FreeBSD Foundation
  MFC after:    1 week

Modified:
  head/sys/ufs/ffs/ffs_softdep.c

Modified: head/sys/ufs/ffs/ffs_softdep.c
==============================================================================
--- head/sys/ufs/ffs/ffs_softdep.c      Sat Sep  5 10:29:47 2015        
(r287482)
+++ head/sys/ufs/ffs/ffs_softdep.c      Sat Sep  5 12:28:18 2015        
(r287483)
@@ -13325,8 +13325,7 @@ softdep_ast_cleanup_proc(void)
                        if (softdep_excess_items(ump, D_NEWBLK) ||
                            softdep_excess_items(ump, D_ALLOCDIRECT) ||
                            softdep_excess_items(ump, D_ALLOCINDIR)) {
-                               error = vn_start_write(NULL, &mp, V_MNTREF |
-                                   V_WAIT);
+                               error = vn_start_write(NULL, &mp, V_WAIT);
                                if (error == 0) {
                                        req = true;
                                        VFS_SYNC(mp, MNT_WAIT);
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to