Discussion:
[Bug 108940] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1613 core_link_enable_stream+0xc14/0x1040QHD bug?
b***@freedesktop.org
2018-12-04 11:17:16 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

Bug ID: 108940
Summary: drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.
c:1613 core_link_enable_stream+0xc14/0x1040QHD bug?
Product: DRI
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/AMDgpu
Assignee: dri-***@lists.freedesktop.org
Reporter: stfn+***@hijnn.net

Created attachment 142710
--> https://bugs.freedesktop.org/attachment.cgi?id=142710&action=edit
4.19 dmesg crash at boot

I recently switched from a dual monitor setup with 1 HDMI and 1 VGA monitor
(connected through a powered HDMI -> VGA concerter) to a QHD 34" Acer ED347CKR
monitor (https://www.acer.com/ac/en/US/content/model/UM.CE7AA.001) since Ryzen
doesn't VGA (https://bugs.freedesktop.org/show_bug.cgi?id=105880).

It solved that crash, but it introduced a new crash.

4.18 amdgpu.dc_log=1 amdgpu.dc=0 pcie_aspm=off doesn't boot, display
corruption. Colored line through boot text
4.19 amdgpu.dc_log=1 amdgpu.dc=0 pcie_aspm=off doesn't boot, display
corruption. Colored line through boot text
4.18 amdgpu.dc_log=1 amdgpu.dc=1 crash at boot and systems hangs, see
attachment 418_dmesg_boot_crash.log
4.19 amdgpu.dc_log=1 amdgpu.dc=1 crash at boot, system runs, see attachment
419_dmesg_boot_crash.log

All errors below are with 419 amdgpu.dc_log=1 amdgpu.dc=1.

I see a difference in crashes when I boot with my monitor on or off.

Monitor on at boot (419_dmesg_boot_crash.log):

dec 04 11:25:48 spin kernel: ACPI BIOS Warning (bug): Optional FADT field
Pm2ControlBlock has valid Length but zero Address: 0x0000000000000000/0x1
(20180810/tbfadt-624)
dec 04 11:25:48 spin kernel: random: 7 urandom warning(s) missed due to
ratelimiting
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1372
dcn_bw_update_from_pplib+0x16b/0x280 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1570
core_link_enable_stream+0x657/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1599
core_link_enable_stream+0x6a2/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1570
core_link_enable_stream+0x657/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1589
core_link_enable_stream+0x9cd/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1599
core_link_enable_stream+0x6a2/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1570
core_link_enable_stream+0x657/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1589
core_link_enable_stream+0x9cd/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1599
core_link_enable_stream+0x6a2/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1617
core_link_enable_stream+0xa5b/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1646
core_link_enable_stream+0xaa7/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1617
core_link_enable_stream+0xa5b/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1636
core_link_enable_stream+0xb68/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1646
core_link_enable_stream+0xaa7/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1617
core_link_enable_stream+0xa5b/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1636
core_link_enable_stream+0xb68/0xb90 [amdgpu]
dec 04 11:25:49 spin kernel: WARNING: CPU: 6 PID: 460 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1646
core_link_enable_stream+0xaa7/0xb90 [amdgpu]

Monitor off at boot (419_dmesg_monitor_off_at_boot.log):

[ 9.162954] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1613
core_link_enable_stream+0xc14/0x1040 [amdgpu]
[ 9.163778] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1632
core_link_enable_stream+0xe2e/0x1040 [amdgpu]
[ 9.164599] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1645
core_link_enable_stream+0xc8b/0x1040 [amdgpu]
[ 9.165418] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1666
core_link_enable_stream+0xedd/0x1040 [amdgpu]
[ 9.166236] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1698
core_link_enable_stream+0xf58/0x1040 [amdgpu]
[ 9.167059] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1666
core_link_enable_stream+0xedd/0x1040 [amdgpu]
[ 9.167879] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1685
core_link_enable_stream+0x1018/0x1040 [amdgpu]
[ 9.168696] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1698
core_link_enable_stream+0xf58/0x1040 [amdgpu]
[ 9.169517] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1666
core_link_enable_stream+0xedd/0x1040 [amdgpu]
[ 9.170343] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1685
core_link_enable_stream+0x1018/0x1040 [amdgpu]
[ 9.171162] WARNING: CPU: 3 PID: 537 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1698
core_link_enable_stream+0xf58/0x1040 [amdgpu]
[ 51.610218] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1613
core_link_enable_stream+0xc14/0x1040 [amdgpu]
[ 51.611366] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1645
core_link_enable_stream+0xc8b/0x1040 [amdgpu]
[ 51.612436] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1613
core_link_enable_stream+0xc14/0x1040 [amdgpu]
[ 51.613504] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1632
core_link_enable_stream+0xe2e/0x1040 [amdgpu]
[ 51.614573] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1645
core_link_enable_stream+0xc8b/0x1040 [amdgpu]
[ 51.615639] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1613
core_link_enable_stream+0xc14/0x1040 [amdgpu]
[ 51.616711] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1632
core_link_enable_stream+0xe2e/0x1040 [amdgpu]
[ 51.617776] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1645
core_link_enable_stream+0xc8b/0x1040 [amdgpu]
[ 51.618773] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1666
core_link_enable_stream+0xedd/0x1040 [amdgpu]
[ 51.619734] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1698
core_link_enable_stream+0xf58/0x1040 [amdgpu]
[ 51.620694] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1666
core_link_enable_stream+0xedd/0x1040 [amdgpu]
[ 51.621657] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1685
core_link_enable_stream+0x1018/0x1040 [amdgpu]
[ 51.622617] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1698
core_link_enable_stream+0xf58/0x1040 [amdgpu]
[ 51.623581] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1666
core_link_enable_stream+0xedd/0x1040 [amdgpu]
[ 51.624547] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1685
core_link_enable_stream+0x1018/0x1040 [amdgpu]
[ 51.625508] WARNING: CPU: 5 PID: 50 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1698
core_link_enable_stream+0xf58/0x1040 [amdgpu]

Without pcie_aspm=off my console gets spammed infrequently with errors like:

[ 16.588103] pcieport 0000:00:01.2: AER: Corrected error received: id=0008
[ 16.588110] pcieport 0000:00:01.2: PCIe Bus Error: severity=Corrected,
type=Data Link Layer, id=000a(Receiver ID)
[ 16.588121] pcieport 0000:00:01.2: device [1022:15d3] error
status/mask=00000040/00006000
[ 16.588128] pcieport 0000:00:01.2: [ 6] Bad TLP

The first time I saw those was with 4.16, but they don't occur every boot. I'm
not sure if those were present <4.16. I'm aslo not sure if this is still
present at 4.19. I'll soon find out since my system no longer boots with
pci_aspm=off.

When running 4.19 I sometimes see

(EE) AMDGPU(0): drmmode_do_crtc_dpms cannot get last vblank counter

in xorg.log. See 419_Xorg.0.monitor_off_at_boot.log

I tried 4.20rc2 (I can't get newer RC's to build the Manjaro way) but it has
identical errors as 4.19.

Also attached lspci -nnk | grep VGA -A 12.

System: Host: spin Kernel: 4.19.6-1-MANJARO x86_64 bits: 64 compiler: gcc v:
8.2.1 Desktop: KDE Plasma 5.14.4 tk: Qt 5.11.2
wm: kwin_x11 dm: SDDM Distro: Manjaro Linux
Graphics: Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile
Series] driver: amdgpu v: kernel bus ID: 38:00.0
chip ID: 1002:15dd
Display: x11 server: X.Org 1.20.3 driver: amdgpu,ati unloaded:
modesetting alternate: fbdev,vesa
compositor: kwin_x11 resolution: 3440x1440~60Hz
OpenGL: renderer: AMD RAVEN (DRM 3.27.0 4.19.6-1-MANJARO LLVM 7.0.0)
v: 4.5 Mesa 18.2.6 compat-v: 4.4
direct render: Yes

If you need more info, please let me know!
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-04 11:17:42 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #1 from Stefan <stfn+***@hijnn.net> ---
Created attachment 142711
--> https://bugs.freedesktop.org/attachment.cgi?id=142711&action=edit
4.18 dmesg crash at boot
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-04 11:18:09 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #2 from Stefan <stfn+***@hijnn.net> ---
Created attachment 142712
--> https://bugs.freedesktop.org/attachment.cgi?id=142712&action=edit
4.19 dmesg crash at boot, monitor off
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-04 11:18:52 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #3 from Stefan <stfn+***@hijnn.net> ---
Created attachment 142713
--> https://bugs.freedesktop.org/attachment.cgi?id=142713&action=edit
4.19 Xorg.0.log
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-04 11:19:25 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #4 from Stefan <stfn+***@hijnn.net> ---
Created attachment 142714
--> https://bugs.freedesktop.org/attachment.cgi?id=142714&action=edit
lspci -nnk | grep VGA -A 12
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-04 11:19:56 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

Stefan <stfn+***@hijnn.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Summary|drivers/gpu/drm/amd/amdgpu/ |QHD bug?
|../display/dc/core/dc_link. |drivers/gpu/drm/amd/amdgpu/
|c:1613 |../display/dc/core/dc_link.
|core_link_enable_stream+0xc |c:1613
|14/0x1040QHD bug? |core_link_enable_stream+0xc
| |14/0x1040
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-04 18:20:59 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

Alex Deucher <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Attachment #142710|text/x-log |text/plain
mime type| |
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-05 15:09:41 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #5 from ***@hotmail.com ---
Manjaro Linux is for Nvidia gpus. For Amd gpus, it has too old kernel and Mesa.
Use Debian sid Xfce with a latest custom kernel from kernel.org or
https://cgit.freedesktop.org/~agd5f/linux and the Oibaf ppa Mesa bionic
version.

***@ryzenpc:~$ inxi -bM
System: Host: ryzenpc Kernel: 4.20.0-rc3+ x86_64 bits: 64 Desktop: Xfce
4.12.4 Distro: Debian GNU/Linux buster/sid
Machine: Type: Desktop Mobo: ASUSTeK model: PRIME B350M-K v: Rev X.0x serial:
<root required> UEFI: American Megatrends
v: 4023 date: 08/20/2018
CPU: 6-Core: AMD Ryzen 5 1600 type: MT MCP speed: 2809 MHz
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX
470/480] driver: amdgpu v: kernel
Display: x11 server: X.Org 1.20.3 driver: amdgpu resolution:
3840x2160~60Hz
OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.27.0
4.20.0-rc3+ LLVM 7.0.1)
v: 4.5 Mesa 19.0.0-devel (git-bacf847 2018-12-04 bionic-oibaf-ppa)
Uptime: 11h 34m
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-08 16:40:00 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #6 from Stefan <stfn+***@hijnn.net> ---
Nope, exactly the same error is present with your setup:

System:
Host: spin Kernel: 4.20.0-042000rc5-generic x86_64 bits: 64
Desktop: Gnome 3.30.1 Distro: Ubuntu 18.10 (Cosmic Cuttlefish)
Machine:
Type: Desktop Mobo: ASRock model: AB350 Gaming-ITX/ac
serial: <root required> UEFI [Legacy]: American Megatrends v: P4.90
date: 10/08/2018
CPU:
Quad Core: AMD Ryzen 5 2400G with Radeon Vega Graphics type: MT MCP
speed: 1418 MHz min/max: 1600/3600 MHz
Graphics:
Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
driver: amdgpu v: kernel
Display: x11 server: X.Org 1.20.1 driver: amdgpu
resolution: 3440x1440~60Hz
OpenGL:
renderer: AMD RAVEN (DRM 3.27.0 4.20.0-042000rc5-generic LLVM 7.0.1)
v: 4.5 Mesa 19.0.0-devel (git-cc6a5e9 2018-12-08 cosmic-oibaf-ppa)
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-08 16:40:47 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #7 from Stefan <stfn+***@hijnn.net> ---
Created attachment 142753
--> https://bugs.freedesktop.org/attachment.cgi?id=142753&action=edit
dmesg 4.20rc5 ubuntu 18.10 + iobaf
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-09 00:39:59 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

Leonid Moiseichuk <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #8 from Leonid Moiseichuk <***@gmail.com> ---
I see exactly the same crash on ASrock X470 Fatality ITX, BIOS 1.70, kernel
4.18.0-12-generic (xubuntu 18.10)
--
You are receiving this mail because:
You are the assignee for the bug.
b***@freedesktop.org
2018-12-09 00:52:08 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108940

--- Comment #9 from Leonid Moiseichuk <***@gmail.com> ---
The implementation comes with 1e8635ea0ea370bf4f0f2b2f1b3eb61474dd962a
by Zeyu.Fan at amd.com
--
You are receiving this mail because:
You are the assignee for the bug.
Loading...