summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorgber <gber@FreeBSD.org>2013-05-06 16:11:53 +0000
committergber <gber@FreeBSD.org>2013-05-06 16:11:53 +0000
commit1734db112abe08b1a5ac14f46a78473dc350eb64 (patch)
treecc05633099e00d62c3f620048a53feec182c40e2 /sys/arm
parentaffdf17a97bd12743e2604f1424e81f3e581f14a (diff)
downloadFreeBSD-src-1734db112abe08b1a5ac14f46a78473dc350eb64.zip
FreeBSD-src-1734db112abe08b1a5ac14f46a78473dc350eb64.tar.gz
Fix page reference emulation on ARMv6 and v7
Submitted by: Zbigniew Bodek Obtained from: Semihalf
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/arm/pmap-v6.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/arm/arm/pmap-v6.c b/sys/arm/arm/pmap-v6.c
index b650329..a1351ed 100644
--- a/sys/arm/arm/pmap-v6.c
+++ b/sys/arm/arm/pmap-v6.c
@@ -2649,6 +2649,7 @@ do_l2b_alloc:
/*
* Need to do page referenced emulation.
*/
+ npte &= ~L2_TYPE_MASK;
npte |= L2_TYPE_INV;
}
OpenPOWER on IntegriCloud