From 9adc302b40dd36b5b76b20494c91ec207f3d6d5b Mon Sep 17 00:00:00 2001 From: Mike Silbersack Date: Wed, 21 Jan 2004 22:36:50 +0000 Subject: Update the kernel module to use contigmalloc instead of the now obsolete vm_page_alloc_contig. --- emulators/vmware3/files/patch-aa | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 emulators/vmware3/files/patch-aa (limited to 'emulators/vmware3/files/patch-aa') diff --git a/emulators/vmware3/files/patch-aa b/emulators/vmware3/files/patch-aa new file mode 100644 index 000000000000..77015077bcbe --- /dev/null +++ b/emulators/vmware3/files/patch-aa @@ -0,0 +1,12 @@ +--- vmmon-only/freebsd/driver.c.old Wed Jan 21 16:14:24 2004 ++++ vmmon-only/freebsd/driver.c Wed Jan 21 16:16:44 2004 +@@ -1328,7 +1328,8 @@ + */ + VMDEBUG("vmmon_alloc_low_pages: vm_page_alloc_contig: sz %lu hi %u\n", + numPages * PAGE_SIZE, high); +- va = vm_page_alloc_contig(numPages * PAGE_SIZE, 0, high, PAGE_SIZE); ++ va = (vm_offset_t)contigmalloc(numPages * PAGE_SIZE, M_DEVBUF, M_NOWAIT, ++ 0, high, PAGE_SIZE, 0); + if (!va) { + VMDEBUG("vmmon_alloc_low_pages: vm_page_alloc_contig failed\n"); + goto bad; -- cgit v1.2.3