diff options
Diffstat (limited to 'kernel/module.c')
| -rw-r--r-- | kernel/module.c | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/kernel/module.c b/kernel/module.c index 4202da97a1da..92595bad3812 100644 --- a/kernel/module.c +++ b/kernel/module.c @@ -2038,7 +2038,7 @@ static struct module *load_module(void __user *umod,  #ifdef CONFIG_MARKERS  	if (!mod->taints)  		marker_update_probe_range(mod->markers, -			mod->markers + mod->num_markers, NULL, NULL); +			mod->markers + mod->num_markers);  #endif  	err = module_finalize(hdr, sechdrs, mod);  	if (err < 0) @@ -2564,7 +2564,7 @@ EXPORT_SYMBOL(struct_module);  #endif  #ifdef CONFIG_MARKERS -void module_update_markers(struct module *probe_module, int *refcount) +void module_update_markers(void)  {  	struct module *mod; @@ -2572,8 +2572,7 @@ void module_update_markers(struct module *probe_module, int *refcount)  	list_for_each_entry(mod, &modules, list)  		if (!mod->taints)  			marker_update_probe_range(mod->markers, -				mod->markers + mod->num_markers, -				probe_module, refcount); +				mod->markers + mod->num_markers);  	mutex_unlock(&module_mutex);  }  #endif | 
