aboutsummaryrefslogtreecommitdiff
path: root/vm/vm_fault.c
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2016-01-23 21:30:07 +0100
committerRichard Braun <rbraun@sceen.net>2016-01-23 21:30:07 +0100
commit8bde80c03f475f06b62962905dc6766f5bc28c4c (patch)
tree28c0dd9f3b460b09ce1d9f8e7926b02bb93576b1 /vm/vm_fault.c
parentbee3f0799656116cee095f79f6aa91d18157c0f0 (diff)
parente835160b6b95f3b904fbc429392a63be1e4ed6b8 (diff)
downloadgnumach-8bde80c03f475f06b62962905dc6766f5bc28c4c.tar.gz
gnumach-8bde80c03f475f06b62962905dc6766f5bc28c4c.tar.bz2
gnumach-8bde80c03f475f06b62962905dc6766f5bc28c4c.zip
Merge branch 'rbraun/vm_page'
Diffstat (limited to 'vm/vm_fault.c')
-rw-r--r--vm/vm_fault.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vm/vm_fault.c b/vm/vm_fault.c
index 46779f63..4d674174 100644
--- a/vm/vm_fault.c
+++ b/vm/vm_fault.c
@@ -607,7 +607,7 @@ vm_fault_return_t vm_fault_page(
* won't block for pages.
*/
- if (m->fictitious && !vm_page_convert(m, FALSE)) {
+ if (m->fictitious && !vm_page_convert(&m, FALSE)) {
VM_PAGE_FREE(m);
vm_fault_cleanup(object, first_m);
return(VM_FAULT_MEMORY_SHORTAGE);
@@ -725,7 +725,7 @@ vm_fault_return_t vm_fault_page(
assert(m->object == object);
first_m = VM_PAGE_NULL;
- if (m->fictitious && !vm_page_convert(m, !object->internal)) {
+ if (m->fictitious && !vm_page_convert(&m, !object->internal)) {
VM_PAGE_FREE(m);
vm_fault_cleanup(object, VM_PAGE_NULL);
return(VM_FAULT_MEMORY_SHORTAGE);