It calls __init functions anyway. 25-akpm/init/do_mounts.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN init/do_mounts.c~name_to_dev_t-__init init/do_mounts.c --- 25/init/do_mounts.c~name_to_dev_t-__init Wed Nov 26 12:15:02 2003 +++ 25-akpm/init/do_mounts.c Wed Nov 26 12:15:14 2003 @@ -134,7 +134,7 @@ fail: * is mounted on rootfs /sys. */ -dev_t name_to_dev_t(char *name) +dev_t __init name_to_dev_t(char *name) { char s[32]; char *p; _