The errors (or warnings) are generated by ASSERT like the following statement.
if (!i2c_success) /* Write failure */ ASSERT(i2c_success); Details @ https://elixir.bootlin.com/linux/v5.4.31/source/drivers/gpu/drm/amd/display/dc/core/dc_link.c#L1737 I am not an amdgpu expert but I don't think they are harmful but are indication that one feature in amdgpu does not work. If this really bugs you, I can backport a fix that silences the ASSERTs but outputs "simple log message" in uptream kernel. See following for details. commit a0e40018dcc3f59a10ca21d58f8ea8ceb1b035ac Author: Rodrigo Siqueira <rodrigo.sique...@amd.com> Date: Mon Feb 24 10:13:37 2020 -0500 drm/amd/display: Stop if retimer is not available Raven provides retimer feature support that requires i2c interaction in order to make it work well, all settings required for this configuration are loaded from the Atom bios which include the i2c address. If the retimer feature is not available, we should abort the attempt to set this feature, otherwise, it makes the following line return I2C_CHANNEL_OPERATION_NO_RESPONSE: ... // skipped -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1871248 Title: amdgpu kernel errors in Linux 5.4 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1871248/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs