From: bugzilla-daemon@bugzilla.kernel.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 102831] New: Some flashbased videoplayers cause GPU lockups on radeon.
Date: Thu, 13 Aug 2015 18:16:49 +0000 [thread overview]
Message-ID: <bug-102831-2300@https.bugzilla.kernel.org/> (raw)
https://bugzilla.kernel.org/show_bug.cgi?id=102831
Bug ID: 102831
Summary: Some flashbased videoplayers cause GPU lockups on
radeon.
Product: Drivers
Version: 2.5
Kernel Version: 4.2-rc6
Hardware: x86-64
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(DRI - non Intel)
Assignee: drivers_video-dri@kernel-bugs.osdl.org
Reporter: jonjon.arnearne@gmail.com
Regression: No
Created attachment 184851
--> https://bugzilla.kernel.org/attachment.cgi?id=184851&action=edit
Complete Xorg.log
When trying to play videos from allmyvideos.net in Chromium, the GPU will
lockup. And my computer will be left in an unusable state.
This lockup seems to be related to specific flash players, as I have tried
several other sites with flash players that don't cause the lockups.
The specific lockup from dmesg:
[ 380.103559] radeon 0000:02:00.0: ring 0 stalled for more than 10037msec
[ 380.103568] radeon 0000:02:00.0: GPU lockup (current fence id
0x0000000000006078 last fence id 0x00000000000061d4 on ring 0)
[ 380.103668] radeon 0000:02:00.0: failed to get a new IB (-35)
[ 380.103713] [drm:radeon_cs_ioctl [radeon]] *ERROR* Failed to get ib !
[ 380.109844] radeon 0000:02:00.0: failed to get a new IB (-35)
[ 380.109882] [drm:radeon_uvd_suspend [radeon]] *ERROR* Error destroying UVD
(-35)!
[ 380.125967] radeon 0000:02:00.0: Saved 11161 dwords of commands on ring 0.
[ 380.125977] radeon 0000:02:00.0: GPU softreset: 0x00000008
[ 380.125979] radeon 0000:02:00.0: R_008010_GRBM_STATUS = 0xA0003028
[ 380.125981] radeon 0000:02:00.0: R_008014_GRBM_STATUS2 = 0x00000002
[ 380.125983] radeon 0000:02:00.0: R_000E50_SRBM_STATUS = 0x200028C0
[ 380.125985] radeon 0000:02:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
[ 380.125986] radeon 0000:02:00.0: R_008678_CP_STALLED_STAT2 = 0x00010002
[ 380.125988] radeon 0000:02:00.0: R_00867C_CP_BUSY_STAT = 0x00000086
[ 380.125990] radeon 0000:02:00.0: R_008680_CP_STAT = 0x80018647
[ 380.125992] radeon 0000:02:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57
[ 380.189434] radeon 0000:02:00.0: R_008020_GRBM_SOFT_RESET=0x00004001
[ 380.189488] radeon 0000:02:00.0: SRBM_SOFT_RESET=0x00000100
[ 380.191628] radeon 0000:02:00.0: R_008010_GRBM_STATUS = 0x00003028
[ 380.191630] radeon 0000:02:00.0: R_008014_GRBM_STATUS2 = 0x00000002
[ 380.191631] radeon 0000:02:00.0: R_000E50_SRBM_STATUS = 0x200000C0
[ 380.191633] radeon 0000:02:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
[ 380.191635] radeon 0000:02:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000
[ 380.191637] radeon 0000:02:00.0: R_00867C_CP_BUSY_STAT = 0x00000000
[ 380.191638] radeon 0000:02:00.0: R_008680_CP_STAT = 0x00000000
[ 380.191640] radeon 0000:02:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57
[ 380.191649] radeon 0000:02:00.0: GPU reset succeeded, trying to resume
[ 380.211635] [drm] enabling PCIE gen 2 link speeds, disable with
radeon.pcie_gen2=0
[ 380.213937] [drm] PCIE GART of 1024M enabled (table at 0x000000000025E000).
[ 380.213981] radeon 0000:02:00.0: WB enabled
[ 380.213984] radeon 0000:02:00.0: fence driver on ring 0 use gpu addr
0x0000000040000c00 and cpu addr 0xffff880227b7cc00
[ 380.213985] radeon 0000:02:00.0: fence driver on ring 3 use gpu addr
0x0000000040000c0c and cpu addr 0xffff880227b7cc0c
[ 380.214840] radeon 0000:02:00.0: fence driver on ring 5 use gpu addr
0x000000000005c598 and cpu addr 0xffffc9000101c598
[ 380.261529] [drm] ring test on 0 succeeded in 1 usecs
[ 380.261537] [drm] ring test on 3 succeeded in 3 usecs
[ 380.437798] [drm] ring test on 5 succeeded in 1 usecs
[ 380.437802] [drm] UVD initialized successfully.
Sometimes when this happens I'm able to change (CTRL-ALT-F1) and get to the
virtual terminal or ssh in from my phone, while other times the computer just
locks up.
I've compiled the kernel with PANIC_ON_HANG, so i can get to kexec-kdump to get
the dmesg.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2015-08-13 18:16 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-13 18:16 bugzilla-daemon [this message]
2015-08-13 18:19 ` [Bug 102831] Some flashbased videoplayers cause GPU lockups on radeon bugzilla-daemon
2015-08-13 18:20 ` bugzilla-daemon
2015-08-13 18:22 ` bugzilla-daemon
2015-08-13 18:27 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-102831-2300@https.bugzilla.kernel.org/ \
--to=bugzilla-daemon@bugzilla.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.