Re: [radeonsi, regression] All my Steam games fail to load into the 3D-engine-powered part (SIGPWR and SIGXCPU)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kai Wasserbäch wrote:
Dear Alex, I've built your drm-next-3.19-wip branch (commit
be762d181e130d0e6e630f823400e9e1ba3bafd8) and with that kernel and
the graphics stack detailed below, I can't run any of my Steam games
anymore. All of them immediately go into the defunct state, when
their 3D engine is powered up (ie. I get to see the intro/vendor
videos but almost nothing after that, including the main menus). When
I attach gdb to a game process, the games stop on a SIGPWR. If I hit
c I usually get a SIGXCPU next, sometimes it's another SIGPWR. But
no matter how often you hit c you always get one of those two signals
and the game is just dead. Normal desktop with 3D acceleration and
effects (KDE) is working fine.

This is a regression over my previous kernel
(Git:git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git:v3.18-rc1


+ <https://bugs.freedesktop.org/attachment.cgi?id=107451> and
<https://bugs.freedesktop.org/attachment.cgi?id=107544>).

I didn't have time to bisect this yet, but maybe you have an idea
what might cause this right away. I'm also not sure if it's a bug in
the DRI portion of the kernel.

Is there anything besides a bisect you would need to debug this?

I also see an issue with current drm-next-3.19-wip branch with pitcairn
and demos line Unigine Valley and Unreal Elemental.

I was running last weeks drm-next-3.19-wip OK with these, so I guess the
issue is near head, though the way other things get merged in etc makes
it a bit hard to see what's new just looking at cgit.

This is what I get in dmesg

[ 730.830960] BUG: unable to handle kernel paging request at ffffeb0400404000
[  730.830993] IP: [<ffffffff81156c72>] kfree+0x62/0x1c0
[  730.831013] PGD 0
[  730.831019] Oops: 0000 [#1] PREEMPT SMP
[ 730.831034] Modules linked in: radeon fbcon bitblit fbcon_rotate fbcon_ccw fbcon_ud fbcon_cw softcursor snd_hda_codec_hdmi font snd_hda_codec_realtek tileblit snd_hda_codec_generic i2c_algo_bit snd_usb_audio snd_hda_intel drm_kms_helper snd_hda_controller snd_usbmidi_lib snd_hda_codec snd_rawmidi ttm snd_seq_device snd_hwdep snd_pcm drm snd_timer ata_generic r8169 pata_acpi snd xhci_pci xhci_hcd plusb soundcore asus_atk0110 pcspkr acpi_cpufreq usbnet mii k10temp i2c_piix4 pata_jmicron [ 730.831247] CPU: 0 PID: 576 Comm: RenderThread 1 Not tainted 3.18.0-rc4-gbe762d1 #1 [ 730.831274] Hardware name: System manufacturer System Product Name/M4A89GTD-PRO/USB3, BIOS 1456 05/04/2010 [ 730.831308] task: ffff8802254e60c0 ti: ffff8801c69a4000 task.ti: ffff8801c69a4000 [ 730.831333] RIP: 0010:[<ffffffff81156c72>] [<ffffffff81156c72>] kfree+0x62/0x1c0
[  730.831360] RSP: 0018:ffff8801c69a7c98  EFLAGS: 00010286
[ 730.831377] RAX: ffffeb0400404000 RBX: ffffc90010100000 RCX: 0000000000000100 [ 730.831400] RDX: ffffea0000000000 RSI: ffff88008a528118 RDI: ffffc90010100000 [ 730.831424] RBP: ffff8801c69a7cd8 R08: ffffc90010100000 R09: ffff880224d942e8 [ 730.831447] R10: 00000000000002d0 R11: ffff880224d941b8 R12: ffff8801bf3c9a80 [ 730.831471] R13: ffffffffa030983c R14: ffff8801c69a7d00 R15: ffff8801c69a7dc8 [ 730.831495] FS: 00007f3911d62700(0000) GS:ffff88022fc00000(0000) knlGS:0000000000000000
[  730.831523] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 730.831542] CR2: ffffeb0400404000 CR3: 00000001d1de8000 CR4: 00000000000007f0
[  730.832968] Stack:
[ 730.834373] ffff8801c69a7ca8 ffffffff815379c1 ffff8801c69a7cd8 ffff8801be8796c0 [ 730.835811] ffff8801bf3c9a80 ffff880224d94000 ffff8801c69a7d00 ffff8801c69a7dc8 [ 730.837257] ffff8801c69a7d78 ffffffffa030983c ffffc90010100000 ffffc90000000000
[  730.838699] Call Trace:
[  730.840126]  [<ffffffff815379c1>] ? _raw_spin_unlock+0x11/0x30
[ 730.841597] [<ffffffffa030983c>] radeon_gem_va_ioctl+0x4fc/0x610 [radeon]
[  730.843073]  [<ffffffffa013f1ac>] drm_ioctl+0x1ac/0x630 [drm]
[  730.844541]  [<ffffffff8106b205>] ? preempt_count_add+0x55/0xb0
[  730.846007]  [<ffffffff815379f3>] ? _raw_spin_unlock_irqrestore+0x13/0x30
[  730.847475]  [<ffffffff8136f586>] ? __pm_runtime_resume+0x56/0x70
[  730.848947]  [<ffffffffa02d5053>] radeon_drm_ioctl+0x53/0x90 [radeon]
[  730.850423]  [<ffffffff811710f0>] do_vfs_ioctl+0x2d0/0x4b0
[  730.851885]  [<ffffffff8117ae14>] ? __fget+0x74/0xb0
[  730.853347]  [<ffffffff81171317>] SyS_ioctl+0x47/0x90
[  730.854812]  [<ffffffff81538516>] system_call_fastpath+0x16/0x1b
[ 730.856284] Code: 00 00 00 80 ff 77 00 00 48 01 d8 48 0f 42 15 b6 03 8c 00 48 01 d0 48 ba 00 00 00 00 00 ea ff ff 48 c1 e8 0c 48 c1 e0 06 48 01 d0 <48> 8b 10 80 e6 80 0f 85 2f 01 00 00 49 89 c6 49 8b 06 a8 80 0f
[  730.857914] RIP  [<ffffffff81156c72>] kfree+0x62/0x1c0
[  730.859465]  RSP <ffff8801c69a7c98>
[  730.861021] CR2: ffffeb0400404000
[  730.872919] ---[ end trace c7fce73a27e29045 ]---






_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel





[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux