Bug 104307 - radeon ring 0 stalled for more than ... radeon ... GPU lockup ...
Summary: radeon ring 0 stalled for more than ... radeon ... GPU lockup ...
Status: RESOLVED MOVED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/radeonsi (show other bugs)
Version: 17.2
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact: Default DRI bug account
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-18 02:59 UTC by narutocanada
Modified: 2019-09-25 18:01 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
apitrace trace --api gl ./a.out ; mv a.out.trace a.out.mesa-17.2.7.trace (47.73 KB, application/octet-stream)
2017-12-18 02:59 UTC, narutocanada
Details

Description narutocanada 2017-12-18 02:59:06 UTC
Created attachment 136241 [details]
apitrace trace --api gl ./a.out ; mv a.out.trace a.out.mesa-17.2.7.trace

# how to reproduce:
# cd /build/mesa-13.0.6/; make install
rm a.out t.ppm ; gcc gbm5.c -lgbm -lEGL -lGL -lGLU ; apitrace trace --api gl ./a.out ; display t.ppm
mv a.out.trace a.out.mesa-13.0.6.trace
# cd /build/mesa-17.2.7/; make install
echo > /var/log/messages
rm a.out t.ppm ; gcc gbm5.c -lgbm -lEGL -lGL -lGLU ; apitrace trace --api gl ./a.out ; display t.ppm
mv a.out.trace a.out.mesa-17.2.7.trace
# NOTE: nromally this shader runs for about 1 second (depends on GPU),
# but would never reach 10 seconds lockup timer defined in drivers/gpu/drm/radeon/radeon_drv.c
# something changed in Mesa perhaps ?
# single source file at: https://github.com/narutocanada/smallpt-glsl

Dec 18 01:42:21 localhost kern.err kernel: [ 4272.087147] radeon 0000:00:01.0: ring 0 stalled for more than 10020msec
Dec 18 01:42:21 localhost kern.warn kernel: [ 4272.089575] radeon 0000:00:01.0: GPU lockup (current fence id 0x0000000000000019 last fence id 0x000000000000001a on ring 0)
Dec 18 01:42:22 localhost kern.err kernel: [ 4272.587921] radeon 0000:00:01.0: ring 0 stalled for more than 10521msec
Dec 18 01:42:22 localhost kern.warn kernel: [ 4272.590350] radeon 0000:00:01.0: GPU lockup (current fence id 0x0000000000000019 last fence id 0x000000000000001a on ring 0)
Comment 1 Pander 2018-11-14 10:07:15 UTC
Same issue with Radeon HD 5970 for mesa 18.2.2
Comment 2 GitLab Migration User 2019-09-25 18:01:19 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1292.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.