On Thu, 13 Sep 2007 18:14:31 +0200 Bernhard Walle <bwalle at suse.de> wrote: > +#ifdef CONFIG_KEXEC > +static inline void reserve_crashkernel(void) > +{ The x86_64 function was made inline, so it will actually end up in .text.init. But the i386 equivalent function was not inlined so I'm not sure whether it will end up in .text or in .text.init. Could you fix all that up please?