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