Author: mjg Date: Wed Jan 1 22:47:00 2020 New Revision: 356259 URL: https://svnweb.freebsd.org/changeset/base/356259
Log: msdosfs: add a missing MNT_VNODE_FOREACH_ALL_ABORT to msdosfs_sync Modified: head/sys/fs/msdosfs/msdosfs_vfsops.c Modified: head/sys/fs/msdosfs/msdosfs_vfsops.c ============================================================================== --- head/sys/fs/msdosfs/msdosfs_vfsops.c Wed Jan 1 22:12:34 2020 (r356258) +++ head/sys/fs/msdosfs/msdosfs_vfsops.c Wed Jan 1 22:47:00 2020 (r356259) @@ -925,8 +925,10 @@ loop: } error = vget(vp, LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, td); if (error) { - if (error == ENOENT) + if (error == ENOENT) { + MNT_VNODE_FOREACH_ALL_ABORT(mp, nvp); goto loop; + } continue; } error = VOP_FSYNC(vp, waitfor, td); _______________________________________________ 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"