Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Mar 2018 05:44:05 +0000 (UTC)
From:      Jeff Roberson <jeff@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r330682 - user/jeff/numa/sys/vm
Message-ID:  <201803090544.w295i5Kv046905@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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++;
 	}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803090544.w295i5Kv046905>