From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boszormenyi Zoltan Subject: Radeon GPU lockup with =?ISO-8859-2?Q?Br=FCtal_Legend?= Date: Sat, 11 May 2013 13:36:57 +0200 Message-ID: <518E2D59.30904@pr.hu> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2"; Format="flowed" Content-Transfer-Encoding: quoted-printable Return-path: Received: from mail.cybertec.at (unknown [87.118.86.135]) by gabe.freedesktop.org (Postfix) with ESMTP id 82F8EE5BFA for ; Sat, 11 May 2013 04:42:18 -0700 (PDT) Received: from localhost.localdomain (unknown [87.242.20.225]) by mail.cybertec.at (Postfix) with ESMTPSA id B8FAA39004E9 for ; Sat, 11 May 2013 11:36:57 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org Hi, I just bought the Humble Bundle Double Fine Bundle and tried Br=FCtal Legen= d. I got this when the second cutscene started and my Radeon HD6570 locked up. [18695.779736] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000= msec [18695.779745] radeon 0000:01:00.0: GPU lockup (waiting for 0x0000000000180= 5f9 last fence = id 0x00000000001805f0) [18695.779759] [drm] Disabling audio support [18695.780874] radeon 0000:01:00.0: Saved 631 dwords of commands on ring 0. [18695.780911] BUG: unable to handle kernel paging request at ffffc900120b2= 118 [18695.781010] IP: [] radeon_fence_process+0x8e/0x160 [ra= deon] [18695.781128] PGD 42e00f067 PUD 42e030067 PMD 421d91067 PTE 0 [18695.781213] Oops: 0000 [#1] SMP [18695.781272] Modules linked in: ip6table_filter(F) ip6_tables(F) ebtable_= nat(F) = ebtables(F) ipt_MASQUERADE(F) iptable_nat(F) nf_nat_ipv4(F) nf_nat(F) nf_co= nntrack_ipv4(F) = nf_defrag_ipv4(F) xt_con ntrack(F) nf_conntrack(F) xt_CHECKSUM(F) iptable_mangle(F) fuse(F) be2iscsi= (F) bnep(F) = iscsi_boot_sysfs(F) bluetooth(F) bnx2i(F) cnic(F) uio(F) bridge(F) stp(F) l= lc(F) cxgb4i(F) = cxgb4(F) cxgb3i(F) cxgb3(F) mdio(F) libcxgbi(F) ib_iser(F) rdma_cm(F) ib_addr(F) iw_cm(F) ib_c= m(F) ib_sa(F) = ib_mad(F) ib_core(F) iscsi_tcp(F) libiscsi_tcp(F) libiscsi(F) it87(F) hwmon= _vid(F) = scsi_transport_iscsi(F) s nd_hda_codec_hdmi(F) snd_hda_codec_realtek(F) snd_hda_intel(F) snd_hda_code= c(F) = snd_hwdep(F) snd_seq(F) snd_seq_device(F) snd_pcm(F) snd_page_alloc(F) snd_= timer(F) = r8169(F) edac_core(F) usblp(F) sp 5100_tco(F) snd(F) mii(F) [18695.782361] i2c_piix4(F) edac_mce_amd(F) soundcore(F) fam15h_power(F) k= 10temp(F) = eeepc_wmi(F) asus_wmi(F) microcode(F) pcspkr(F) serio_raw(F) sparse_keymap(= F) rfkill(F) = video(F) nfsd(F) auth_rp cgss(F) nfs_acl(F) lockd(F) vhost_net(F) tun(F) macvtap(F) macvlan(F) kvm_a= md(F) kvm(F) = sunrpc(F) binfmt_misc(F) uinput(F) usb_storage(F) crc32c_intel(F) ghash_clm= ulni_intel(F) = firewire_ohci(F) fir ewire_core(F) 3w_9xxx(F) crc_itu_t(F) mxm_wmi(F) radeon(F) i2c_algo_bit(F) = drm_kms_helper(F) ttm(F) drm(F) i2c_core(F) wmi(F) [last unloaded: ipmi_msg= handler] [18695.783094] CPU: 6 PID: 1107 Comm: Xorg Tainted: GF 3.9.0+ #1 [18695.783172] Hardware name: To be filled by O.E.M. To be filled by O.E.M.= /M5A99X EVO, = BIOS 1604 10/16/2012 [18695.783281] task: ffff880421789770 ti: ffff88040049a000 task.ti: ffff880= 40049a000 [18695.783367] RIP: 0010:[] [] = radeon_fence_process+0x8e/0x160 [radeon] [18695.783499] RSP: 0018:ffff88040049bbc8 EFLAGS: 00010246 [18695.783561] RAX: ffffc900120b2118 RBX: 0000000000000002 RCX: ffffffff000= 00000 [18695.783642] RDX: 0000000000000041 RSI: 0000000000000000 RDI: ffff880425c= de000 [18695.783724] RBP: ffff88040049bc28 R08: ffff880425cdedc0 R09: ffff880425c= de208 [18695.783805] R10: 0000000000000000 R11: 0000000000000005 R12: 00000000000= 0000c [18695.783887] R13: ffff880425cdee08 R14: 0000000000000002 R15: ffff880425c= de000 [18695.783969] FS: 00007fee008b2940(0000) GS:ffff88043ed80000(0000) knlGS:= 00000000f7607780 [18695.784062] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [18695.784153] CR2: ffffc900120b2118 CR3: 00000004229c3000 CR4: 00000000000= 407e0 [18695.784238] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 00000000000= 00000 [18695.784320] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 00000000000= 00400 [18695.784401] Stack: [18695.784427] ffff8804221a3c48 ffffffffa0122cb0 ffff88042814fd80 ffff8804= 0049bc30 [18695.784526] ffff88040049bc18 ffffffff813edd5e ffff880425cde000 ffff8804= 25cde000 [18695.784624] 0000000000000005 ffff880425cdee38 ffff88040049bcf0 ffff8804= 0049bdd0 [18695.784725] Call Trace: [18695.784769] [] ? __dev_printk+0x5e/0x90 [18695.784859] [] radeon_fence_count_emitted+0x20/0x70 [= radeon] [18695.788569] [] radeon_ring_backup+0x58/0x150 [radeon] [18695.792332] [] radeon_gpu_reset+0x93/0x230 [radeon] [18695.796254] [] radeon_gem_handle_lockup.part.2+0xe/0x= 20 [radeon] [18695.800352] [] radeon_gem_wait_idle_ioctl+0xc8/0xe0 [= radeon] [18695.804731] [] drm_ioctl+0x4d3/0x570 [drm] [18695.806470] [] ? __set_task_blocked+0x37/0x80 [18695.808120] [] ? radeon_gem_busy_ioctl+0x100/0x100 [r= adeon] [18695.809764] [] ? fpu_finit+0x22/0x40 [18695.811338] [] ? init_fpu+0x61/0xc0 [18695.812931] [] do_vfs_ioctl+0x97/0x580 [18695.814507] [] ? inode_has_perm.isra.32.constprop.62+= 0x2a/0x30 [18695.816106] [] ? file_has_perm+0x97/0xb0 [18695.817635] [] SyS_ioctl+0x91/0xb0 [18695.819150] [] tracesys+0xdd/0xe2 [18695.820695] Code: 49 87 55 00 48 39 d0 48 89 c3 41 ba 01 00 00 00 73 46 = 41 80 bf a0 16 = 00 00 00 4d 8b b1 f8 0b 00 00 0f 84 8a 00 00 00 49 8b 40 10 <8b> 00 48 89 d= a 89 c0 48 21 = ca 48 09 d0 48 39 c3 76 0b 4c 89 f2 [18695.823912] RIP [] radeon_fence_process+0x8e/0x160 [r= adeon] [18695.825527] RSP [18695.827077] CR2: ffffc900120b2118 [18695.835008] ---[ end trace 294711b28bfd3975 ]--- Only the GPU locked up, I could ssh in and reboot it. My system is Fedora 18/x86_64, with some upgraded components: Kernel 3.9+ (commit 51a26ae7a14b85c99c9be470c2d28eeeba0f26a3) libdrm 2.4.44 from 2.4.44-2.fc20 SRPM from Koji recompiled on F18 llvm-3.3 from May 7, before branching to 3.3 was done mesa 9.2 from May 7, commit was around 03ef60681e61a52dee7fa3285618c313cf13= f50c compiled into an RPM with float textures enabled: $ rpm -q mesa-libGL mesa-libGL-9.2-0.1.fc18.x86_64 mesa-libGL-9.2-0.1.fc18.i686 The game has only 32-bit binaries. Just thought that I would share it and thanks in advance for fixing it... ;= -) Zolt=E1n B=F6sz=F6rm=E9nyi