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

Reply via email to