sys_info: add a default kernel sys_info mask
authorFeng Tang <feng.tang@linux.alibaba.com>
Thu, 13 Nov 2025 11:10:39 +0000 (19:10 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Thu, 20 Nov 2025 22:03:43 +0000 (14:03 -0800)
commit03ef32d665e8a23d7ce5965b8b035666cfb47866
tree5db96ddf461c6f25a0faf2ba724754ef8a877f51
parenta9af76a78760717361cccc884dc649e30db61c8b
sys_info: add a default kernel sys_info mask

Which serves as a global default sys_info mask.  When users want the same
system information for many error cases (panic, hung, lockup ...), they
can chose to set this global knob only once, while not setting up each
individual sys_info knobs.

This just adds a 'lazy' option, and doesn't change existing kernel
behavior as the mask is 0 by default.

Link: https://lkml.kernel.org/r/20251113111039.22701-5-feng.tang@linux.alibaba.com
Suggested-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Feng Tang <feng.tang@linux.alibaba.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Lance Yang <ioworker0@gmail.com>
Cc: "Paul E . McKenney" <paulmck@kernel.org>
Cc: Petr Mladek <pmladek@suse.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Documentation/admin-guide/sysctl/kernel.rst
lib/sys_info.c