aboutsummaryrefslogtreecommitdiff
path: root/vm/vm_page.c
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2032-05-29 18:10:39 +0200
committerRichard Braun <rbraun@sceen.net>2016-12-24 00:02:31 +0100
commit1aa4ed6aaf69002b3bb7daed49cea8fa71536b66 (patch)
treefdc4f483f9718c08e8beddf24dd9e1d2a9354692 /vm/vm_page.c
parent11453089a1402932269b36f0b9f5831bcf888045 (diff)
downloadgnumach-1aa4ed6aaf69002b3bb7daed49cea8fa71536b66.tar.gz
gnumach-1aa4ed6aaf69002b3bb7daed49cea8fa71536b66.tar.bz2
gnumach-1aa4ed6aaf69002b3bb7daed49cea8fa71536b66.zip
VM: fix mapping removal on wired pages
Memory wiring is about to be reworked, at which point the VM system will properly track wired mappings. Removing them when changing protection makes sense, and is fine as long as the VM system rewires them when access is restored. * i386/intel/pmap.c (pmap_page_protect): Decrease wiring count instead of causing a panic when removing a wired mapping.
Diffstat (limited to 'vm/vm_page.c')
0 files changed, 0 insertions, 0 deletions