dynamic debug · Maintained
Maintainers
- M Jason Baron <jbaron@akamai.com>
- M Jim Cromie <jim.cromie@gmail.com>
Paths
- F
include/linux/dynamic_debug.h - F
lib/dynamic_debug.c - F
lib/test_dynamic_debug.c
Last 30 days
Most active threads (last 7 days)
-
[PATCH 00/11] Convert moduleparams to seq_buf
2026-05-21 13:33 · 3 replies in 7d · Kees Cook <kees@kernel.org>
Active reviewers (last 30 days)
-
Louis Chauvet <louis.chauvet@bootlin.com>
15 attestations (15 Reviewed-by) · last on 2026-05-04
Recent patches
Most-recent 30 patches in this subsystem on lkml (capped at 30), ordered by date desc.
-
[PATCH 10/11] treewide: Manually convert custom kernel_param_ops .get callbacks
2026-05-21 · Kees Cook <kees@kernel.org> -
[PATCH 09/11] treewide: Convert custom kernel_param_ops .get callbacks to seq_buf via cocci
2026-05-21 · Kees Cook <kees@kernel.org> -
[PATCH 04/11] treewide: Convert struct kernel_param_ops initializers to DEFINE_KERNEL_PARAM_OPS
2026-05-21 · Kees Cook <kees@kernel.org> -
[PATCH 17/17] dyndbg: change __dynamic_func_call_cls* macros into expressions
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 15/17] dyndbg-API: remove DD_CLASS_TYPE_(DISJOINT|LEVEL)_NAMES and code
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 14/17] dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 13/17] dyndbg: move mod_name down from struct ddebug_table to _ddebug_info
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 12/17] dyndbg,module: make proper substructs in _ddebug_info
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 11/17] dyndbg: macrofy a 2-index for-loop pattern
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 09/17] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 10/17] dyndbg: replace classmap list with a vector
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 08/17] dyndbg: refactor param_set_dyndbg_classes and below
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 07/17] dyndbg: reduce verbose/debug clutter
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 06/17] dyndbg: tweak pr_fmt to avoid expansion conflicts
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 05/17] dyndbg: drop NUM_TYPE_ARRAY
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 04/17] dyndbg: make ddebug_class_param union members same size
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 03/17] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 02/17] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH 01/17] dyndbg: factor ddebug_match_desc out from ddebug_change
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 19/92] dyndbg,module: make proper substructs in _ddebug_info
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 18/92] dyndbg: macrofy a 2-index for-loop pattern
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 17/92] dyndbg: replace classmap list with a vector
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 16/92] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 15/92] dyndbg: refactor param_set_dyndbg_classes and below
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 14/92] dyndbg: reduce verbose/debug clutter
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 13/92] dyndbg: tweak pr_fmt to avoid expansion conflicts
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 12/92] dyndbg: drop NUM_TYPE_ARRAY
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 11/92] dyndbg: make ddebug_class_param union members same size
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 10/92] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v14 09/92] test-dyndbg: fixup CLASSMAP usage error
2026-04-23 · Jim Cromie <jim.cromie@gmail.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
[PATCH v7 05/31] test-dyndbg: fixup CLASSMAP usage error
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by, 1 Tested-by -
[PATCH v7 06/31] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 07/31] dyndbg: make ddebug_class_param union members same size
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 08/31] dyndbg: drop NUM_TYPE_ARRAY
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 09/31] dyndbg: tweak pr_fmt to avoid expansion conflicts
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 10/31] dyndbg: reduce verbose/debug clutter
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 11/31] dyndbg: refactor param_set_dyndbg_classes and below
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 12/31] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 13/31] dyndbg: replace classmap list with a vector
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v7 17/31] dyndbg: move mod_name down from struct ddebug_table to _ddebug_info
2025-12-22 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
[PATCH] dynamic_debug: add support for print stack
2025-10-25 · Ye Bin <hidden> -
[PATCH v6 01/31] dyndbg: factor ddebug_match_desc out from ddebug_change
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 02/31] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 09/31] dyndbg: tweak pr_fmt to avoid expansion conflicts
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 13/31] dyndbg: replace classmap list with a vector
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 14/31] dyndbg: macrofy a 2-index for-loop pattern
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 15/31] dyndbg,module: make proper substructs in _ddebug_info
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 18/31] dyndbg-API: remove DD_CLASS_TYPE_(DISJOINT|LEVEL)_NAMES and code
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 20/31] dyndbg: change __dynamic_func_call_cls* macros into expressions
2025-11-18 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v6 22/31] dyndbg: detect class_id reservation conflicts
2025-11-18 · Jim Cromie <jim.cromie@gmail.com>