Bug 195581
Summary: | NULL pointer dereference when amdgpu driver calls drm_load_edid_firmware | ||
---|---|---|---|
Product: | Drivers | Reporter: | Lutz Vieweg (lvml) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEEDINFO --- | ||
Severity: | normal | CC: | mario.limonciello |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 4.10.11-1-ARCH | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Lutz Vieweg
2017-04-25 19:57:56 UTC
Looks like https://bugs.freedesktop.org/show_bug.cgi?id=100375 . Is this a regression from older kernel versions? Indeed, https://bugs.freedesktop.org/show_bug.cgi?id=100375 looks like it is the same issue. I cannot say whether this is a regression from an older kernel, because I only recently put this AMD RX-460 GPU into the system, and significantly older kernels don't work that well with Ryzen CPUs... BTW: Is there a reason why the EDID is read anew every time one uses "xrandr --ouput ... --mode ... --rate ..." to just switch the refresh rate, and also when switching between X11 and the text console? (I would have thought that reading the EDID is required only when a new monitor connection is made.) Some patches were posted that might help this issue. You might want to give them a try. https://lore.kernel.org/lkml/CFXOER.OW6JFDCNUAT32@gmail.com/T/#m434c4f24f01e06f747fdc6c7f41b12babd4fb764 |