APPLIED: [SRU] [Unstable] [5.8] [PATCH 00/15] Fix mgag200 under Wayland

seth.forshee at canonical.com seth.forshee at canonical.com
Fri Jul 17 22:26:18 UTC 2020


On Mon, Jul 06, 2020 at 09:31:34PM +0800, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1886140
> 
> [Impact] 
> mgag200 doesn't work under Wayland. Hence GDM doesn't work unless
> Wayland is disabled.
> 
> [Fix]
> Convert the mgag200 driver to use atomic modesetting.
> 
> [Test]
> User reported positive result with this backport.
> 
> [Regression Potential]
> Medium. There's already a performance regression [1] introduced by the
> patch set. However, the mgag200 devices are mainly used for server, so
> the glx regression is acceptable. Or the desktop just doesn't work under
> wayland at all.
> 
> The patch is currently in -next, so it will land to v5.9.
> 
> Tried to backport the series to v5.4 but the DRM change between v5.4 and
> -next is massive, so I tried to backport to v5.6 OEM kernel instead.
> There are some DRM change are still missing from v5.6, one of them
> mgag200 facilitates is managed DRM helpers (like devm_*()). I tried to
> modified the driver to use non-managed DRM helpers, but it's still not
> enough to make it work.
> 
> So target Groovy here so we can have some nice early testings.
> 
> [1] https://lore.kernel.org/dri-devel/20200603090929.GG12456@shao2-debian/

Applied to unstable/master-5.8, thanks!



More information about the kernel-team mailing list