From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 26087] New: IRQ stalls with RV635 when multiple interrupts used
Date: Sun, 17 Jan 2010 13:43:18 -0800 (PST)
Message-ID:
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Return-path:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: dri-devel-bounces@lists.sourceforge.net
To: dri-devel@lists.sourceforge.net
List-Id: dri-devel@lists.freedesktop.org
http://bugs.freedesktop.org/show_bug.cgi?id=26087
Summary: IRQ stalls with RV635 when multiple interrupts used
Product: DRI
Version: XOrg CVS
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel@lists.sourceforge.net
ReportedBy: shawn.starr@rogers.com
Kernel output from when glxgears was started and ended:
Jan 17 16:39:35 segfault kernel: [ 87.565574] r600_irq_process start: rptr
18144, wptr 18160
Jan 17 16:39:35 segfault kernel: [ 87.565583] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:47 segfault kernel: [ 100.016391] r600_irq_process start: rptr
19856, wptr 19872
Jan 17 16:39:48 segfault kernel: [ 100.322119] pid=3277, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:48 segfault kernel: [ 100.340597] r600_irq_process start: rptr
23424, wptr 23440
Jan 17 16:39:48 segfault kernel: [ 100.357359] IH: CP int: 0x00000000
Jan 17 16:39:48 segfault kernel: [ 100.415541] r600_irq_set: vblank 0
Jan 17 16:39:48 segfault kernel: [ 100.415545] r600_irq_set: vblank 1
Jan 17 16:39:48 segfault kernel: [ 100.514587] r600_irq_process start: rptr
25184, wptr 25200
Jan 17 16:39:48 segfault kernel: [ 100.514597] pid=2793, cmd=0xc008646a,
nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:48 segfault kernel: [ 100.547930] IH: D1 vblank
Jan 17 16:39:48 segfault kernel: [ 100.581261] pid=3277, cmd=0x40086409,
nr=0x09, dev 0xe200, auth=1
Jan 17 16:39:48 segfault kernel: [ 100.597928] r600_irq_process start: rptr
25600, wptr 25616
Jan 17 16:39:48 segfault kernel: [ 100.647928] r600_irq_process start: rptr
26624, wptr 26640
Jan 17 16:39:48 segfault kernel: [ 100.647943] pid=2793, cmd=0xc008646a,
nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:48 segfault kernel: [ 100.697941] pid=2793, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:48 segfault kernel: [ 100.697988] r600_irq_process start: rptr
29696, wptr 29712
Jan 17 16:39:48 segfault kernel: [ 100.712591] r600_irq_process start: rptr
30560, wptr 30576
Jan 17 16:39:48 segfault kernel: =279a, n01.8ioctl], ret =
fffffff0
Jan 17 16:39:49 segfault kernel: 0_irq_set], r600_irq_set: hpd 3
Jan 17 16:39:49 segfault kernel: ] [drm:r600_irq_set], r600_irq_set: vblank 1
Jan 17 16:39:49 segfault kernel: <72] [drm:drm_ioctl], ret = fffffff0
Jan 17 16:39:49 segfault kernel: <7600_irq_set], r600_irq_set: sw int
Jan 17 16:39:49 segfault kernel: x 0 c->y 0
Jan 17 16:39:50 segfault kernel: , r61
Jan 17 16:39:50 segfault kernel: <, r61
Jan 17 16:39:50 segfault kernel: <, r63
Jan 17 16:39:50 segfault kernel: <7rq_set: vblank 1
Jan 17 16:39:50 segfault kernel: l], ret = fffffff0
Jan 17 16:39:50 segfault kernel: xc0086464, nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:50 segfault kernel: <76464, nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:50 segfault kernel: xc008646a, nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:50 segfault kernel: [06466, nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:51 segfault kernel: [ 103.548120] r600_irq_process start: rptr
58800, wptr 58816
Jan 17 16:39:51 segfault kernel: [ 103.582342] pid=2793, cmd=0xc020645e,
nr=0x5e, dev 0xe200, auth=1
Jan 17 16:39:51 segfault kernel: <7, IH: D1 vblank
Jan 17 16:39:51 segfault kernel: nt: 0x00000000
Jan 17 16:39:51 segfault kernel: <7020645e, nr=0x5e, dev 0xe200, auth=1
Jan 17 16:39:51 segfault kernel: <7t
Jan 17 16:39:51 segfault kernel: <:r600_irq_set], r600_irq_set: hpd 3
Jan 17 16:39:51 segfault kernel: [ 105.270564] [drm:drm_ioctl],
pid=2793, cmd=0xc008646a, nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:53 segfault kernel: <7pd 3
Jan 17 16:39:53 segfault kernel: <70086464, nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:53 segfault kernel: <7rm:d0xe200, auth=1
Jan 17 16:39:53 segfault kernel: <7[drm:drm_ioctl], pid=3277, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:53 segfault kernel: [ 105.747302] [drm:drm_ioctl], pid=2793,
cmd=0xc0086464, nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:53 segfault kernel: 77620x5d, dev 0xe200, auth=1
Jan 17 16:39:53 segfault kernel: xc008646a, nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:53 segfault kernel: <7ff0
Jan 17 16:39:54 segfault kernel: <6.155542] [drm:drm_ioctl], pid=2793,
cmd=0xc008646a, nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:54 segfault kernel: [ 106.275584] r600_irq_process start: rptr
9680, wptr 9696
Jan 17 16:39:54 segfault kernel: [ 106.423258] pid=2793, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:54 segfault kernel: [ 106.802974] r600_irq_process start: rptr
12592, wptr 12608
Jan 17 16:39:54 segfault kernel: [ 106.887158] r600_irq_set: hpd 1
Jan 17 16:39:54 segfault kernel: [ 107.070009] r600_irq_set: vblank 1
Jan 17 16:39:55 segfault kernel: [ 107.221445] r600_irq_set: vblank 1
Jan 17 16:39:55 segfault kernel: [ 107.620129] IH: CP int: 0x00000000
Jan 17 16:39:55 segfault kernel: [ 107.877891] r600_irq_process start: rptr
17744, wptr 17760
Jan 17 16:39:55 segfault kernel: [ 107.910716] pid=2793, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.118513] pid=2793, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.874494] pid=2793, cmd=0xc01c64a3,
nr=0xa3, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.892968] pid=3277, cmd=0x40086409,
nr=0x09, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.892998] pid=3277, cmd=0xc020645e,
nr=0x5e, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.906243] pid=2793, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.939347] r600_irq_set: sw int
Jan 17 16:39:56 segfault kernel: [ 108.948709] pid=2793, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.961436] pid=3277, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.961665] pid=2793, cmd=0xc020645e,
nr=0x5e, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.988611] pid=3277, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.988841] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.995486] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 108.995697] r600_irq_set: vblank 1
Jan 17 16:39:56 segfault kernel: [ 109.000798] r600_irq_set: vblank 1
Jan 17 16:39:56 segfault kernel: [ 109.025132] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 109.033111] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 109.074816] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:56 segfault kernel: [ 109.096360] pid=3277, cmd=0xc020645e,
nr=0x5e, dev 0xe200, auth=1
Jan 17 16:39:57 segfault kernel: [ 109.573489] pid=2793, cmd=0xc01c64a3,
nr=0xa3, dev 0xe200, auth=1
Jan 17 16:39:57 segfault kernel: [ 109.628989] pid=3277, cmd=0xc020645e,
nr=0x5e, dev 0xe200, auth=1
Jan 17 16:39:57 segfault kernel: [ 109.674340] ret = fffffff0
Jan 17 16:39:57 segfault kernel: [ 109.677506] r600_irq_process start: rptr
24208, wptr 24224
Jan 17 16:39:57 segfault kernel: [ 109.683036] r600_irq_set: hpd 3
Jan 17 16:39:57 segfault kernel: [ 109.783823] r600_irq_process start: rptr
24624, wptr 24640
Jan 17 16:39:57 segfault kernel: [ 109.803752] pid=2793, cmd=0x40086409,
nr=0x09, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.394741] pid=2793, cmd=0xc008646a,
nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.434339] r600_irq_set: vblank 1
Jan 17 16:39:58 segfault kernel: [ 110.485217] r600_irq_set: vblank 1
Jan 17 16:39:58 segfault kernel: [ 110.625647] pid=2793, cmd=0xc008646a,
nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.625659] pid=3277, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.625679] pid=2793, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.698779] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.702479] r600_irq_set: hpd 1
Jan 17 16:39:58 segfault kernel: [ 110.709424] IH: CP int: 0x00000000
Jan 17 16:39:58 segfault kernel: [ 110.731462] pid=2793, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.760552] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.808552] pid=2793, cmd=0xc008646a,
nr=0x6a, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.830677] pid=3277, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:39:58 segfault kernel: [ 110.893443] x 736 y 0 c->x 0 c->y 0
Jan 17 16:39:58 segfault kernel: [ 110.893461] r600_irq_set: hpd 1
Jan 17 16:39:58 segfault kernel: [ 110.893467] r600_irq_set: hpd 3
Jan 17 16:39:58 segfault kernel: [ 110.984902] r600_irq_process start: rptr
29552, wptr 29568
Jan 17 16:39:59 segfault kernel: [ 111.469429] pid=3277, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:39:59 segfault kernel: [ 112.085477] r600_irq_process start: rptr
33440, wptr 33456
Jan 17 16:40:00 segfault kernel: [ 112.109665] r600_irq_set: hpd 1
Jan 17 16:40:00 segfault kernel: [ 112.181247] pid=3277, cmd=0x40086409,
nr=0x09, dev 0xe200, auth=1
Jan 17 16:40:00 segfault kernel: [ 112.181297] pid=3277, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:40:00 segfault kernel: [ 112.217968] r600_irq_process start: rptr
33968, wptr 33984
Jan 17 16:40:00 segfault kernel: [ 112.263044] r600_irq_set: vblank 1
Jan 17 16:40:00 segfault kernel: [ 112.268440] r600_irq_process start: rptr
34176, wptr 34192
Jan 17 16:40:00 segfault kernel: [ 112.313000] r600_irq_process start: rptr
34384, wptr 34400
Jan 17 16:40:00 segfault kernel: [ 112.376031] pid=2793, cmd=0x40086409,
nr=0x09, dev 0xe200, auth=1
Jan 17 16:40:00 segfault kernel: [ 112.376434] pid=3277, cmd=0xc0206466,
nr=0x66, dev 0xe200, auth=1
Jan 17 16:40:00 segfault kernel: [ 112.478413] r600_irq_process start: rptr
35040, wptr 35056
Jan 17 16:40:00 segfault kernel: [ 112.925856] r600_irq_set: hpd 1
Jan 17 16:40:00 segfault kernel: [ 112.976137] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:40:00 segfault kernel: [ 113.024870] r600_irq_process start: rptr
36992, wptr 37008
Jan 17 16:40:00 segfault kernel: [ 113.061963] r600_irq_process start: rptr
37168, wptr 37184
Jan 17 16:40:00 segfault kernel: [ 113.091047] pid=3277, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:40:00 segfault kernel: [ 113.091466] r600_irq_set: vblank 1
Jan 17 16:40:01 segfault kernel: [ 113.153094] pid=2793, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:40:01 segfault kernel: [ 113.162379] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:40:01 segfault kernel: [ 113.181603] pid=2793, cmd=0xc020645d,
nr=0x5d, dev 0xe200, auth=1
Jan 17 16:40:01 segfault kernel: [ 113.235529] pid=2793, cmd=0xc0086464,
nr=0x64, dev 0xe200, auth=1
Jan 17 16:40:01 segfault kernel: [ 113.326375] IH: CP int: 0x00000000
Jan 17 16:40:01 segfault kernel: [ 113.375745] IH: CP int: 0x00000000
Jan 17 16:40:01 segfault kernel: [ 113.477498] r600_irq_process start: rptr
39056, wptr 39072
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
--