diff options
Diffstat (limited to 'kernel/params.c')
| -rw-r--r-- | kernel/params.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/params.c b/kernel/params.c index 37e9b20a718..22df3e0d142 100644 --- a/kernel/params.c +++ b/kernel/params.c @@ -730,6 +730,10 @@ static struct module_kobject * __init locate_module_kobject(const char *name)  		mk->kobj.kset = module_kset;  		err = kobject_init_and_add(&mk->kobj, &module_ktype, NULL,  					   "%s", name); +#ifdef CONFIG_MODULES +		if (!err) +			err = sysfs_create_file(&mk->kobj, &module_uevent.attr); +#endif  		if (err) {  			kobject_put(&mk->kobj);  			printk(KERN_ERR  |