X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=linux_module%2Flinux-exts.c;fp=linux_module%2Flinux-exts.c;h=089e67ea39d659dda447d366f47ab395d0eef1aa;hb=07aa8f3c18a33af0961e7546980a63ab5f6fba4f;hp=e227107209c2d6dcd644ab9bfa2903e9e4c04dd7;hpb=8f7141b61d0c58befc5433a22d9af728fe3bb6f9;p=palacios.git diff --git a/linux_module/linux-exts.c b/linux_module/linux-exts.c index e227107..089e67e 100644 --- a/linux_module/linux-exts.c +++ b/linux_module/linux-exts.c @@ -47,7 +47,7 @@ int init_vm_extensions(struct v3_guest * guest) { INFO("Registering Linux Extension (%s)\n", ext_impl->name); - ext = kmalloc(sizeof(struct vm_ext), GFP_KERNEL); + ext = palacios_alloc(sizeof(struct vm_ext)); if (!ext) { WARNING("Error allocating VM extension (%s)\n", ext_impl->name); @@ -80,7 +80,7 @@ int deinit_vm_extensions(struct v3_guest * guest) { } list_del(&(ext->node)); - kfree(ext); + palacios_free(ext); } return 0;