On Wed, Mar 05, 2025 at 07:52:31PM +0200, Jani Nikula wrote:
> > - For each new series on lore.kernel.org a bridge would create a PR by
> > taking the latest mirrored drm-tip source, then applying a new series
> > with `b4 shazam`.
> 
> There's a small catch here. Patchwork is currently more clever about
> handling series revisions when only some of the patches in a series are
> updated by way of replying to the individual patch. For example [1][2].

FWIW, b4 does partial rerolls already. E.g., using your own example:

        $ b4 am -o/tmp [email protected]
        [...]
        ---
          ✓ [PATCH v5->v6 1/6] drm/i915/hpd: Track HPD pins instead of ports 
for HPD pulse events
                + Reviewed-by: Jani Nikula <[email protected]> (✓ 
DKIM/intel.com)
          ✓ [PATCH v5->v6 2/6] drm/i915/hpd: Let an HPD pin be in the disabled 
state when handling missed IRQs
                + Reviewed-by: Jani Nikula <[email protected]> (✓ 
DKIM/intel.com)
          ✓ [PATCH     v6 3/6] drm/i915/hpd: Add support for blocking the IRQ 
handling on an HPD pin
          ✓ [PATCH v5->v6 4/6] drm/i915/dp: Fix link training interrupted by a 
short HPD pulse
                + Reviewed-by: Jani Nikula <[email protected]> (✓ 
DKIM/intel.com)
          ✓ [PATCH     v6 5/6] drm/i915/dp: Queue a link check after link 
training is complete
          ✓ [PATCH v5->v6 6/6] drm/i915/crt: Use intel_hpd_block/unblock() 
instead of intel_hpd_disable/enable()
          ---
          ✓ Signed: DKIM/intel.com
        ---
        [...]
        WARNING: v6 is a partial reroll from previous revisions
                         Please carefully review the resulting series to ensure 
correctness
                         Pass --no-partial-reroll to disable

-K

Reply via email to