X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=linux_module%2Flinux-exts.h;h=041d8dc15f4637959d98fec43531ef1cc69d3c2a;hb=c94c9b19999f937b32627794c80e19c9be555822;hp=72e480004862eb96b3db1ddf1fd9b229c125194b;hpb=cfa7f55f2b90dcab2f44509d5264e7ec8061cd3f;p=palacios-OLD.git diff --git a/linux_module/linux-exts.h b/linux_module/linux-exts.h index 72e4800..041d8dc 100644 --- a/linux_module/linux-exts.h +++ b/linux_module/linux-exts.h @@ -12,7 +12,7 @@ struct linux_ext { int (*deinit)( void ); int (*guest_init)(struct v3_guest * guest, void ** priv_data); int (*guest_deinit)(struct v3_guest * guest, void * priv_data); -} __attribute__((packed)); +}; @@ -24,6 +24,6 @@ int deinit_lnx_extensions( void ); #define register_extension(ext) \ static struct linux_ext * _lnx_ext \ __attribute__((used)) \ - __attribute__((unused, __section("_lnx_exts"), \ + __attribute__((unused, __section__("_lnx_exts"), \ aligned(sizeof(void *)))) \ = ext;