Bug 208909 - amdgpu Ryzen 7 4700U NULL pointer dereference multi monitor with rotation
Summary: amdgpu Ryzen 7 4700U NULL pointer dereference multi monitor with rotation
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-15 07:07 UTC by kernel
Modified: 2021-08-25 05:19 UTC (History)
1 user (show)

See Also:
Kernel Version: 5.8.0-050800-generic
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg output (16.55 KB, text/plain)
2020-08-15 07:07 UTC, kernel
Details
complete dmesg output (84.91 KB, text/plain)
2020-08-18 06:48 UTC, kernel
Details
xorg log (36.53 KB, text/plain)
2020-08-18 06:49 UTC, kernel
Details
another backtrace (8.85 KB, text/plain)
2020-08-18 06:49 UTC, kernel
Details
5.8.2 backtrace (9.86 KB, text/plain)
2020-08-21 05:58 UTC, kernel
Details
5.8.3 backtrace (8.66 KB, text/plain)
2020-08-23 09:52 UTC, kernel
Details
5.8.9 backtrace (8.33 KB, text/plain)
2020-09-13 11:14 UTC, kernel
Details

Description kernel 2020-08-15 07:07:08 UTC
Created attachment 290909 [details]
dmesg output

Hi,

I have a lenovo E15 gen2 laptop running, with a Ryzen 7 4700U renoir Vega 7, on a 5.8 ubuntu mainline kernel including the latest firmware files (git).

System seems stable so far when running 2 monitors (internal display, and external display on DP).

When adding a third monitor on the HDMI output and rotating this monitor, the system crashes with a null pointer dereference.


any help would be appreciated

cheers
Comment 1 Alex Deucher 2020-08-17 17:55:41 UTC
Please attach your full dmesg output and xorg log (if using X).
Comment 2 kernel 2020-08-18 06:48:50 UTC
Created attachment 292003 [details]
complete dmesg output
Comment 3 kernel 2020-08-18 06:49:02 UTC
Created attachment 292005 [details]
xorg log
Comment 4 kernel 2020-08-18 06:49:18 UTC
Created attachment 292007 [details]
another backtrace
Comment 5 kernel 2020-08-18 06:54:49 UTC
Hi,

I have justed tested today the rotation on the HDMI output with one external monitor only, the same result, it seems that there is a rotation problem in general.

If you need any further information or testing, do not hesitate to ask ;)

cheers
Comment 6 Alex Deucher 2020-08-18 13:34:36 UTC
What resolutions are your displays?
Comment 7 kernel 2020-08-18 13:35:36 UTC
FullHD
Comment 8 kernel 2020-08-21 05:57:53 UTC
just tried the 5.8.2 kernel same result, backtrace is attached
Comment 9 kernel 2020-08-21 05:58:20 UTC
Created attachment 292043 [details]
5.8.2 backtrace
Comment 10 kernel 2020-08-23 09:51:57 UTC
just tried the 5.8.3 kernel with the same result, backtrace is attached.

This time I tried to rotate the display on the DisplayPort/USB-C, it does not seem to be related to the port.
Comment 11 kernel 2020-08-23 09:52:16 UTC
Created attachment 292063 [details]
5.8.3 backtrace
Comment 12 kernel 2020-09-13 11:14:34 UTC
Created attachment 292495 [details]
5.8.9 backtrace

Still crashing with 5.8.9
Comment 13 kernel 2021-08-25 05:19:02 UTC
I have currently upgraded to 5.11.0-27-generic (hwe) and this problem seems to be fixed.

Note You need to log in before you can comment on or make changes to this bug.