aboutsummaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
Diffstat (limited to 'init')
-rw-r--r--init/main.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/init/main.c b/init/main.c
index 7c27de4577ed..031a60893fdb 100644
--- a/init/main.c
+++ b/init/main.c
@@ -719,7 +719,6 @@ static int __init initcall_blacklist(char *str)
719 719
720static bool __init_or_module initcall_blacklisted(initcall_t fn) 720static bool __init_or_module initcall_blacklisted(initcall_t fn)
721{ 721{
722 struct list_head *tmp;
723 struct blacklist_entry *entry; 722 struct blacklist_entry *entry;
724 char *fn_name; 723 char *fn_name;
725 724
@@ -727,8 +726,7 @@ static bool __init_or_module initcall_blacklisted(initcall_t fn)
727 if (!fn_name) 726 if (!fn_name)
728 return false; 727 return false;
729 728
730 list_for_each(tmp, &blacklisted_initcalls) { 729 list_for_each_entry(entry, &blacklisted_initcalls, next) {
731 entry = list_entry(tmp, struct blacklist_entry, next);
732 if (!strcmp(fn_name, entry->buf)) { 730 if (!strcmp(fn_name, entry->buf)) {
733 pr_debug("initcall %s blacklisted\n", fn_name); 731 pr_debug("initcall %s blacklisted\n", fn_name);
734 kfree(fn_name); 732 kfree(fn_name);