summaryrefslogtreecommitdiff
path: root/vm/vm_page.c
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2015-08-12 15:45:42 +0200
committerJustus Winter <4winter@informatik.uni-hamburg.de>2015-08-12 15:46:45 +0200
commitf0eb90bfbdc80633620064df47b3089457b65d67 (patch)
tree782c443f73d6e31f505155bf23934adad2a6d7f2 /vm/vm_page.c
parent0f3ec488afa427ce350493a2868cd7ebff04c42a (diff)
fix vm_page initializationpmm-2015-08-12
Diffstat (limited to 'vm/vm_page.c')
-rw-r--r--vm/vm_page.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/vm/vm_page.c b/vm/vm_page.c
index fca80b3..7bae124 100644
--- a/vm/vm_page.c
+++ b/vm/vm_page.c
@@ -200,7 +200,6 @@ vm_page_initialize(struct vm_page *page, unsigned short seg_index,
page->phys_addr = pa;
}
-/* XXX legacy mach interface */
void
vm_page_init_mach(struct vm_page *page)
{
@@ -209,11 +208,13 @@ vm_page_init_mach(struct vm_page *page)
sizeof *page - VM_PAGE_HEADER_SIZE);
}
+/* XXX legacy mach interface */
void
vm_page_init(vm_page_t mem,
vm_offset_t phys_addr)
{
vm_page_initialize(mem, mem->seg_index, phys_addr);
+ vm_page_init_mach(mem);
}
void