X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_io.c;h=396f6ce7387dba4f57c560d22774164f95f3d21f;hp=91ba65972c612dd67a8620c94e2e68f980fb50d1;hb=4931bc084ced4bcb172c7bcb197ab55b1c9bdf80;hpb=da0b4bb80de755529f47b9ca57ccb0c2cefae15b diff --git a/palacios/src/palacios/svm_io.c b/palacios/src/palacios/svm_io.c index 91ba659..396f6ce 100644 --- a/palacios/src/palacios/svm_io.c +++ b/palacios/src/palacios/svm_io.c @@ -68,7 +68,9 @@ int v3_init_svm_io_map(struct v3_vm_info * vm) { } int v3_deinit_svm_io_map(struct v3_vm_info * vm) { - V3_FreePages(V3_PAddr(vm->io_map.arch_data), 3); + if (vm->io_map.arch_data) { + V3_FreePages(V3_PAddr(vm->io_map.arch_data), 3); + } return 0; }