X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_mem.c;h=ac91eeb415de5d7c42d5b9d4e6a183170a7be693;hp=9cf6ea1f342d5ea9b6912025f32178a0df05823f;hb=de5c2110458436a9300aa0a171dbbe83e415ee4d;hpb=f5c4d198501cfa5563c399b536f7ea5a5f61a93e diff --git a/palacios/src/palacios/vmm_mem.c b/palacios/src/palacios/vmm_mem.c index 9cf6ea1..ac91eeb 100644 --- a/palacios/src/palacios/vmm_mem.c +++ b/palacios/src/palacios/vmm_mem.c @@ -217,11 +217,12 @@ int v3_init_mem_map(struct v3_vm_info * vm) { #ifdef V3_CONFIG_SWAPPING // nothing to do - memset will have done it. #endif - + region->host_addr = (addr_t)V3_AllocPagesExtended(block_pages, PAGE_SIZE_4KB, node_id, - 0, 0); // no constraints + vm->resource_control.pg_filter_func, + vm->resource_control.pg_filter_state); if ((void *)region->host_addr == NULL) { PrintError(vm, VCORE_NONE, "Could not allocate guest memory\n");