diff --git a/[refs] b/[refs] index 00e68e6a37f9..02d89fdd9e8e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 42e4c8585f8cbbfac3b70aa2d0a4f869509a0354 +refs/heads/master: f3a19cb45f4730c4ce09ca9bccf197efd010dc3b diff --git a/trunk/init/main.c b/trunk/init/main.c index 4a2f0898dda1..f715b9b89753 100644 --- a/trunk/init/main.c +++ b/trunk/init/main.c @@ -582,7 +582,7 @@ static void __init do_initcalls(void) result = (*call)(); - if (result && (result != -ENODEV || initcall_debug)) { + if (result && result != -ENODEV && initcall_debug) { sprintf(msgbuf, "error code %d", result); msg = msgbuf; }