Module Name: src Committed By: rin Date: Fri Dec 15 09:36:36 UTC 2023
Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap_create: Use PR_ZERO and drop memset(9), NFC Part of PR kern/57621 To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/arch/powerpc/oea/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/powerpc/oea/pmap.c diff -u src/sys/arch/powerpc/oea/pmap.c:1.119 src/sys/arch/powerpc/oea/pmap.c:1.120 --- src/sys/arch/powerpc/oea/pmap.c:1.119 Fri Dec 15 09:35:29 2023 +++ src/sys/arch/powerpc/oea/pmap.c Fri Dec 15 09:36:35 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.119 2023/12/15 09:35:29 rin Exp $ */ +/* $NetBSD: pmap.c,v 1.120 2023/12/15 09:36:35 rin Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. * All rights reserved. @@ -63,7 +63,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.119 2023/12/15 09:35:29 rin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.120 2023/12/15 09:36:35 rin Exp $"); #define PMAP_NOOPNAMES @@ -1136,9 +1136,8 @@ pmap_create(void) { pmap_t pm; - pm = pool_get(&pmap_pool, PR_WAITOK); + pm = pool_get(&pmap_pool, PR_WAITOK | PR_ZERO); KASSERT((vaddr_t)pm < VM_MIN_KERNEL_ADDRESS); - memset((void *)pm, 0, sizeof *pm); pmap_pinit(pm); DPRINTFN(CREATE, "pmap_create: pm %p:\n"