]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - arch/um/os-Linux/start_up.c
um: Use os_warn to print out pre-boot warning/error messages
[mirror_ubuntu-bionic-kernel.git] / arch / um / os-Linux / start_up.c
index 22a358ef1b0cdaf227d5c768bc5670672fa45554..b1b6b75c5b173092dc986307780586b54c1d02f2 100644 (file)
@@ -166,7 +166,7 @@ static void __init check_sysemu(void)
        unsigned long regs[MAX_REG_NR];
        int pid, n, status, count=0;
 
-       non_fatal("Checking syscall emulation patch for ptrace...");
+       os_info("Checking syscall emulation patch for ptrace...");
        sysemu_supported = 0;
        pid = start_ptraced_child();
 
@@ -199,10 +199,10 @@ static void __init check_sysemu(void)
                goto fail_stopped;
 
        sysemu_supported = 1;
-       non_fatal("OK\n");
+       os_info("OK\n");
        set_using_sysemu(!force_sysemu_disabled);
 
-       non_fatal("Checking advanced syscall emulation patch for ptrace...");
+       os_info("Checking advanced syscall emulation patch for ptrace...");
        pid = start_ptraced_child();
 
        if ((ptrace(PTRACE_OLDSETOPTIONS, pid, 0,
@@ -244,7 +244,7 @@ static void __init check_sysemu(void)
                goto fail_stopped;
 
        sysemu_supported = 2;
-       non_fatal("OK\n");
+       os_info("OK\n");
 
        if (!force_sysemu_disabled)
                set_using_sysemu(sysemu_supported);
@@ -260,7 +260,7 @@ static void __init check_ptrace(void)
 {
        int pid, syscall, n, status;
 
-       non_fatal("Checking that ptrace can change system call numbers...");
+       os_info("Checking that ptrace can change system call numbers...");
        pid = start_ptraced_child();
 
        if ((ptrace(PTRACE_OLDSETOPTIONS, pid, 0,
@@ -292,7 +292,7 @@ static void __init check_ptrace(void)
                }
        }
        stop_ptraced_child(pid, 0, 1);
-       non_fatal("OK\n");
+       os_info("OK\n");
        check_sysemu();
 }
 
@@ -308,15 +308,17 @@ static void __init check_coredump_limit(void)
                return;
        }
 
-       printf("Core dump limits :\n\tsoft - ");
+       os_info("Core dump limits :\n\tsoft - ");
        if (lim.rlim_cur == RLIM_INFINITY)
-               printf("NONE\n");
-       else printf("%lu\n", lim.rlim_cur);
+               os_info("NONE\n");
+       else
+               os_info("%llu\n", (unsigned long long)lim.rlim_cur);
 
-       printf("\thard - ");
+       os_info("\thard - ");
        if (lim.rlim_max == RLIM_INFINITY)
-               printf("NONE\n");
-       else printf("%lu\n", lim.rlim_max);
+               os_info("NONE\n");
+       else
+               os_info("%llu\n", (unsigned long long)lim.rlim_max);
 }
 
 void __init os_early_checks(void)
@@ -349,7 +351,7 @@ int __init parse_iomem(char *str, int *add)
        driver = str;
        file = strchr(str,',');
        if (file == NULL) {
-               fprintf(stderr, "parse_iomem : failed to parse iomem\n");
+               os_warn("parse_iomem : failed to parse iomem\n");
                goto out;
        }
        *file = '\0';