From: Kees Jongenburger Date: Wed, 25 Sep 2013 08:30:18 +0000 (+0200) Subject: arm:caching access the l1 pages over cacheable memory. X-Git-Tag: v3.3.0~775 X-Git-Url: http://zhaoyanbai.com/repos/%22http:/www.isc.org/icons/doc/syslog.conf.5.html?a=commitdiff_plain;h=refs%2Fchanges%2F49%2F849%2F2;p=minix.git arm:caching access the l1 pages over cacheable memory. When we start using a new pagetable (for a new process) the last part is to ensure the pagetable itself can be accessed by VM. This is done in pt_bind by updating the "pagetable of pagetables" and we want this mapping to match other mappings to the l1 pagetable. Change-Id: I7b506fd75553917fdc1abd25b55e4b2f25ccbf8d --- diff --git a/servers/vm/arch/i386/pagetable.c b/servers/vm/arch/i386/pagetable.c index 49398f08c..57963f5ca 100644 --- a/servers/vm/arch/i386/pagetable.c +++ b/servers/vm/arch/i386/pagetable.c @@ -1324,6 +1324,7 @@ int pt_bind(pt_t *pt, struct vmproc *who) (phys+i*VM_PAGE_SIZE) | ARCH_VM_PTE_PRESENT | ARCH_VM_PTE_RW + | ARM_VM_PTE_CACHED | ARCH_VM_PTE_USER; //LSC FIXME } }