Screen corruption on laptop internal display, but not external display, started with kernel 5.16
After upgrading from kernel 5.15 to kernel 5.17 I started getting screen corruption on my laptop's built in screen, but not on an externally connected screen.
The corruption usually looks like a portion of the image on the screen is getting shifted vertically, although it can just look like a bar of noise. I have attached a video showing the laptop screen and the external screen (while compiling the drm-tip kernel).
I am using Arch, current kernel is 5.17 and it has the issue, but if I boot to the LTS kernel 5.15 there is no issue seen.
Booting on Fedora 36 live iso (5.17) I see the issue, but if I use an old Fedora 36 beta iso with 5.15 kernel there is no issue.
Booting from a freshly compiled drm-tip kernel the issue is there (see below/attached).
I have searched and tried enable_psr=0, i915.enable_dc=0 and intel_idle.max_cstate=2 in the kernel parameters, plus some other parameters, all to no effect.
X or Wayland, Gnome or KDE don't seem to make any difference.
Disconnecting the external dock/display doesn't make a difference.
I am using a Dell XPS 13 7390 (4k screen) with i7-1065G7, 16GB RAM and the external screen is connected via a Dell lightning dock and then USB-C to a Dell monitor.
```
$ uname -m
x86_64
$ uname -r
5.18.0-rc6-gf6d6ced5a4ac
```
[dmesg.txt](/uploads/c9be21eb8053c7af00593b9bb97a1d35/dmesg.txt)
[PXL_20220511_065014038.mkv](/uploads/c30ad7367fe08a5b0a20a68d68601e4e/PXL_20220511_065014038.mkv)
[i915_Params-5.15.txt](/uploads/f24fd4be71fed7a0724e123e6be50b23/i915_Params-5.15.txt)
[i915_Params-5.17.txt](/uploads/f61498fdcd63fc0cd08a75827f4a0eee/i915_Params-5.17.txt)
[i915_Params-5.17-trial.txt](/uploads/9c6dfc61e760042218dcbc89874eda76/i915_Params-5.17-trial.txt)
issue