socsvn commit: r288611 - soc2015/stefano/ptnetmap/stable/10/sys/amd64/vmm
stefano at FreeBSD.org
stefano at FreeBSD.org
Tue Jul 21 13:42:25 UTC 2015
Author: stefano
Date: Tue Jul 21 13:42:23 2015
New Revision: 288611
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=288611
Log:
fix vmm_usermem_alloc()
use the offset retuned by vm_map_lookup() into vm_map_find()
Modified:
soc2015/stefano/ptnetmap/stable/10/sys/amd64/vmm/vmm_usermem.c
Modified: soc2015/stefano/ptnetmap/stable/10/sys/amd64/vmm/vmm_usermem.c
==============================================================================
--- soc2015/stefano/ptnetmap/stable/10/sys/amd64/vmm/vmm_usermem.c Tue Jul 21 13:41:33 2015 (r288610)
+++ soc2015/stefano/ptnetmap/stable/10/sys/amd64/vmm/vmm_usermem.c Tue Jul 21 13:42:23 2015 (r288611)
@@ -131,7 +131,7 @@
printf("---- guest MAP vm_object_t: %p vm_pindex: %ld ----\n", obj, index);
/* map th vm_object in the vmspace */
if (obj != NULL) {
- error = vm_map_find(&vmspace->vm_map, obj, 0, &gpa, len, 0,
+ error = vm_map_find(&vmspace->vm_map, obj, index, &gpa, len, 0,
VMFS_NO_SPACE, VM_PROT_RW, VM_PROT_RW, 0);
if (error != KERN_SUCCESS) {
vm_object_deallocate(obj);
More information about the svn-soc-all
mailing list