From: Rusty Russell Date: Tue, 31 Mar 2009 19:05:34 +0000 (-0600) Subject: module: include other structures in module version check X-Git-Tag: v2.6.30-rc1~206^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c8ef42aee8fcfb4128bb94c50d55c9f80ade525;p=pandora-kernel.git module: include other structures in module version check With CONFIG_MODVERSIONS, we version 'struct module' using a dummy export, but other things matter too: 1) 'struct modversion_info' determines the layout of the __versions section, 2) 'struct kernel_param' determines the layout of the __params section, 3) 'struct kernel_symbol' determines __ksymtab*. 4) 'struct marker' determines __markers. 5) 'struct tracepoint' determines __tracepoints. So we rename 'struct_module' to 'module_layout' and include these in the signature. Now it's general we can add others later on without confusion. Signed-off-by: Rusty Russell --- Reading git-diff-tree failed