https://bugs.freedesktop.org/show_bug.cgi?id=69775
Priority: medium Bug ID: 69775 Assignee: dri-devel@lists.freedesktop.org Summary: [r600g] RV730 AGP UVD hang (GPU lockup) with mplayer on dual DVI display with 3.12-rc2 Severity: normal Classification: Unclassified OS: Linux (All) Reporter: Dieter@nuetzel-hh.de Hardware: x86 (IA32) Status: NEW Version: unspecified Component: DRM/Radeon Product: DRI
Created attachment 86488 --> https://bugs.freedesktop.org/attachment.cgi?id=86488&action=edit dmesg-3.12-rc2-mplayer-fullscreen.log
Kernel 3.12-rc2 + 0001-drm-radeon-avoid-UVD-corruption-on-AGP-cards-using-G.patch radeon.agpmode=8 radeon.dpm=1 Playing big_buck_bunny_480p_h264.mov in fullscreen on one of my DVI's with mplayer I got GPU hang after some minutes. Mplayer stopped without distortions, mouse didn't work for several seconds, all konsole windows stopped but I could switch to console and kill mplayer there. After that mplayer (vdpau) didn't start until reboot.
https://bugs.freedesktop.org/show_bug.cgi?id=69775
--- Comment #1 from Dieter Nützel Dieter@nuetzel-hh.de --- Created attachment 86489 --> https://bugs.freedesktop.org/attachment.cgi?id=86489&action=edit Xorg.0.log
https://bugs.freedesktop.org/show_bug.cgi?id=69775
Dieter Nützel Dieter@nuetzel-hh.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #86489|0 |1 is obsolete| |
--- Comment #2 from Dieter Nützel Dieter@nuetzel-hh.de --- Created attachment 86490 --> https://bugs.freedesktop.org/attachment.cgi?id=86490&action=edit Xorg.0.log
https://bugs.freedesktop.org/show_bug.cgi?id=69775
Dieter Nützel Dieter@nuetzel-hh.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME
--- Comment #3 from Dieter Nützel Dieter@nuetzel-hh.de --- Retested with
Kernel 3.13-rc1 + drm-radeon-fix-typo-in-fetching-mpll-params.patch radeon.agpmode=8 (dpm is on per default) Mesa 10.1.0-devel (git-fb5f5b8)
Works, now.
Good job!
https://bugs.freedesktop.org/show_bug.cgi?id=69775
Christian König deathsimple@vodafone.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
https://bugs.freedesktop.org/show_bug.cgi?id=69775
Alexandre Demers alexandre.f.demers@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED Resolution|WORKSFORME |FIXED
https://bugs.freedesktop.org/show_bug.cgi?id=69775
--- Comment #4 from Alex Deucher agd5f@yahoo.com --- (In reply to comment #3)
Retested with
Kernel 3.13-rc1 + drm-radeon-fix-typo-in-fetching-mpll-params.patch
That patch only affects SI and CI parts so something else must have fixed it.
https://bugs.freedesktop.org/show_bug.cgi?id=69775
--- Comment #5 from Dieter Nützel Dieter@nuetzel-hh.de --- (In reply to comment #4)
(In reply to comment #3)
Retested with
Kernel 3.13-rc1 + drm-radeon-fix-typo-in-fetching-mpll-params.patch
That patch only affects SI and CI parts so something else must have fixed it.
I didn't said that that patch fixed it ;-)
Maybe Christian's 2 fixes which didn't made it into 3.12-final and 3.12.2, currently.
drm/radeon: activate UVD clocks before sending the destroy msg http://cgit.freedesktop.org/~agd5f/linux/patch/?id=c154a76311293f96714392868...
drm/radeon: fix UVD destroy IB size http://cgit.freedesktop.org/~agd5f/linux/patch/?id=727ddc84a1373bf06b2fa261f...
-Dieter
dri-devel@lists.freedesktop.org