I agree. I've tested patch https://lore.kernel.org/r/20220527055806.1972352-1-hch@lst.de and it fixes the issue. However the patch doesn't cleanly apply to 5.18.1 and so I've requested a backport to 5.17 and 5.18.