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 v2 00/24] dynamic-debug cleanups refactors maintenance + alignment fix
2026-05-23 07:15 · 16 replies in 7d · Jim Cromie <jim.cromie@gmail.com>
Active reviewers (last 30 days)
-
Louis Chauvet <louis.chauvet@bootlin.com>
28 attestations (28 Reviewed-by) · last on 2026-05-23
Recent patches
Most-recent 30 patches in this subsystem on linux-kselftest (capped at 30), ordered by date desc.
-
[PATCH v2 24/24] dyndbg: improve section names
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 23/24] dyndbg: change __dynamic_func_call_cls* macros into expressions
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 21/24] dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 20/24] dyndbg: move mod_name down from struct ddebug_table to _ddebug_info
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 19/24] dyndbg,module: make proper substructs in _ddebug_info
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 18/24] dyndbg: Upgrade class param storage to u64 for 64-bit classmaps
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 17/24] dyndbg: macrofy a 2-index for-loop pattern
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 16/24] dyndbg: replace classmap list with an array-slice
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 15/24] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 14/24] dyndbg: refactor param_set_dyndbg_classes and below
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 13/24] dyndbg: reduce verbose/debug clutter
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 12/24] dyndbg: drop NUM_TYPE_ARGS
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 11/24] dyndbg-API: remove DD_CLASS_TYPE_(DISJOINT|LEVEL)_NAMES and code
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 10/24] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 09/24] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[PATCH v2 08/24] dyndbg: factor ddebug_match_desc out from ddebug_change
2026-05-23 · Jim Cromie <jim.cromie@gmail.com> -
[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>
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 v14 05/92] dyndbg: factor ddebug_match_desc out from ddebug_change
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v14 10/92] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v14 11/92] dyndbg: make ddebug_class_param union members same size
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v14 13/92] dyndbg: tweak pr_fmt to avoid expansion conflicts
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v14 15/92] dyndbg: refactor param_set_dyndbg_classes and below
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v14 16/92] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v14 18/92] dyndbg: macrofy a 2-index for-loop pattern
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH v14 19/92] dyndbg,module: make proper substructs in _ddebug_info
2026-04-23 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH 01/17] dyndbg: factor ddebug_match_desc out from ddebug_change
2026-05-04 · Jim Cromie <jim.cromie@gmail.com> · 1 Reviewed-by -
[PATCH 04/17] dyndbg: make ddebug_class_param union members same size
2026-05-04 · 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 v14 06/92] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP
2026-04-23 · Jim Cromie <jim.cromie@gmail.com>