mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-12-27 13:30:45 -05:00
netconsole: Warn if MAX_USERDATA_ITEMS limit is exceeded
netconsole configfs helpers doesn't allow the creation of more than MAX_USERDATA_ITEMS items. Add a warning when netconsole userdata update function attempts sees more than MAX_USERDATA_ITEMS entries. Replace silent ignore mechanism with WARN_ON_ONCE() to highlight potential misuse during development and debugging. Signed-off-by: Breno Leitao <leitao@debian.org> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://patch.msgid.link/20250108-netcons_overflow_test-v3-1-3d85eb091bec@debian.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
14ea4cd1b1
commit
e51c7478d2
@@ -730,7 +730,7 @@ static void update_userdata(struct netconsole_target *nt)
|
||||
struct userdatum *udm_item;
|
||||
struct config_item *item;
|
||||
|
||||
if (child_count >= MAX_USERDATA_ITEMS)
|
||||
if (WARN_ON_ONCE(child_count >= MAX_USERDATA_ITEMS))
|
||||
break;
|
||||
child_count++;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user