On Mon, Dec 15, 2025 at 8:54 AM Jeff King <[email protected]> wrote: > > On Mon, Dec 15, 2025 at 07:24:34AM +1300, [email protected] wrote: > > > for some reason I cannot grasp, > > git am fails to process this mbox. > > > > It entirely misses 13/31, > > then fails to apply 14, which needs 13 > > Can you show the exact input you fed to git-am? >
in the 1st report, I got mbox.gz from: https://lore.kernel.org/lkml/[email protected]/ using the mbox.gz from your link, I get a different failure, this time on patch 11 jimc@frodo:~/projects/lx/linux.git$ git am --abort jimc@frodo:~/projects/lx/linux.git$ git describe v6.18 jimc@frodo:~/projects/lx/linux.git$ cksum ~/Downloads/PATCH-v6-00-31-drm-dyndbg-Fix-dynamic-debug-classmap-regression.mbox.gz 540358004 206558 /home/jimc/Downloads/PATCH-v6-00-31-drm-dyndbg-Fix-dynamic-debug-classmap-regression.mbox.gz jimc@frodo:~/projects/lx/linux.git$ gunzip ~/Downloads/PATCH-v6-00-31-drm-dyndbg-Fix-dynamic-debug-classmap-regression.mbox.gz gzip: /home/jimc/Downloads/PATCH-v6-00-31-drm-dyndbg-Fix-dynamic-debug-classmap-regression.mbox already exists; do you wish to overwrite (y or n)? y jimc@frodo:~/projects/lx/linux.git$ git am --empty=drop ~/Downloads/PATCH-v6-00-31-drm-dyndbg-Fix-dynamic-debug-classmap-regression.mbox Skipping: drm/dyndbg: Fix dynamic debug classmap regression Applying: dyndbg: factor ddebug_match_desc out from ddebug_change Applying: docs/dyndbg: explain flags parse 1st Applying: test-dyndbg: fixup CLASSMAP usage error Applying: dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP Applying: dyndbg: make ddebug_class_param union members same size Applying: dyndbg: tweak pr_fmt to avoid expansion conflicts Applying: dyndbg: refactor param_set_dyndbg_classes and below Applying: dyndbg: reduce verbose/debug clutter Applying: dyndbg: drop NUM_TYPE_ARRAY Applying: dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module error: patch failed: lib/dynamic_debug.c:170 error: lib/dynamic_debug.c: patch does not apply Patch failed at 0011 dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module hint: Use 'git am --show-current-patch=diff' to see the failed patch hint: When you have resolved this problem, run "git am --continue". hint: If you prefer to skip this patch, run "git am --skip" instead. hint: To restore the original branch and stop patching, run "git am --abort". hint: Disable this message with "git config set advice.mergeConflict false" jimc@frodo:~/projects/lx/linux.git$ Upon closer inspection, it misses several patches, and reorders others ?? in particular, the reported 0011 patch above is numbered 16 in the mbox. 2025-11-18 20:18 ` [PATCH v6 02/31] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP Jim Cromie 2025-11-18 20:18 ` [PATCH v6 03/31] docs/dyndbg: update examples \012 to \n Jim Cromie 2025-11-20 9:30 ` Bagas Sanjaya 2025-11-18 20:18 ` [PATCH v6 06/31] dyndbg: reword "class unknown," to "class:_UNKNOWN_" Jim Cromie 2025-11-18 20:18 ` [PATCH v6 09/31] dyndbg: tweak pr_fmt to avoid expansion conflicts Jim Cromie 2025-11-18 20:18 ` [PATCH v6 12/31] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap Jim Cromie 2025-11-18 20:18 ` [PATCH v6 13/31] dyndbg: replace classmap list with a vector Jim Cromie 2025-11-18 20:18 ` [PATCH v6 14/31] dyndbg: macrofy a 2-index for-loop pattern Jim Cromie 2025-11-18 20:18 ` [PATCH v6 15/31] dyndbg,module: make proper substructs in _ddebug_info Jim Cromie 2025-11-18 20:18 ` [PATCH v6 16/31] dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module Jim Cromie jimc@frodo:~/projects/lx/linux.git$ git --version git version 2.52.0 Im using fedora packaged git.
