[PATCH] amd/display: remove ChromeOS workaround

Paul Menzel pmenzel at molgen.mpg.de
Mon Oct 18 23:21:31 UTC 2021


Dear Simon,


Am 19.10.21 um 01:06 schrieb Simon Ser:
> On Tuesday, October 19th, 2021 at 01:03, Paul Menzel wrote:
> 
>> Excuse my ignorance. Reading the commit message, there was a Linux
>> kernel change, that broke Chrome OS userspace, right? If so, and we do
>> not know if there is other userspace using the API incorrectly,
>> shouldn’t the patch breaking Chrome OS userspace be reverted to adhere
>> to Linux’ no-regression rule?
> 
> No. There was a ChromeOS bug which has been thought to be an amdgpu bug. But
> fixing that "bug" breaks other user-space.

Thank you for the explanation. I guess the bug was only surfacing 
because Chrome OS device, like Chromebooks, are only using AMD hardware 
since a short while (maybe last year).

Reading your message *amdgpu: atomic API and cursor/overlay planes* [1] 
again, it says:

> Up until now we were using cursor and overlay planes in gamescope [3],
> but some changes in the amdgpu driver [1] makes us unable to use planes

So this statement was incorrect? Which changes are that? Or did Chrome 
OS ever work correctly with an older Linux kernel or not?


Kind regards,

Paul


[1]: 
https://lore.kernel.org/amd-gfx/JIQ_93_cHcshiIDsrMU1huBzx9P9LVQxucx8hQArpQu7Wk5DrCl_vTXj_Q20m_L-8C8A5dSpNcSJ8ehfcCrsQpfB5QG_Spn14EYkH9chtg0=@emersion.fr/


More information about the amd-gfx mailing list