[Bug 21452] Hang when switching back to console if the ForceLowPowerMode option is enabled

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri May 15 03:02:41 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=21452





--- Comment #2 from Stefano Carignano <scary.moo at gmail.com>  2009-05-15 03:02:36 PST ---
Little update: upgraded to latest 1.6.2-rc X server and latest git
xf86-video-ati package, linux 2.6.30-rc4. Still getting the same behaviour, now
noticed a bad message in dmesg after trying to shut down X via
ctl-alt-backspace:

[   68.474307] [drm] wait idle failed status : 0xFFFFFFFF 0xFFFFFFFF
[   68.596881] [drm] wait idle failed status : 0xFFFFFFFF 0xFFFFFFFF
[   68.720096] [drm] wait idle failed status : 0xFFFFFFFF 0xFFFFFFFF
[   68.720105] BUG: unable to handle kernel NULL pointer dereference at (null)
[   68.720109] IP: [<ffffffffa00480c2>] radeon_read_ring_rptr+0x26/0x29
[radeon]
[   68.720119] PGD 0
[   68.720121] Oops: 0000 [#1] PREEMPT SMP
[   68.720124] last sysfs file:
/sys/devices/LNXSYSTM:00/device:00/ACPI0003:00/power_supply/ACAD/type
[   68.720127] CPU 1
[   68.720128] Modules linked in: radeon drm ath5k
[   68.720133] Pid: 2328, comm: X Not tainted 2.6.30-rc4 #1 Satellite A300
[   68.720135] RIP: 0010:[<ffffffffa00480c2>]  [<ffffffffa00480c2>]
radeon_read_ring_rptr+0x26/0x29 [radeon]
[   68.720142] RSP: 0018:ffff8800be307c80  EFLAGS: 00013246
[   68.720144] RAX: ffff8800be054980 RBX: ffff8800bf83d000 RCX:
ffffc20010252000
[   68.720147] RDX: 000000000000002c RSI: 0000000000000000 RDI:
ffff8800bf83d000
[   68.720149] RBP: ffff8800bf83e000 R08: ffff8800bf83e000 R09:
0000000000000001
[   68.720151] R10: ffff8800be0cdd80 R11: 000000007ffffff2 R12:
ffff8800bf752900
[   68.720153] R13: ffff8800bf9a9b00 R14: 0000000000000008 R15:
0000000000000009
[   68.720156] FS:  00007fd047b1c6f0(0000) GS:ffff880001035000(0000)
knlGS:0000000000000000
[   68.720158] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[   68.720160] CR2: 0000000000000000 CR3: 0000000000201000 CR4:
00000000000006e0
[   68.720162] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
0000000000000000
[   68.720165] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:
0000000000000400
[   68.720167] Process X (pid: 2328, threadinfo ffff8800be306000, task
ffff8800bedd2220)
[   68.720169] Stack:
[   68.720170]  ffffffffa0048834 ffff8800bf83d000 ffffffffa00561ba
ffff8800bf83d000
[   68.720174]  ffffffffa004b7e6 ffff8800bd8ea4c0 ffff8800bf83e000
ffff8800bd8ea4c0
[   68.720177]  ffffffffa0021c60 ffff8800bd8ea4c0 ffff8800bdbf0e40
ffff8800bd8ea4c0
[   68.720181] Call Trace:
[   68.720183]  [<ffffffffa0048834>] ? radeon_commit_ring+0x44/0x9a [radeon]
[   68.720189]  [<ffffffffa00561ba>] ? r600_do_cp_idle+0xc8/0xd1 [radeon]
[   68.720196]  [<ffffffffa004b7e6>] ? radeon_do_release+0x5c/0x1a2 [radeon]
[   68.720209]  [<ffffffffa0021c60>] ? drm_lastclose+0x40/0x294 [drm]
[   68.720222]  [<ffffffff80286e61>] ? __fput+0xcd/0x16a
[   68.720227]  [<ffffffff802845d1>] ? filp_close+0x5f/0x6a
[   68.720230]  [<ffffffff80228360>] ? need_resched+0x1a/0x23
[   68.720234]  [<ffffffff8023395c>] ? put_files_struct+0x60/0xbd
[   68.720237]  [<ffffffff80234fc2>] ? do_exit+0x197/0x5fd
[   68.720240]  [<ffffffff8023548f>] ? do_group_exit+0x67/0x93
[   68.720243]  [<ffffffff8023d7f9>] ? get_signal_to_deliver+0x375/0x393
[   68.720247]  [<ffffffff80262b06>] ? get_pageblock_migratetype+0x17/0x18
[   68.720250]  [<ffffffff8020a484>] ? do_notify_resume+0x83/0x6d8
[   68.720254]  [<ffffffff8052e003>] ? _spin_unlock_irq+0x2b/0x39
[   68.720254]  [<ffffffff8052c61b>] ? thread_return+0x3e/0x99
[   68.720254]  [<ffffffff80246dbd>] ? hrtimer_nanosleep+0x9c/0x108
[   68.720254]  [<ffffffff8020b8de>] ? retint_signal+0x3d/0x7f
[   68.720254] Code: 31 c0 c3 90 90 f6 87 d6 03 00 00 08 48 8b 87 10 01 00 00
74 09 89 f6 48 03 70 18 8b 06 c3 c1 ee 02 89 f6 48 c1 e6 02 48 03 70 18 <8b> 06
c3 83 7f 74 00 74 07 31 f6 e9 ca ff ff ff 66 83 bf d4 03
[   68.720254] RIP  [<ffffffffa00480c2>] radeon_read_ring_rptr+0x26/0x29
[radeon]
[   68.720254]  RSP <ffff8800be307c80>
[   68.720254] CR2: 0000000000000000
[   68.720316] ---[ end trace 342357252ce6c353 ]---
[   68.720318] Fixing recursive fault but reboot is needed!


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list