Messages in this thread | | | Date | Thu, 07 Aug 2008 00:13:46 +0200 | From | Rene Herman <> | Subject | Re: does an initcall level of "0s" actually exist? |
| |
On 06-08-08 00:51, Robert P. J. Day wrote:
> from include/asm-generic/vmlinux.lds.h: > > #define INITCALLS \ > *(.initcallearly.init) \ > VMLINUX_SYMBOL(__early_initcall_end) = .; \ > *(.initcall0.init) \ > *(.initcall0s.init) \ > *(.initcall1.init) \ > *(.initcall1s.init) \ > ... etc ... > > but from include/linux/init.h: > > #define pure_initcall(fn) __define_initcall("0",fn,0) > > #define core_initcall(fn) __define_initcall("1",fn,1) > #define core_initcall_sync(fn) __define_initcall("1s",fn,1s) > #define postcore_initcall(fn) __define_initcall("2",fn,2) > #define postcore_initcall_sync(fn) __define_initcall("2s",fn,2s) > > i don't see any initcalls of level "0s". in any event, might it not > be cleaner to have these files sync up? no big deal, of course. i'm > well aware that it doesn't break anything.
Last I heard, all sync levels were on their way out (Arjan).
Rene.
| |