]> Gentwo Git Trees - linux/.git/commit
netconsole: Increase MAX_USERDATA_ITEMS
authorGustavo Luiz Duarte <gustavold@gmail.com>
Thu, 20 Nov 2025 00:14:52 +0000 (16:14 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 21 Nov 2025 02:47:18 +0000 (18:47 -0800)
commit5ad9945341725c575a58a35e154a08ea81b3439a
treeecfa3ffdaa175188f9942f66b83d858908459e07
parenteb83801af2dcf60dc10d7c0f5d9cb8289b2af260
netconsole: Increase MAX_USERDATA_ITEMS

Increase MAX_USERDATA_ITEMS from 16 to 256 entries now that the userdata
buffer is allocated dynamically.

The previous limit of 16 was necessary because the buffer was statically
allocated for all targets. With dynamic allocation, we can support more
entries without wasting memory on targets that don't use userdata.

This allows users to attach more metadata to their netconsole messages,
which is useful for complex debugging and logging scenarios.

Also update the testcase accordingly.

Signed-off-by: Gustavo Luiz Duarte <gustavold@gmail.com>
Reviewed-by: Breno Leitao <leitao@debian.org>
Link: https://patch.msgid.link/20251119-netconsole_dynamic_extradata-v3-4-497ac3191707@meta.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/netconsole.c
tools/testing/selftests/drivers/net/netcons_overflow.sh