From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 79980] Random radeonsi crashes Date: Thu, 17 Jul 2014 05:37:33 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1878930435==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 6BF4B6E18D for ; Wed, 16 Jul 2014 22:37:33 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1878930435== Content-Type: multipart/alternative; boundary="1405575453.EE36A2F1.14474"; charset="us-ascii" --1405575453.EE36A2F1.14474 Date: Thu, 17 Jul 2014 05:37:33 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=79980 --- Comment #39 from Aaron B --- (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: [] 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:[] [] 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] [] radeon_driver_open_kms+0x133/0x230 [radeon] Jul 17 01:16:17 aaron-desktop kernel: [ 5.001408] [] drm_open+0x1b7/0x4d0 [drm] Jul 17 01:16:17 aaron-desktop kernel: [ 5.001428] [] drm_stub_open+0xa5/0x100 [drm] Jul 17 01:16:17 aaron-desktop kernel: [ 5.001448] [] chrdev_open+0x9f/0x1d0 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001465] [] do_dentry_open+0x1ff/0x350 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001482] [] ? __inode_permission+0x52/0xc0 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001500] [] ? cdev_put+0x30/0x30 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001516] [] finish_open+0x31/0x40 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001532] [] do_last+0xa7a/0x1210 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001548] [] ? link_path_walk+0x71/0x870 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001566] [] ? kmem_cache_alloc_trace+0x1c6/0x1f0 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001586] [] ? apparmor_file_alloc_security+0x23/0x40 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001606] [] path_openat+0xbb/0x670 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001622] [] ? putname+0x29/0x40 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001637] [] ? user_path_at_empty+0x5f/0x90 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001655] [] do_filp_open+0x3a/0x90 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001672] [] ? __alloc_fd+0xa7/0x130 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001688] [] do_sys_open+0x128/0x220 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001705] [] ? syscall_trace_enter+0x145/0x250 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001724] [] SyS_open+0x1e/0x20 Jul 17 01:16:17 aaron-desktop kernel: [ 5.001739] [] 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 [] radeon_vm_bo_set_addr+0x23d/0x440 [radeon] Jul 17 01:16:17 aaron-desktop kernel: [ 5.001924] RSP 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. --1405575453.EE36A2F1.14474 Date: Thu, 17 Jul 2014 05:37:33 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"

Comment # 39 on bug 79980 from
(In reply to comment #38)
> Created attachment 102960 [details] [review] [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.
--1405575453.EE36A2F1.14474-- --===============1878930435== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============1878930435==--