svn commit: r354199 - stable/12/sys/vm
Mark Johnston
markj at FreeBSD.org
Wed Oct 30 18:39:38 UTC 2019
Author: markj
Date: Wed Oct 30 18:39:37 2019
New Revision: 354199
URL: https://svnweb.freebsd.org/changeset/base/354199
Log:
MFC r353957:
Check for bogus_page in vnode_pager_generic_getpages_done().
Modified:
stable/12/sys/vm/vnode_pager.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/vm/vnode_pager.c
==============================================================================
--- stable/12/sys/vm/vnode_pager.c Wed Oct 30 18:39:07 2019 (r354198)
+++ stable/12/sys/vm/vnode_pager.c Wed Oct 30 18:39:37 2019 (r354199)
@@ -1130,6 +1130,8 @@ vnode_pager_generic_getpages_done(struct buf *bp)
nextoff = tfoff + PAGE_SIZE;
mt = bp->b_pages[i];
+ if (mt == bogus_page)
+ continue;
if (nextoff <= object->un_pager.vnp.vnp_size) {
/*
More information about the svn-src-all
mailing list