summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2011-05-13 20:58:48 +0000
committerattilio <attilio@FreeBSD.org>2011-05-13 20:58:48 +0000
commit9ff3491e673bf8c43598fcc1af408f5e7c80e854 (patch)
treef34ed698a1044eda15705db3b73ae0594bf0be71 /sys/arm
parenta79fdc81aa4d25507b90e10fedbc38d5ad84ba4a (diff)
downloadFreeBSD-src-9ff3491e673bf8c43598fcc1af408f5e7c80e854.zip
FreeBSD-src-9ff3491e673bf8c43598fcc1af408f5e7c80e854.tar.gz
MFC
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/arm/pmap.c2
-rw-r--r--sys/arm/include/vmparam.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/sys/arm/arm/pmap.c b/sys/arm/arm/pmap.c
index 16487b0..cecf363 100644
--- a/sys/arm/arm/pmap.c
+++ b/sys/arm/arm/pmap.c
@@ -3646,7 +3646,7 @@ pmap_change_wiring(pmap_t pmap, vm_offset_t va, boolean_t wired)
pte = *ptep;
pg = PHYS_TO_VM_PAGE(l2pte_pa(pte));
if (pg)
- pmap_modify_pv(pg, pmap, va, PVF_WIRED, wired);
+ pmap_modify_pv(pg, pmap, va, PVF_WIRED, wired ? PVF_WIRED : 0);
vm_page_unlock_queues();
PMAP_UNLOCK(pmap);
}
diff --git a/sys/arm/include/vmparam.h b/sys/arm/include/vmparam.h
index c608daa..dd1ba1c 100644
--- a/sys/arm/include/vmparam.h
+++ b/sys/arm/include/vmparam.h
@@ -150,4 +150,7 @@
#ifdef ARM_USE_SMALL_ALLOC
#define UMA_MD_SMALL_ALLOC
#endif /* ARM_USE_SMALL_ALLOC */
+
+#define ZERO_REGION_SIZE (64 * 1024) /* 64KB */
+
#endif /* _MACHINE_VMPARAM_H_ */
OpenPOWER on IntegriCloud