From owner-svn-src-projects@FreeBSD.ORG Tue Oct 30 04:31:32 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EA5BBA38; Tue, 30 Oct 2012 04:31:32 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id D1EDA8FC12; Tue, 30 Oct 2012 04:31:32 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9U4VWN9014687; Tue, 30 Oct 2012 04:31:32 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9U4VWrW014686; Tue, 30 Oct 2012 04:31:32 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201210300431.q9U4VWrW014686@svn.freebsd.org> From: "Cherry G. Mathew" Date: Tue, 30 Oct 2012 04:31:32 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r242341 - projects/amd64_xen_pv/sys/amd64/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Oct 2012 04:31:33 -0000 Author: cherry Date: Tue Oct 30 04:31:32 2012 New Revision: 242341 URL: http://svn.freebsd.org/changeset/base/242341 Log: It's okay to let uma(9) use kmem_alloc at this point. Also tell it to zero new pages, since they will be part of the page table hierarchy and we don't want random data in there. Approved by: gibbs (implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/pmap.c Modified: projects/amd64_xen_pv/sys/amd64/xen/pmap.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/pmap.c Tue Oct 30 04:06:12 2012 (r242340) +++ projects/amd64_xen_pv/sys/amd64/xen/pmap.c Tue Oct 30 04:31:32 2012 (r242341) @@ -1211,7 +1211,7 @@ setup_xen_pagezone(void *dummy __unused) { xen_pagezone = uma_zcreate("XEN PAGEZONE", PAGE_SIZE, NULL, NULL, - xen_pagezone_init, NULL, UMA_ALIGN_PTR, UMA_ZONE_VM); + xen_pagezone_init, NULL, UMA_ALIGN_PTR, UMA_ZONE_ZINIT); ptmb_mappedalloc = xen_pagezone_alloc; ptmb_mappedfree = xen_pagezone_free; }