add_attribute() is undefined if CONFIG_MODULE_UNLOAD=n --- 25-akpm/kernel/module.c | 6 ++++++ 1 files changed, 6 insertions(+) diff -puN kernel/module.c~bk-driver-core-module-fix kernel/module.c --- 25/kernel/module.c~bk-driver-core-module-fix 2004-05-10 04:47:54.697175440 -0700 +++ 25-akpm/kernel/module.c 2004-05-10 04:47:54.701174832 -0700 @@ -726,6 +726,12 @@ static inline int sysfs_unload_setup(str { return 0; } + +static int add_attribute(struct module *mod, struct kernel_param *kp) +{ + return 0; +} + #endif /* CONFIG_MODULE_UNLOAD */ #ifdef CONFIG_OBSOLETE_MODPARM _