Bug 205051 - (amdgpu) OpenCL regression on Linux 5.3 with RX580 Polaris card
Summary: (amdgpu) OpenCL regression on Linux 5.3 with RX580 Polaris card
Status: RESOLVED OBSOLETE
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(Other) (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: drivers_video-other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-30 13:50 UTC by Marco
Modified: 2019-10-09 19:11 UTC (History)
1 user (show)

See Also:
Kernel Version: 5.3
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
OOPS kernel bug from querying OpenCL info on amdgpu (5.12 KB, text/plain)
2019-09-30 13:50 UTC, Marco
Details

Description Marco 2019-09-30 13:50:09 UTC
Created attachment 285245 [details]
OOPS kernel bug from querying OpenCL info on amdgpu

Just discovered that if I try to query opencl info (tested with both Blender and clinfo from command line) the kernel throws an oops in dmesg and the calling process deadlock completely; the process will remain stuck until a hard reset.

I was using the proprietary OpenCL AMD stack for Blender, but after removing it, the system threw the same identical error using clinfo.

I just tried to downgrade to the latest 5.2.14 on my arch install, and everything started working again.

Attached to this post is the oops log from the kernel.
Comment 1 Marco 2019-10-09 19:11:31 UTC
Fixed in 5.3.5, now Blender runs correctly under OpenCL without segfaulting; clinfo is still crashing, but that's probably a program issue and not a OpenCL one now.

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