Re: [PATCH net-next v5 1/4] printk: Add execution context (task name/CPU) to printk_info
From: Petr Mladek <pmladek@suse.com>
Date: 2026-01-30 09:20:01
Also in:
lkml
From: Petr Mladek <pmladek@suse.com>
Date: 2026-01-30 09:20:01
Also in:
lkml
On Fri 2026-01-30 01:01:11, Breno Leitao wrote:
On Wed, Jan 28, 2026 at 03:48:16PM +0106, John Ogness wrote:quoted
On 2026-01-28, Breno Leitao [off-list ref] wrote:quoted
Extend struct printk_info to include the task name, pid, and CPU number where printk messages originate. This information is captured at vprintk_store() time and propagated through printk_message to nbcon_write_context, making it available to nbcon console drivers. This is useful for consoles like netconsole that want to include execution context in their output, allowing correlation of messages with specific tasks and CPUs regardless of where the console driver actually runs. The feature is controlled by CONFIG_PRINTK_EXECUTION_CTX, which is automatically selected by CONFIG_NETCONSOLE_DYNAMIC. When disabled, the helper functions compile to no-ops with no overhead. Suggested-by: John Ogness <john.ogness@linutronix.de> Signed-off-by: Breno Leitao <leitao@debian.org> Signed-off-by: Petr Mladek <pmladek@suse.com>Reviewed-by: John Ogness <john.ogness@linutronix.de>Thank you for the review. To confirm, it is acceptable to queue this for the next netdev version, isn't it?
Go on with it. At least I do not have anything against it. :-) Best Regards, Petr