mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-26 08:31:13 +00:00
printk: Collapse shutdown types into a single dump reason
To turn the KMSG_DUMP_* reasons into a more ordered list, collapse the redundant KMSG_DUMP_(RESTART|HALT|POWEROFF) reasons into KMSG_DUMP_SHUTDOWN. The current users already don't meaningfully distinguish between them, so there's no need to, as discussed here: https://lore.kernel.org/lkml/CA+CK2bAPv5u1ih5y9t5FUnTyximtFCtDYXJCpuyjOyHNOkRdqw@mail.gmail.com/ Link: https://lore.kernel.org/lkml/20200515184434.8470-2-keescook@chromium.org/ Reviewed-by: Pavel Tatashin <pasha.tatashin@soleen.com> Reviewed-by: Petr Mladek <pmladek@suse.com> Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc) Signed-off-by: Kees Cook <keescook@chromium.org>
This commit is contained in:
parent
16a583079e
commit
6d3cf962dd
4 changed files with 7 additions and 15 deletions
|
@ -250,7 +250,7 @@ void kernel_restart(char *cmd)
|
|||
pr_emerg("Restarting system\n");
|
||||
else
|
||||
pr_emerg("Restarting system with command '%s'\n", cmd);
|
||||
kmsg_dump(KMSG_DUMP_RESTART);
|
||||
kmsg_dump(KMSG_DUMP_SHUTDOWN);
|
||||
machine_restart(cmd);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(kernel_restart);
|
||||
|
@ -274,7 +274,7 @@ void kernel_halt(void)
|
|||
migrate_to_reboot_cpu();
|
||||
syscore_shutdown();
|
||||
pr_emerg("System halted\n");
|
||||
kmsg_dump(KMSG_DUMP_HALT);
|
||||
kmsg_dump(KMSG_DUMP_SHUTDOWN);
|
||||
machine_halt();
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(kernel_halt);
|
||||
|
@ -292,7 +292,7 @@ void kernel_power_off(void)
|
|||
migrate_to_reboot_cpu();
|
||||
syscore_shutdown();
|
||||
pr_emerg("Power down\n");
|
||||
kmsg_dump(KMSG_DUMP_POWEROFF);
|
||||
kmsg_dump(KMSG_DUMP_SHUTDOWN);
|
||||
machine_power_off();
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(kernel_power_off);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue