Here are the two dmesg dumps, same kernel, same patches, but with the options you mentioned. They are different this time.
One thing I also noticed is that there is not only flicker, but sometimes old screen content is used for a moment. Like in virtual console cursor suddenly jumps back where it was moments ago and then back to its current location. These jumps only happen during flicker.
Created attachment 122406
dmesg-after-flicker
Here are the two dmesg dumps, same kernel, same patches, but with the options you mentioned. They are different this time.
One thing I also noticed is that there is not only flicker, but sometimes old screen content is used for a moment. Like in virtual console cursor suddenly jumps back where it was moments ago and then back to its current location. These jumps only happen during flicker.