Messages in this thread | | | Date | Tue, 11 Sep 2012 16:05:23 +1000 | From | NeilBrown <> | Subject | Re: [PATCH] add further __init annotations to crypto/xor.c |
| |
On Mon, 10 Sep 2012 13:11:56 +0100 "Jan Beulich" <JBeulich@suse.com> wrote:
> Allow particularly do_xor_speed() to be discarded post-init. > > Signed-off-by: Jan Beulich <jbeulich@suse.com> > > --- > crypto/xor.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > --- 3.6-rc5/crypto/xor.c > +++ 3.6-rc5-sections-xor/crypto/xor.c > @@ -56,11 +56,11 @@ xor_blocks(unsigned int src_count, unsig > EXPORT_SYMBOL(xor_blocks); > > /* Set of all registered templates. */ > -static struct xor_block_template *template_list; > +static struct xor_block_template *__initdata template_list; > > #define BENCH_SIZE (PAGE_SIZE) > > -static void > +static void __init > do_xor_speed(struct xor_block_template *tmpl, void *b1, void *b2) > { > int speed; > > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/
applied, thanks. NeilBrown [unhandled content-type:application/pgp-signature] | |