range-diff hangs

Marc Kleine-Budde
2026-03-04T20:56:42Z

[-- Attachment #1: Type: text/plain, Size: 1524 bytes --]

On 27.02.2026 14:53:07, Konstantin Ryabitsev wrote:
> TLDR: "b4 review" is a terminal UI that hopes to streamline a lot of
> maintainer duties. A getting-started guide with screencasts is here:
> https://b4.docs.kernel.org/en/latest/reviewer/getting-started.html

I'm using b4 v0.12.0-419-g18f8fdb27a22 and a range diff "hangs":

| $ b4 review tui
| Fetching v2 from lore...
| Looking up https://lore.kernel.org/all/20260219-bcm_spin_lock_init-v2-1-694352bfca62@hartkopp.net/
| Grabbing thread from lore.kernel.org/all/20260219-bcm_spin_lock_init-v2-1-694352bfca62@hartkopp.net/t.mbox.gz
| Checking for newer revisions
| Added from v3: 4 patches
| Checking for older revisions
| Preparing fake-am range for v2...
| Preparing fake-am for v2: can: bcm: add/fix locking for config updates at runtime
| range: d9c253b4e17a..88c829c06921
| Running range-diff...

The relevant part of "ps auxwwf"

| python3 local/git/b4/src/b4/command.py review tui
| \_ /usr/bin/perl local/bin/diff-highlight | less -RFX -x1,9 pengutronix/socketcan/linux-can/.b4-pager66hzgdqv/range-diff.txt

The diff-highlight and the less is configured in my "~/.gitconfig"

| $ git config get core.pager
| diff-highlight | less -RFX -x1,9

regards,
Marc

--
Pengutronix e.K. | Marc Kleine-Budde |
Embedded Linux | https://www.pengutronix.de |
Vertretung Nürnberg | Phone: +49-5121-206917-129 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]