]> www.infradead.org Git - users/jedix/linux-maple.git/commit
netconsole: add task name to extra data fields
authorBreno Leitao <leitao@debian.org>
Fri, 28 Feb 2025 12:50:22 +0000 (04:50 -0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 4 Mar 2025 14:28:28 +0000 (15:28 +0100)
commitdd30ae533242495a724b37066cae1fb03ee6b601
treedfd7d26ee106ece70e577cf6b8fae89a28bd1be7
parent09e877590bc28ae897b10f6b1becc29786fe1bd4
netconsole: add task name to extra data fields

This is the core patch for this whole patchset. Add support for
including the current task's name in netconsole's extra data output.
This adds a new append_taskname() function that writes the task name
(from current->comm) into the target's extradata buffer, similar to how
CPU numbers are handled.

The task name is included when the SYSDATA_TASKNAME field is set,
appearing in the format "taskname=<name>" in the output. This additional
context can help with debugging by showing which task generated each
console message.

Signed-off-by: Breno Leitao <leitao@debian.org>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/netconsole.c