提交 ea676e84 编写于 作者: A Andrew Morton 提交者: Linus Torvalds

init/main.c: convert to pr_foo()

Also enables cleanup of some 80-col trickery.

Cc: Richard Weinberger <richard@nod.at>
Cc: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
上级 c2409b00
...@@ -9,6 +9,8 @@ ...@@ -9,6 +9,8 @@
* Simplified starting of init: Michael A. Griffith <grif@acm.org> * Simplified starting of init: Michael A. Griffith <grif@acm.org>
*/ */
#define DEBUG /* Enable initcall_debug */
#include <linux/types.h> #include <linux/types.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
...@@ -174,8 +176,8 @@ static int __init obsolete_checksetup(char *line) ...@@ -174,8 +176,8 @@ static int __init obsolete_checksetup(char *line)
if (line[n] == '\0' || line[n] == '=') if (line[n] == '\0' || line[n] == '=')
had_early_param = 1; had_early_param = 1;
} else if (!p->setup_func) { } else if (!p->setup_func) {
printk(KERN_WARNING "Parameter %s is obsolete," pr_warn("Parameter %s is obsolete, ignored\n",
" ignored\n", p->str); p->str);
return 1; return 1;
} else if (p->setup_func(line + n)) } else if (p->setup_func(line + n))
return 1; return 1;
...@@ -398,8 +400,7 @@ static int __init do_early_param(char *param, char *val, const char *unused) ...@@ -398,8 +400,7 @@ static int __init do_early_param(char *param, char *val, const char *unused)
strcmp(p->str, "earlycon") == 0) strcmp(p->str, "earlycon") == 0)
) { ) {
if (p->setup_func(val) != 0) if (p->setup_func(val) != 0)
printk(KERN_WARNING pr_warn("Malformed early option '%s'\n", param);
"Malformed early option '%s'\n", param);
} }
} }
/* We accept everything at this stage. */ /* We accept everything at this stage. */
...@@ -497,7 +498,7 @@ asmlinkage void __init start_kernel(void) ...@@ -497,7 +498,7 @@ asmlinkage void __init start_kernel(void)
tick_init(); tick_init();
boot_cpu_init(); boot_cpu_init();
page_address_init(); page_address_init();
printk(KERN_NOTICE "%s", linux_banner); pr_notice("%s", linux_banner);
setup_arch(&command_line); setup_arch(&command_line);
mm_init_owner(&init_mm, &init_task); mm_init_owner(&init_mm, &init_task);
mm_init_cpumask(&init_mm); mm_init_cpumask(&init_mm);
...@@ -509,7 +510,7 @@ asmlinkage void __init start_kernel(void) ...@@ -509,7 +510,7 @@ asmlinkage void __init start_kernel(void)
build_all_zonelists(NULL, NULL); build_all_zonelists(NULL, NULL);
page_alloc_init(); page_alloc_init();
printk(KERN_NOTICE "Kernel command line: %s\n", boot_command_line); pr_notice("Kernel command line: %s\n", boot_command_line);
parse_early_param(); parse_early_param();
parse_args("Booting kernel", static_command_line, __start___param, parse_args("Booting kernel", static_command_line, __start___param,
__stop___param - __start___param, __stop___param - __start___param,
...@@ -582,8 +583,7 @@ asmlinkage void __init start_kernel(void) ...@@ -582,8 +583,7 @@ asmlinkage void __init start_kernel(void)
#ifdef CONFIG_BLK_DEV_INITRD #ifdef CONFIG_BLK_DEV_INITRD
if (initrd_start && !initrd_below_start_ok && if (initrd_start && !initrd_below_start_ok &&
page_to_pfn(virt_to_page((void *)initrd_start)) < min_low_pfn) { page_to_pfn(virt_to_page((void *)initrd_start)) < min_low_pfn) {
printk(KERN_CRIT "initrd overwritten (0x%08lx < 0x%08lx) - " pr_crit("initrd overwritten (0x%08lx < 0x%08lx) - disabling it.\n",
"disabling it.\n",
page_to_pfn(virt_to_page((void *)initrd_start)), page_to_pfn(virt_to_page((void *)initrd_start)),
min_low_pfn); min_low_pfn);
initrd_start = 0; initrd_start = 0;
...@@ -662,14 +662,14 @@ static int __init_or_module do_one_initcall_debug(initcall_t fn) ...@@ -662,14 +662,14 @@ static int __init_or_module do_one_initcall_debug(initcall_t fn)
unsigned long long duration; unsigned long long duration;
int ret; int ret;
printk(KERN_DEBUG "calling %pF @ %i\n", fn, task_pid_nr(current)); pr_debug("calling %pF @ %i\n", fn, task_pid_nr(current));
calltime = ktime_get(); calltime = ktime_get();
ret = fn(); ret = fn();
rettime = ktime_get(); rettime = ktime_get();
delta = ktime_sub(rettime, calltime); delta = ktime_sub(rettime, calltime);
duration = (unsigned long long) ktime_to_ns(delta) >> 10; duration = (unsigned long long) ktime_to_ns(delta) >> 10;
printk(KERN_DEBUG "initcall %pF returned %d after %lld usecs\n", fn, pr_debug("initcall %pF returned %d after %lld usecs\n",
ret, duration); fn, ret, duration);
return ret; return ret;
} }
...@@ -825,8 +825,7 @@ static int __ref kernel_init(void *unused) ...@@ -825,8 +825,7 @@ static int __ref kernel_init(void *unused)
if (ramdisk_execute_command) { if (ramdisk_execute_command) {
if (!run_init_process(ramdisk_execute_command)) if (!run_init_process(ramdisk_execute_command))
return 0; return 0;
printk(KERN_ERR "Failed to execute %s\n", pr_err("Failed to execute %s\n", ramdisk_execute_command);
ramdisk_execute_command);
} }
/* /*
...@@ -838,8 +837,8 @@ static int __ref kernel_init(void *unused) ...@@ -838,8 +837,8 @@ static int __ref kernel_init(void *unused)
if (execute_command) { if (execute_command) {
if (!run_init_process(execute_command)) if (!run_init_process(execute_command))
return 0; return 0;
printk(KERN_ERR "Failed to execute %s. Attempting " pr_err("Failed to execute %s. Attempting defaults...\n",
"defaults...\n", execute_command); execute_command);
} }
if (!run_init_process("/sbin/init") || if (!run_init_process("/sbin/init") ||
!run_init_process("/etc/init") || !run_init_process("/etc/init") ||
...@@ -884,7 +883,7 @@ static noinline void __init kernel_init_freeable(void) ...@@ -884,7 +883,7 @@ static noinline void __init kernel_init_freeable(void)
/* Open the /dev/console on the rootfs, this should never fail */ /* Open the /dev/console on the rootfs, this should never fail */
if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) < 0) if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) < 0)
printk(KERN_ERR "Warning: unable to open an initial console.\n"); pr_err("Warning: unable to open an initial console.\n");
(void) sys_dup(0); (void) sys_dup(0);
(void) sys_dup(0); (void) sys_dup(0);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册