Module Name:    src
Committed By:   matt
Date:           Wed Dec 12 00:29:20 UTC 2012

Modified Files:
        src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Enable direct-mapped poolpages if __HAVE_MM_MD_DIRECT_MAPPED_PHYS is defined.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/arch/arm/include/arm32/pmap.h

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/arm/include/arm32/pmap.h
diff -u src/sys/arch/arm/include/arm32/pmap.h:1.117 src/sys/arch/arm/include/arm32/pmap.h:1.118
--- src/sys/arch/arm/include/arm32/pmap.h:1.117	Mon Dec 10 08:19:59 2012
+++ src/sys/arch/arm/include/arm32/pmap.h	Wed Dec 12 00:29:17 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: pmap.h,v 1.117 2012/12/10 08:19:59 matt Exp $	*/
+/*	$NetBSD: pmap.h,v 1.118 2012/12/12 00:29:17 matt Exp $	*/
 
 /*
  * Copyright (c) 2002, 2003 Wasabi Systems, Inc.
@@ -898,6 +898,8 @@ extern paddr_t physical_start, physical_
 #ifdef PMAP_NEED_ALLOC_POOLPAGE
 struct vm_page *arm_pmap_alloc_poolpage(int);
 #define	PMAP_ALLOC_POOLPAGE	arm_pmap_alloc_poolpage
+#endif
+#if defined(PMAP_NEED_ALLOC_POOLPAGE) || defined(__HAVE_MM_MD_DIRECT_MAPPED_PHYS)
 #define	PMAP_MAP_POOLPAGE(pa) \
         ((vaddr_t)((paddr_t)(pa) - physical_start + KERNEL_BASE))
 #define PMAP_UNMAP_POOLPAGE(va) \

Reply via email to