aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/aim/mmu_oea.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/powerpc/aim/mmu_oea.c')
-rw-r--r--sys/powerpc/aim/mmu_oea.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/powerpc/aim/mmu_oea.c b/sys/powerpc/aim/mmu_oea.c
index ae17b3289593..b1f74597aa42 100644
--- a/sys/powerpc/aim/mmu_oea.c
+++ b/sys/powerpc/aim/mmu_oea.c
@@ -1090,10 +1090,9 @@ moea_copy_pages(vm_page_t *ma, vm_offset_t a_offset,
void
moea_zero_page(vm_page_t m)
{
- vm_offset_t off, pa = VM_PAGE_TO_PHYS(m);
+ vm_offset_t pa = VM_PAGE_TO_PHYS(m);
- for (off = 0; off < PAGE_SIZE; off += cacheline_size)
- __asm __volatile("dcbz 0,%0" :: "r"(pa + off));
+ bzero((void *)pa, PAGE_SIZE);
}
void