|
@@ -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)
|