X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_shadow_paging.c;h=a3c802f3da5c83b2ff89bd8fc6acbea47f93f343;hp=559854a6f3e62dbe2aec03d2d4a7753d5120e239;hb=b06d0d0e5e57f5c4163a69efcabe6f96594ad814;hpb=defcfbf9d03f49b7895ba23ca510782477a3425c diff --git a/palacios/src/palacios/vmm_shadow_paging.c b/palacios/src/palacios/vmm_shadow_paging.c index 559854a..a3c802f 100644 --- a/palacios/src/palacios/vmm_shadow_paging.c +++ b/palacios/src/palacios/vmm_shadow_paging.c @@ -98,6 +98,11 @@ int v3_activate_shadow_pt(struct guest_info * info) { +// This must flush any caches +// and reset the cr3 value to the correct value +int v3_invalidate_shadow_pts(struct guest_info * info) { + return v3_activate_shadow_pt(info); +} int v3_handle_shadow_pagefault(struct guest_info * info, addr_t fault_addr, pf_error_t error_code) {