Re: [PATCH 0/5] printk: renaming some suspend/resume functions and one fix for unblanking

2025-03-11 Thread Marcos Paulo de Souza
On Tue, 2025-03-11 at 13:40 +0100, Petr Mladek wrote: > On Tue 2025-03-11 11:38:00, Petr Mladek wrote: > > On Wed 2025-02-26 16:59:00, Marcos Paulo de Souza wrote: > > > Hello, I've being working on some patches that help to clarify > > > the suspend/resume >

[PATCH 2/5] printk: Rename resume_console to console_resume_all

2025-02-26 Thread Marcos Paulo de Souza
The function resume_console has a misleading name, since it resumes all consoles, so rename it accordly. Signed-off-by: Marcos Paulo de Souza --- include/linux/console.h | 2 +- kernel/kexec_core.c | 2 +- kernel/power

[PATCH 0/5] printk: renaming some suspend/resume functions and one fix for unblanking

2025-02-26 Thread Marcos Paulo de Souza
will rework the suspend flag (a global suspend flag istead of per console) and the removal of CON_ENABLED flag later on (I've created a function that will forcibly) register the console instead of using this flag. Please review! Signed-off-by: Marcos Paulo de Souza --- Marcos Paulo d

[PATCH 4/5] printk: Rename console_start to console_resume

2025-02-26 Thread Marcos Paulo de Souza
The intent of console_start was to resume a previosly suspended console, so rename it accordly. Signed-off-by: Marcos Paulo de Souza --- drivers/tty/serial/serial_core.c | 2 +- include/linux/console.h | 2 +- kernel/printk/printk.c | 4 ++-- 3 files changed, 4 insertions

[PATCH 1/5] printk: Rename suspend_console to console_suspend_all

2025-02-26 Thread Marcos Paulo de Souza
The function suspend_console has a misleading name, since it suspends all consoles, so rename it accordly. Signed-off-by: Marcos Paulo de Souza --- include/linux/console.h | 2 +- kernel/kexec_core.c | 2 +- kernel/power

[PATCH 3/5] printk: Rename console_stop to console_suspend

2025-02-26 Thread Marcos Paulo de Souza
The intent of console_stop was in fact to suspend it, so rename the function accordly. Signed-off-by: Marcos Paulo de Souza --- drivers/tty/serial/serial_core.c | 4 ++-- include/linux/console.h | 2 +- kernel/printk/printk.c | 6 +++--- 3 files changed, 6 insertions(+), 6

[PATCH 5/5] printk: Check CON_SUSPEND when unblanking a console

2025-02-26 Thread Marcos Paulo de Souza
The commit 9e70a5e109a4 ("printk: Add per-console suspended state") introduced the CON_SUSPENDED flag for consoles. The suspended consoles will stop receiving messages, so don't unblank suspended consoles because it won't be showing anything either way. Signed-off-by: M