diff options
| author | Rafal Jaworowski <raj@FreeBSD.org> | 2009-05-26 06:24:50 +0000 |
|---|---|---|
| committer | Rafal Jaworowski <raj@FreeBSD.org> | 2009-05-26 06:24:50 +0000 |
| commit | 816192653fc25bd6d2d9be1bca63605ff67d48a8 (patch) | |
| tree | 1346e75784ac8e3ca9e7fb4c68e9f0c010ad348b /sys/powerpc | |
| parent | 92e839c63879eb220347f51b9a1abb2e56fa9e5f (diff) | |
Notes
Diffstat (limited to 'sys/powerpc')
| -rw-r--r-- | sys/powerpc/booke/pmap.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/powerpc/booke/pmap.c b/sys/powerpc/booke/pmap.c index ff8a6d4d8ca1..961836cdeaa7 100644 --- a/sys/powerpc/booke/pmap.c +++ b/sys/powerpc/booke/pmap.c @@ -1574,6 +1574,8 @@ mmu_booke_enter_locked(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, flags |= PTE_SW; if (!su) flags |= PTE_UW; + + vm_page_flag_set(m, PG_WRITEABLE); } else { /* Handle modified pages, sense modify status. */ @@ -1638,6 +1640,8 @@ mmu_booke_enter_locked(mmu_t mmu, pmap_t pmap, vm_offset_t va, vm_page_t m, flags |= PTE_SW; if (!su) flags |= PTE_UW; + + vm_page_flag_set(m, PG_WRITEABLE); } if (prot & VM_PROT_EXECUTE) { |
