https://bugzilla.kernel.org/show_bug.cgi?id=196777
--- Comment #3 from Krzysztof Nowicki (krissn@op.pl) --- (In reply to Gerd Hoffmann from comment #2)
can you check whenever this patch fixes it?
https://www.kraxel.org/cgit/linux/commit/?h=drm-qxl- atomic&id=b16a0bb7a9d54d9dd256059b35adf6f96fddc22e
I have applied this patch against a clean 4.12.0 and unfortunately the problem is still easily reproducible.