The patch titled Subject: kernel/panic.c: make oops_may_print() return bool has been added to the -mm tree. Its filename is kernel-panicc-make-oops_may_print-return-bool.patch This patch should soon appear at http://ozlabs.org/~akpm/mmots/broken-out/kernel-panicc-make-oops_may_print-return-bool.patch and later at http://ozlabs.org/~akpm/mmotm/broken-out/kernel-panicc-make-oops_may_print-return-bool.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx> Subject: kernel/panic.c: make oops_may_print() return bool The return value of oops_may_print() is true or false, so change its type to reflect that. Link: http://lkml.kernel.org/r/1591103358-32087-1-git-send-email-yangtiezhu@xxxxxxxxxxx Signed-off-by: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx> Reviewed-by: Kees Cook <keescook@xxxxxxxxxxxx> Cc: Xuefeng Li <lixuefeng@xxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/kernel.h | 2 +- kernel/panic.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/include/linux/kernel.h~kernel-panicc-make-oops_may_print-return-bool +++ a/include/linux/kernel.h @@ -322,7 +322,7 @@ void nmi_panic(struct pt_regs *regs, con extern void oops_enter(void); extern void oops_exit(void); void print_oops_end_marker(void); -extern int oops_may_print(void); +extern bool oops_may_print(void); void do_exit(long error_code) __noreturn; void complete_and_exit(struct completion *, long) __noreturn; --- a/kernel/panic.c~kernel-panicc-make-oops_may_print-return-bool +++ a/kernel/panic.c @@ -505,7 +505,7 @@ static void do_oops_enter_exit(void) * Return true if the calling CPU is allowed to print oops-related info. * This is a bit racy.. */ -int oops_may_print(void) +bool oops_may_print(void) { return pause_on_oops_flag == 0; } _ Patches currently in -mm which might be from yangtiezhu@xxxxxxxxxxx are selftests-kmod-use-variable-name-in-kmod_test_0001.patch kmod-remove-redundant-be-an-in-the-comment.patch test_kmod-avoid-potential-double-free-in-trigger_config_run_type.patch kernel-panicc-make-oops_may_print-return-bool.patch lib-kconfigdebug-fix-typo-in-the-help-text-of-config_panic_timeout.patch