https://bugzilla.novell.com/show_bug.cgi?id=746979 https://bugzilla.novell.com/show_bug.cgi?id=746979#c0 Summary: Regular X Freeze Radeon graphics Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Critical Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: mljeroen@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 On a regular basis, my system freezes. According to /var/log/messages this is due to a GPU lockup. The log looks a bit like bug 727227, but the stacktrace is different and this problem causes the system to freeze. It seems as if the driver is trying to reset the GPU, but without any luck. The reset button is the only way to get the system up and running again. Here is the log portion at the time the system froze: Feb 14 15:55:26 system kernel: [606762.774408] radeon 0000:01:00.0: GPU lockup CP stall for more than 10033msec Feb 14 15:55:26 system kernel: [606762.774412] ------------[ cut here ]------------ Feb 14 15:55:26 system kernel: [606762.774450] WARNING: at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.1.9/linux-3.1/drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x3ed/0x420 [radeon]() Feb 14 15:55:26 system kernel: [606762.774454] Hardware name: System Product Name Feb 14 15:55:26 system kernel: [606762.774456] GPU lockup (waiting for 0x016BEC68 last fence id 0x016BEC65) Feb 14 15:55:26 system kernel: [606762.774458] Modules linked in: md5 nfsd nls_iso8859_1 nls_cp437 reiserfs minix hfs vfat fat twofish_x86_64 twofish_common fuse snd_seq_oss snd_seq_dummy snd_serial_u16550 snd_pcm_oss snd_mixer_oss snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_midi_emul snd_virmidi snd_seq_virmidi snd_seq_midi_event snd_seq snd_usb_audio snd_usbmidi_lib snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus snd_seq_device snd_util_mem snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore snd_page_alloc cryptoloop ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit vboxpci vboxnetadp vboxnetflt vboxdrv nfs lockd fscache auth_rpcgss nfs_acl sunrpc ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables cpufreq_conservative cpufreq_userspace cpufreq_ Feb 14 15:55:26 system kernel: powersave microcode acpi_cpufreq mperf sha256_generic cbc edd dm_crypt dm_mod loop eeepc_wmi asus_wmi sparse_keymap rfkill i2c_i801 iTCO_wdt pci_hotplug sr_mod mxm_wmi emu10k1_gp sg gameport pcspkr iTCO_vendor_support cdrom wmi xhci_hcd r8169 button mei(C) radeon ttm drm_kms_helper drm i2c_algo_bit processor thermal_sys ata_generic pata_marvell [last unloaded: soundcore] Feb 14 15:55:26 system kernel: [606762.774568] Pid: 2347, comm: Xorg Tainted: G C 3.1.9-1.4-desktop #1 Feb 14 15:55:26 system kernel: [606762.774570] Call Trace: Feb 14 15:55:26 system kernel: [606762.774584] [<ffffffff810043fa>] dump_trace+0xaa/0x2b0 Feb 14 15:55:26 system kernel: [606762.774592] [<ffffffff815843d3>] dump_stack+0x69/0x6f Feb 14 15:55:26 system kernel: [606762.774598] [<ffffffff8105390b>] warn_slowpath_common+0x7b/0xc0 Feb 14 15:55:26 system kernel: [606762.774604] [<ffffffff81053a05>] warn_slowpath_fmt+0x45/0x50 Feb 14 15:55:26 system kernel: [606762.774624] [<ffffffffa00cd26d>] radeon_fence_wait+0x3ed/0x420 [radeon] Feb 14 15:55:26 system kernel: [606762.774671] [<ffffffffa0074c0a>] ttm_bo_wait+0xba/0x1c0 [ttm] Feb 14 15:55:26 system kernel: [606762.774698] [<ffffffffa00e7a89>] radeon_gem_wait_idle_ioctl+0x89/0x120 [radeon] Feb 14 15:55:26 system kernel: [606762.774770] [<ffffffffa00382bc>] drm_ioctl+0x39c/0x460 [drm] Feb 14 15:55:26 system kernel: [606762.774781] [<ffffffff811653e5>] do_vfs_ioctl+0x85/0x2e0 Feb 14 15:55:26 system kernel: [606762.774786] [<ffffffff811656d8>] sys_ioctl+0x98/0xa0 Feb 14 15:55:26 system kernel: [606762.774792] [<ffffffff815a4c12>] system_call_fastpath+0x16/0x1b Feb 14 15:55:26 system kernel: [606762.774800] [<00007f9b1834bd67>] 0x7f9b1834bd66 Feb 14 15:55:26 system kernel: [606762.774802] ---[ end trace cdac8be2c2500dc2 ]--- Feb 14 15:55:26 system kernel: [606762.936603] radeon: wait for empty RBBM fifo failed ! Bad things might happen. Feb 14 15:55:27 system kernel: [606763.098162] Failed to wait GUI idle while programming pipes. Bad things might happen. Feb 14 15:55:27 system kernel: [606763.099210] radeon 0000:01:00.0: (r300_asic_reset:419) RBBM_STATUS=0x8401C100 Feb 14 15:55:27 system kernel: [606763.593622] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(12). Feb 14 15:55:27 system kernel: [606763.593624] [drm:radeon_cs_ioctl] *ERROR* Failed to schedule IB ! Feb 14 15:55:27 system kernel: [606763.603693] radeon 0000:01:00.0: (r300_asic_reset:438) RBBM_STATUS=0x8401C100 Feb 14 15:55:28 system kernel: [606764.104360] radeon 0000:01:00.0: (r300_asic_reset:450) RBBM_STATUS=0x8400C100 Feb 14 15:55:28 system kernel: [606764.104378] radeon 0000:01:00.0: restoring config space at offset 0x1 (was 0x20100403, writing 0x20100407) Feb 14 15:55:28 system kernel: [606764.104392] radeon 0000:01:00.0: failed to reset GPU Feb 14 15:55:28 system kernel: [606764.104394] radeon 0000:01:00.0: GPU reset failed Feb 14 15:55:28 system kernel: [606764.105644] BUG: unable to handle kernel paging request at ffffc900066abc44 Feb 14 15:55:28 system kernel: [606764.105653] IP: [<ffffffffa00f8522>] rv370_pcie_gart_set_page+0x32/0x50 [radeon] Feb 14 15:55:28 system kernel: [606764.105675] PGD 41e823067 PUD 41e824067 PMD 40398e067 PTE 0 Feb 14 15:55:28 system kernel: [606764.105683] Oops: 0002 [#1] PREEMPT SMP Feb 14 15:55:28 system kernel: [606764.105689] CPU 0 Feb 14 15:55:28 system kernel: [606764.105691] Modules linked in: md5 nfsd nls_iso8859_1 nls_cp437 reiserfs minix hfs vfat fat twofish_x86_64 twofish_common fuse snd_seq_oss snd_seq_dummy snd_serial_u16550 snd_pcm_oss snd_mixer_oss snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_midi_emul snd_virmidi snd_seq_virmidi snd_seq_midi_event snd_seq snd_usb_audio snd_usbmidi_lib snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus snd_seq_device snd_util_mem snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore snd_page_alloc cryptoloop ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit vboxpci vboxnetadp vboxnetflt vboxdrv nfs lockd fscache auth_rpcgss nfs_acl sunrpc ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables cpufreq_conservative cpufreq_userspace cpufreq_ Feb 14 15:55:28 system kernel: powersave microcode acpi_cpufreq mperf sha256_generic cbc edd dm_crypt dm_mod loop eeepc_wmi asus_wmi sparse_keymap rfkill i2c_i801 iTCO_wdt pci_hotplug sr_mod mxm_wmi emu10k1_gp sg gameport pcspkr iTCO_vendor_support cdrom wmi xhci_hcd r8169 button mei(C) radeon ttm drm_kms_helper drm i2c_algo_bit processor thermal_sys ata_generic pata_marvell [last unloaded: soundcore] Feb 14 15:55:28 system kernel: [606764.105797] Feb 14 15:55:28 system kernel: [606764.105802] Pid: 2347, comm: Xorg Tainted: G WC 3.1.9-1.4-desktop #1 System manufacturer System Product Name/P8P67 LE Feb 14 15:55:28 system kernel: [606764.105811] RIP: 0010:[<ffffffffa00f8522>] [<ffffffffa00f8522>] rv370_pcie_gart_set_page+0x32/0x50 [radeon] Feb 14 15:55:28 system kernel: [606764.105830] RSP: 0018:ffff880404b65a80 EFLAGS: 00010202 Feb 14 15:55:28 system kernel: [606764.105835] RAX: 0000000003b2d57c RBX: ffff88040251e000 RCX: ffffc900066abc44 Feb 14 15:55:28 system kernel: [606764.105841] RDX: 0000000003000000 RSI: 000000000002bc44 RDI: ffff88040251e000 Feb 14 15:55:28 system kernel: [606764.105846] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 Feb 14 15:55:28 system kernel: [606764.105852] R10: 0000000000000000 R11: 0000000000000000 R12: 000000000000af11 Feb 14 15:55:28 system kernel: [606764.105857] R13: ffff880401f57888 R14: 000000000000af12 R15: ffff8803172c2840 Feb 14 15:55:28 system kernel: [606764.105863] FS: 00007f9b1a110880(0000) GS:ffff88041f400000(0000) knlGS:0000000000000000 Feb 14 15:55:28 system kernel: [606764.105869] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Feb 14 15:55:28 system kernel: [606764.105875] CR2: ffffc900066abc44 CR3: 0000000403eff000 CR4: 00000000000426f0 Feb 14 15:55:28 system kernel: [606764.105880] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Feb 14 15:55:28 system kernel: [606764.105886] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Feb 14 15:55:28 system kernel: [606764.105892] Process Xorg (pid: 2347, threadinfo ffff880404b64000, task ffff8804017de300) Feb 14 15:55:28 system kernel: [606764.105898] Stack: Feb 14 15:55:28 system kernel: [606764.105902] ffffffffa00cfcef 0000000000000000 0af1100000000002 ffffea000a938ee0 Feb 14 15:55:28 system kernel: [606764.105910] ffff8801d83f31c0 ffff8801d83f31c0 ffff880404b65b98 0000000000000000 Feb 14 15:55:28 system kernel: [606764.105918] 0000000000000000 0000000000000000 ffffffffa00cd7cf ffff8801b3ef7a40 Feb 14 15:55:28 system kernel: [606764.105925] Call Trace: Feb 14 15:55:28 system kernel: [606764.105999] [<ffffffffa00cfcef>] radeon_gart_bind+0xef/0x1b0 [radeon] Feb 14 15:55:28 system kernel: [606764.106044] [<ffffffffa00cd7cf>] radeon_ttm_backend_bind+0x2f/0xa0 [radeon] Feb 14 15:55:28 system kernel: [606764.106080] [<ffffffffa0074541>] ttm_tt_bind+0x51/0x80 [ttm] Feb 14 15:55:28 system kernel: [606764.106094] [<ffffffffa007646f>] ttm_bo_handle_move_mem+0x36f/0x3f0 [ttm] Feb 14 15:55:28 system kernel: [606764.106109] [<ffffffffa00773d8>] ttm_bo_move_buffer+0x168/0x180 [ttm] Feb 14 15:55:28 system kernel: [606764.106126] [<ffffffffa00774f7>] ttm_bo_validate+0x107/0x130 [ttm] Feb 14 15:55:28 system kernel: [606764.106142] [<ffffffffa00776ef>] ttm_bo_init+0x1cf/0x270 [ttm] Feb 14 15:55:28 system kernel: [606764.106163] [<ffffffffa00ceb43>] radeon_bo_create+0x163/0x2d0 [radeon] Feb 14 15:55:28 system kernel: [606764.106207] [<ffffffffa00e726d>] radeon_gem_object_create+0x5d/0x100 [radeon] Feb 14 15:55:28 system kernel: [606764.106266] [<ffffffffa00e7704>] radeon_gem_create_ioctl+0x54/0xe0 [radeon] Feb 14 15:55:28 system kernel: [606764.106322] [<ffffffffa00382bc>] drm_ioctl+0x39c/0x460 [drm] Feb 14 15:55:28 system kernel: [606764.106336] [<ffffffff811653e5>] do_vfs_ioctl+0x85/0x2e0 Feb 14 15:55:28 system kernel: [606764.106344] [<ffffffff811656d8>] sys_ioctl+0x98/0xa0 Feb 14 15:55:28 system kernel: [606764.106352] [<ffffffff815a4c12>] system_call_fastpath+0x16/0x1b Feb 14 15:55:28 system kernel: [606764.106362] [<00007f9b1834bd67>] 0x7f9b1834bd66 Feb 14 15:55:28 system kernel: [606764.106367] Code: 00 00 b8 ea ff ff ff 78 30 3b b7 70 03 00 00 77 28 89 d0 c1 e6 02 48 c1 ea 20 c1 e8 08 c1 e2 18 48 63 f6 83 c8 0c 48 01 f1 09 d0 Feb 14 15:55:28 system kernel: [606764.106401] RIP [<ffffffffa00f8522>] rv370_pcie_gart_set_page+0x32/0x50 [radeon] Feb 14 15:55:28 system kernel: [606764.106418] RSP <ffff880404b65a80> Feb 14 15:55:28 system kernel: [606764.106422] CR2: ffffc900066abc44 Feb 14 15:55:28 system kernel: [606764.133523] ---[ end trace cdac8be2c2500dc3 ]--- Reproducible: Sometimes Steps to Reproduce: This happens a couple of times a week, but unfortunately the circumstances are different all the time, so I have no idea how to reproduce this. Actual Results: The system freezes Expected Results: No system freeze -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.