[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