svn commit: r330682 - user/jeff/numa/sys/vm

Jeff Roberson jeff at FreeBSD.org
Fri Mar 9 05:44:06 UTC 2018


Author: jeff
Date: Fri Mar  9 05:44:05 2018
New Revision: 330682
URL: https://svnweb.freebsd.org/changeset/base/330682

Log:
  Clear PG_ZERO before page_free_prep().

Modified:
  user/jeff/numa/sys/vm/vm_pageout.c

Modified: user/jeff/numa/sys/vm/vm_pageout.c
==============================================================================
--- user/jeff/numa/sys/vm/vm_pageout.c	Fri Mar  9 04:45:24 2018	(r330681)
+++ user/jeff/numa/sys/vm/vm_pageout.c	Fri Mar  9 05:44:05 2018	(r330682)
@@ -1110,8 +1110,8 @@ vm_pageout_pglist_init(struct pgo_pglist *pglist)
 static void
 vm_pageout_pglist_append(struct pgo_pglist *pglist, vm_page_t m)
 {
+	m->flags &= ~PG_ZERO;
 	if (vm_page_free_prep(m, false)) {
-		m->flags &= ~PG_ZERO;
 		TAILQ_INSERT_TAIL(&pglist->pgl, m, listq);
 		pglist->count++;
 	}


More information about the svn-src-user mailing list