All of lore.kernel.org
 help / color / mirror / Atom feed
From: Boszormenyi Zoltan <zboszor@pr.hu>
To: dri-devel@lists.freedesktop.org
Subject: Radeon GPU lockup with Brütal Legend
Date: Sat, 11 May 2013 13:36:57 +0200	[thread overview]
Message-ID: <518E2D59.30904@pr.hu> (raw)

Hi,

I just bought the Humble Bundle Double Fine Bundle and tried Brütal Legend.
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 10000msec
[18695.779745] radeon 0000:01:00.0: GPU lockup (waiting for 0x00000000001805f9 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 ffffc900120b2118
[18695.781010] IP: [<ffffffffa009f41e>] radeon_fence_process+0x8e/0x160 [radeon]
[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_conntrack_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) llc(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_cm(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_codec(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) k10temp(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_amd(F) kvm(F) 
sunrpc(F) binfmt_misc(F) uinput(F) usb_storage(F) crc32c_intel(F) ghash_clmulni_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_msghandler]
[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: ffff88040049a000
[18695.783367] RIP: 0010:[<ffffffffa009f41e>] [<ffffffffa009f41e>] 
radeon_fence_process+0x8e/0x160 [radeon]
[18695.783499] RSP: 0018:ffff88040049bbc8  EFLAGS: 00010246
[18695.783561] RAX: ffffc900120b2118 RBX: 0000000000000002 RCX: ffffffff00000000
[18695.783642] RDX: 0000000000000041 RSI: 0000000000000000 RDI: ffff880425cde000
[18695.783724] RBP: ffff88040049bc28 R08: ffff880425cdedc0 R09: ffff880425cde208
[18695.783805] R10: 0000000000000000 R11: 0000000000000005 R12: 000000000000000c
[18695.783887] R13: ffff880425cdee08 R14: 0000000000000002 R15: ffff880425cde000
[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: 00000000000407e0
[18695.784238] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[18695.784320] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[18695.784401] Stack:
[18695.784427]  ffff8804221a3c48 ffffffffa0122cb0 ffff88042814fd80 ffff88040049bc30
[18695.784526]  ffff88040049bc18 ffffffff813edd5e ffff880425cde000 ffff880425cde000
[18695.784624]  0000000000000005 ffff880425cdee38 ffff88040049bcf0 ffff88040049bdd0
[18695.784725] Call Trace:
[18695.784769]  [<ffffffff813edd5e>] ? __dev_printk+0x5e/0x90
[18695.784859]  [<ffffffffa00a0180>] radeon_fence_count_emitted+0x20/0x70 [radeon]
[18695.788569]  [<ffffffffa00b65f8>] radeon_ring_backup+0x58/0x150 [radeon]
[18695.792332]  [<ffffffffa0089e53>] radeon_gpu_reset+0x93/0x230 [radeon]
[18695.796254]  [<ffffffffa00b49de>] radeon_gem_handle_lockup.part.2+0xe/0x20 [radeon]
[18695.800352]  [<ffffffffa00b5348>] radeon_gem_wait_idle_ioctl+0xc8/0xe0 [radeon]
[18695.804731]  [<ffffffffa001f493>] drm_ioctl+0x4d3/0x570 [drm]
[18695.806470]  [<ffffffff81070f47>] ? __set_task_blocked+0x37/0x80
[18695.808120]  [<ffffffffa00b5280>] ? radeon_gem_busy_ioctl+0x100/0x100 [radeon]
[18695.809764]  [<ffffffff8101b462>] ? fpu_finit+0x22/0x40
[18695.811338]  [<ffffffff8101b791>] ? init_fpu+0x61/0xc0
[18695.812931]  [<ffffffff811b07c7>] do_vfs_ioctl+0x97/0x580
[18695.814507]  [<ffffffff812980ea>] ? inode_has_perm.isra.32.constprop.62+0x2a/0x30
[18695.816106]  [<ffffffff81299717>] ? file_has_perm+0x97/0xb0
[18695.817635]  [<ffffffff811b0d41>] SyS_ioctl+0x91/0xb0
[18695.819150]  [<ffffffff8166d867>] 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 da 89 c0 48 21 
ca 48 09 d0 48 39 c3 76 0b 4c 89 f2
[18695.823912] RIP  [<ffffffffa009f41e>] radeon_fence_process+0x8e/0x160 [radeon]
[18695.825527]  RSP <ffff88040049bbc8>
[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 03ef60681e61a52dee7fa3285618c313cf13f50c
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án Böszörményi

             reply	other threads:[~2013-05-11 11:42 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-11 11:36 Boszormenyi Zoltan [this message]
2013-05-11 13:06 ` Radeon GPU lockup with Brütal Legend Boszormenyi Zoltan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=518E2D59.30904@pr.hu \
    --to=zboszor@pr.hu \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.