mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02: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:
@@ -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);
|
||||
|
Reference in New Issue
Block a user