Date: Thu, 30 Jan 2020 05:37:35 +0000 (UTC) From: Mateusz Guzik <mjg@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r357286 - head/sys/ufs/ufs Message-ID: <202001300537.00U5bZ3F091203@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001300537.00U5bZ3F091203>