Author: mjg
Date: Thu Jan 30 05:37:35 2020
New Revision: 357286
URL: https://svnweb.freebsd.org/changeset/base/357286
Log:
ufs: add the missing vn_need_pageq_flush call to ufs_need_inactive
Modified:
head/sys/ufs/ufs/ufs_inode.c
Modified: head/sys/ufs/ufs/ufs_inode.c
==============================================================================
--- head/sys/ufs/ufs/ufs_inode.c Thu Jan 30 04:59:08 2020
(r357285)
+++ head/sys/ufs/ufs/ufs_inode.c Thu Jan 30 05:37:35 2020
(r357286)
@@ -77,6 +77,8 @@ ufs_need_inactive(ap)
ip = VTOI(vp);
if (UFS_RDONLY(ip))
return (0);
+ if (vn_need_pageq_flush(vp))
+ return (1);
if (ip->i_mode == 0 || ip->i_nlink <= 0 ||
(ip->i_effnlink == 0 && DOINGSOFTDEP(vp)) ||
(ip->i_flag & (IN_ACCESS | IN_CHANGE | IN_MODIFIED |
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"