From 9b0c8a0db968c6764d7e96761bc126e37bc0eced Mon Sep 17 00:00:00 2001 From: Mike Hibler Date: Sun, 14 Nov 1993 22:20:28 -0800 Subject: [PATCH] use faster copypage primative in pmap_copy_page SCCS-vsn: sys/hp300/hp300/pmap.c 8.2 --- usr/src/sys/hp300/hp300/pmap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr/src/sys/hp300/hp300/pmap.c b/usr/src/sys/hp300/hp300/pmap.c index 6ad1c1a500..66b74785ef 100644 --- a/usr/src/sys/hp300/hp300/pmap.c +++ b/usr/src/sys/hp300/hp300/pmap.c @@ -8,7 +8,7 @@ * * %sccs.include.redist.c% * - * @(#)pmap.c 8.1 (Berkeley) %G% + * @(#)pmap.c 8.2 (Berkeley) %G% */ /* @@ -1559,7 +1559,7 @@ pmap_copy_page(src, dst) dkva = (vm_offset_t) CADDR2; pmap_enter(kernel_pmap, skva, src, VM_PROT_READ, TRUE); pmap_enter(kernel_pmap, dkva, dst, VM_PROT_READ|VM_PROT_WRITE, TRUE); - bcopy((caddr_t)skva, (caddr_t)dkva, PAGE_SIZE); + copypage((caddr_t)skva, (caddr_t)dkva); /* CADDR1 and CADDR2 are virtually contiguous */ pmap_remove(kernel_pmap, skva, skva+2*PAGE_SIZE); } -- 2.20.1