Linux 5.1 Encounters "Regression Special" For Intel & VirtIO DRM Drivers
David Airlie sent in the DRM fixes on Wednesday as a "regression special" for the Intel i915 and VirtIO DRM drivers compared to the usual DRM fixes cadence.
The Intel change is reverting a few lines of code that was causing some nasties for a subset of users as it would break the xf86-video-modesetting driver in select configurations. No proper fix is there yet so this is a revert of an earlier 5.1 change. Airlie explained, "The first is for a fix in i915 that had unexpected side effects fallout in the userspace X.org modesetting driver where X would no longer start. I got tired of the nitpicking and issued a large hammer on it. The X.org driver is buggy, but blackscreen regressions are worse."
The other revert is for the VirtIO DRM driver breaking both XWayland and GNOME Shell with X11. That is another tricky bug and breaking use-cases for some users but reverting it does leave problems on its own, however, a proper solution is in the works.
Hopefully both of these Direct Rendering Manager driver problems will be properly addressed prior to the early May release of Linux 5.1.