[Bug 79980] Random radeonsi crashes

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jul 16 22:37:33 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=79980

--- Comment #39 from Aaron B <aaronbottegal at gmail.com> ---
(In reply to comment #38)
> Created attachment 102960 [details] [review]
> Fixups for Christian's patch
> 
> This patch on top of Christian's patch has been working very well for me.

Both of these patches together on top of a 3.16-rc5 kernel make an unbootable
kernel for me. It has a null pointer dereference somewhere very early along the
lines of loading and setting up everything.

Jul 17 01:16:17 aaron-desktop kernel: [    4.084761] Switched to clocksource
tsc
Jul 17 01:16:17 aaron-desktop kernel: [    5.000793] BUG: unable to handle
kernel NULL pointer dereference at 0000000000000078
Jul 17 01:16:17 aaron-desktop kernel: [    5.000822] IP: [<ffffffffc055764d>]
radeon_vm_bo_set_addr+0x23d/0x440 [radeon]
Jul 17 01:16:17 aaron-desktop kernel: [    5.000879] PGD 41ee4a067 PUD
41e4de067 PMD 0
Jul 17 01:16:17 aaron-desktop kernel: [    5.000897] Oops: 0000 [#1] SMP
Jul 17 01:16:17 aaron-desktop kernel: [    5.000911] Modules linked in:
hid_generic usbhid hid uas usb_storage mxm_wmi radeon i2c_algo_bit psmouse ttm
drm_kms_helper r8169 drm mii ahci libahci ohci_pci wmi
Jul 17 01:16:17 aaron-desktop kernel: [    5.000979] CPU: 5 PID: 280 Comm:
plymouthd Not tainted 3.16.0-rc5-rc99-RadeonSIFixV2 #1
Jul 17 01:16:17 aaron-desktop kernel: [    5.001003] Hardware name: To be
filled by O.E.M. To be filled by O.E.M./M5A99FX PRO R2.0, BIOS 2301 01/06/2014
Jul 17 01:16:17 aaron-desktop kernel: [    5.001032] task: ffff88041d905b20 ti:
ffff88041f710000 task.ti: ffff88041f710000
Jul 17 01:16:17 aaron-desktop kernel: [    5.001053] RIP:
0010:[<ffffffffc055764d>]  [<ffffffffc055764d>]
radeon_vm_bo_set_addr+0x23d/0x440 [radeon]
Jul 17 01:16:17 aaron-desktop kernel: [    5.001093] RSP: 0018:ffff88041f713b38
 EFLAGS: 00010203
Jul 17 01:16:17 aaron-desktop kernel: [    5.001109] RAX: ffff88041d9a0000 RBX:
0000000000000002 RCX: ffff88041e719560
Jul 17 01:16:17 aaron-desktop kernel: [    5.001129] RDX: ffff880424834400 RSI:
0000000000000003 RDI: ffff8800367ca438
Jul 17 01:16:17 aaron-desktop kernel: [    5.001150] RBP: ffff88041f713b80 R08:
0000000000000000 R09: ffff88041e718150
Jul 17 01:16:17 aaron-desktop kernel: [    5.001170] R10: 0000000000000000 R11:
ffffffffc0503cc5 R12: 0000000000000000
Jul 17 01:16:17 aaron-desktop kernel: [    5.001190] R13: 0000000000000002 R14:
0000000000000001 R15: ffff88041f9494e0
Jul 17 01:16:17 aaron-desktop kernel: [    5.001211] FS: 
00007f5419413740(0000) GS:ffff88043ed40000(0000) knlGS:0000000000000000
Jul 17 01:16:17 aaron-desktop kernel: [    5.001234] CS:  0010 DS: 0000 ES:
0000 CR0: 0000000080050033
Jul 17 01:16:17 aaron-desktop kernel: [    5.001251] CR2: 0000000000000078 CR3:
000000041ef62000 CR4: 00000000000407e0
Jul 17 01:16:17 aaron-desktop kernel: [    5.001271] Stack:
Jul 17 01:16:17 aaron-desktop kernel: [    5.001278]  ffff88041f713b50
ffff88041e718000 ffff8800367ca438 ffff880424834400
Jul 17 01:16:17 aaron-desktop kernel: [    5.001304]  0000000000000000
ffff88041e718000 ffff88041f998c00 ffff8800367ca400
Jul 17 01:16:17 aaron-desktop kernel: [    5.001338]  ffff88041f95c800
ffff88041f713bc8 ffffffffc048b693 ffff880424f30800
Jul 17 01:16:17 aaron-desktop kernel: [    5.001363] Call Trace:
Jul 17 01:16:17 aaron-desktop kernel: [    5.001379]  [<ffffffffc048b693>]
radeon_driver_open_kms+0x133/0x230 [radeon]
Jul 17 01:16:17 aaron-desktop kernel: [    5.001408]  [<ffffffffc03c8367>]
drm_open+0x1b7/0x4d0 [drm]
Jul 17 01:16:17 aaron-desktop kernel: [    5.001428]  [<ffffffffc03c8725>]
drm_stub_open+0xa5/0x100 [drm]
Jul 17 01:16:17 aaron-desktop kernel: [    5.001448]  [<ffffffff811d416f>]
chrdev_open+0x9f/0x1d0
Jul 17 01:16:17 aaron-desktop kernel: [    5.001465]  [<ffffffff811cceff>]
do_dentry_open+0x1ff/0x350
Jul 17 01:16:17 aaron-desktop kernel: [    5.001482]  [<ffffffff811da7f2>] ?
__inode_permission+0x52/0xc0
Jul 17 01:16:17 aaron-desktop kernel: [    5.001500]  [<ffffffff811d40d0>] ?
cdev_put+0x30/0x30
Jul 17 01:16:17 aaron-desktop kernel: [    5.001516]  [<ffffffff811cd221>]
finish_open+0x31/0x40
Jul 17 01:16:17 aaron-desktop kernel: [    5.001532]  [<ffffffff811de99a>]
do_last+0xa7a/0x1210
Jul 17 01:16:17 aaron-desktop kernel: [    5.001548]  [<ffffffff811dad21>] ?
link_path_walk+0x71/0x870
Jul 17 01:16:17 aaron-desktop kernel: [    5.001566]  [<ffffffff811b3d56>] ?
kmem_cache_alloc_trace+0x1c6/0x1f0
Jul 17 01:16:17 aaron-desktop kernel: [    5.001586]  [<ffffffff81342383>] ?
apparmor_file_alloc_security+0x23/0x40
Jul 17 01:16:17 aaron-desktop kernel: [    5.001606]  [<ffffffff811df1eb>]
path_openat+0xbb/0x670
Jul 17 01:16:17 aaron-desktop kernel: [    5.001622]  [<ffffffff811da789>] ?
putname+0x29/0x40
Jul 17 01:16:17 aaron-desktop kernel: [    5.001637]  [<ffffffff811dfebf>] ?
user_path_at_empty+0x5f/0x90
Jul 17 01:16:17 aaron-desktop kernel: [    5.001655]  [<ffffffff811dffaa>]
do_filp_open+0x3a/0x90
Jul 17 01:16:17 aaron-desktop kernel: [    5.001672]  [<ffffffff811ecb17>] ?
__alloc_fd+0xa7/0x130
Jul 17 01:16:17 aaron-desktop kernel: [    5.001688]  [<ffffffff811ceaa8>]
do_sys_open+0x128/0x220
Jul 17 01:16:17 aaron-desktop kernel: [    5.001705]  [<ffffffff81021b15>] ?
syscall_trace_enter+0x145/0x250
Jul 17 01:16:17 aaron-desktop kernel: [    5.001724]  [<ffffffff811cebbe>]
SyS_open+0x1e/0x20
Jul 17 01:16:17 aaron-desktop kernel: [    5.001739]  [<ffffffff817725ff>]
tracesys+0xe1/0xe6
Jul 17 01:16:17 aaron-desktop kernel: [    5.001754] Code: f4 ff 4c 89 ef 41 89
dd e8 a1 91 21 c1 4d 39 ee 0f 83 4f ff ff ff 0f 1f 84 00 00 00 00 00 48 8b 7d
c8 e8 47 8f 21 c1 4d 8b 67 48 <41> 8b 44 24 78 4d 8d 6c 24 48 85 c0 0f 84 8b 01
00 00 49 8b bc
Jul 17 01:16:17 aaron-desktop kernel: [    5.001891] RIP  [<ffffffffc055764d>]
radeon_vm_bo_set_addr+0x23d/0x440 [radeon]
Jul 17 01:16:17 aaron-desktop kernel: [    5.001924]  RSP <ffff88041f713b38>
Jul 17 01:16:17 aaron-desktop kernel: [    5.001934] CR2: 0000000000000078
Jul 17 01:16:17 aaron-desktop kernel: [    5.001945] ---[ end trace
e59240e65015cb90 ]---

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140717/704f0213/attachment-0001.html>


More information about the dri-devel mailing list