[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1418891019.26403.7.camel@intel.com>
Date: Thu, 18 Dec 2014 16:23:39 +0800
From: Huang Ying <ying.huang@...el.com>
To: Rob Clark <robdclark@...il.com>
Cc: LKML <linux-kernel@...r.kernel.org>, LKP ML <lkp@...org>
Subject: [LKP] [drm/atomic] BUG: unable to handle kernel NULL pointer
dereference at 0000000000000010
FYI, we noticed the below changes on
git://people.freedesktop.org/~robclark/linux integration-linux-qcomlt-drm
commit 69384be7fa759b6b753a22f01f49de10b5d41e76 ("drm/atomic: atomic plane properties")
+-------------------------------------------+------------+------------+
| | 86111e08fd | 69384be7fa |
+-------------------------------------------+------------+------------+
| boot_successes | 6 | 10 |
| boot_failures | 7 | 12 |
| BUG:kernel_boot_hang | 7 | |
| BUG:unable_to_handle_kernel | 0 | 12 |
| Oops | 0 | 12 |
| RIP:drm_universal_plane_init[drm] | 0 | 12 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 12 |
| backtrace:drm_universal_plane_init | 0 | 12 |
| backtrace:drm_primary_helper_create_plane | 0 | 12 |
| backtrace:drm_crtc_init | 0 | 12 |
| backtrace:cirrus_modeset_init | 0 | 12 |
| backtrace:__pci_register_driver | 0 | 12 |
| backtrace:drm_pci_init | 0 | 12 |
| backtrace:cirrus_init | 0 | 12 |
| backtrace:load_module | 0 | 12 |
| backtrace:SyS_finit_module | 0 | 12 |
+-------------------------------------------+------------+------------+
[ 5.389789] [TTM] Zone kernel: Available graphics memory: 507084 kiB
[ 5.390816] [TTM] Initializing pool allocator
[ 5.391851] [TTM] Initializing DMA pool allocator
[ 5.392694] BUG: unable to handle kernel NULL pointer dereference at 0000000000000010
[ 5.393640] IP: [<ffffffffa00673be>] drm_universal_plane_init+0x12e/0x240 [drm]
[ 5.393640] PGD 0
[ 5.393640] Oops: 0000 [#1] SMP
[ 5.393640] Modules linked in: cirrus(+) syscopyarea sysfillrect snd_pcm sysimgblt ttm snd_timer ata_piix drm_kms_helper snd soundcore i2c_piix4 drm libata pcspkr
[ 5.393640] CPU: 1 PID: 235 Comm: modprobe Not tainted 3.18.0-01226-gfa84c4d #10
[ 5.393640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5.393640] task: ffff88003f570000 ti: ffff88003f720000 task.ti: ffff88003f720000
[ 5.393640] RIP: 0010:[<ffffffffa00673be>] [<ffffffffa00673be>] drm_universal_plane_init+0x12e/0x240 [drm]
[ 5.393640] RSP: 0018:ffff88003f723988 EFLAGS: 00010202
[ 5.393640] RAX: 0000000000000000 RBX: ffff88003ee94058 RCX: ffff88003ee940a0
[ 5.393640] RDX: 0000000000000001 RSI: ffff88003ecb3200 RDI: ffff88003ee94058
[ 5.393640] RBP: ffff88003f7239d8 R08: ffff88003fbbe350 R09: ffff880037c01e00
[ 5.393640] R10: ffffffffa0067346 R11: 0000000000017300 R12: 0000000000000000
[ 5.393640] R13: ffff88003ee94000 R14: 0000000000000008 R15: ffff88003fbbe000
[ 5.393640] FS: 00007f9fd75de700(0000) GS:ffff880038300000(0000) knlGS:0000000000000000
[ 5.393640] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 5.393640] CR2: 0000000000000010 CR3: 000000003f4c6000 CR4: 00000000000006e0
[ 5.393640] Stack:
[ 5.393640] ffff88003f7239d8 ffffffffa00e2c48 0000000000000000 0000000200000240
[ 5.393640] ffff88003fbbe000 ffff88003ee94000 0000000000000000 ffffffffa00e2c48
[ 5.393640] ffff88003fbbe000 ffffffffa0148440 ffff88003f723a18 ffffffffa00d7375
[ 5.393640] Call Trace:
[ 5.393640] [<ffffffffa00d7375>] drm_primary_helper_create_plane+0x65/0xe0 [drm_kms_helper]
[ 5.393640] [<ffffffffa00d7414>] drm_crtc_init+0x24/0x50 [drm_kms_helper]
[ 5.393640] [<ffffffffa0146678>] cirrus_modeset_init+0x98/0x1e0 [cirrus]
[ 5.393640] [<ffffffffa01455a0>] cirrus_driver_load+0xd0/0x130 [cirrus]
[ 5.393640] [<ffffffffa005e5b5>] drm_dev_register+0xb5/0x110 [drm]
[ 5.393640] [<ffffffffa006160d>] drm_get_pci_dev+0x8d/0x200 [drm]
[ 5.393640] [<ffffffffa0146953>] cirrus_pci_probe+0xa3/0xd0 [cirrus]
[ 5.393640] [<ffffffff8143cc05>] local_pci_probe+0x45/0xa0
[ 5.393640] [<ffffffff8143df75>] ? pci_match_device+0xe5/0x110
[ 5.393640] [<ffffffff8143e0b1>] pci_device_probe+0xd1/0x120
[ 5.393640] [<ffffffff8152c3e0>] driver_probe_device+0x90/0x3e0
[ 5.393640] [<ffffffff8152c80b>] __driver_attach+0x9b/0xa0
[ 5.393640] [<ffffffff8152c770>] ? __device_attach+0x40/0x40
[ 5.393640] [<ffffffff8152a1eb>] bus_for_each_dev+0x6b/0xb0
[ 5.393640] [<ffffffff8152be5e>] driver_attach+0x1e/0x20
[ 5.393640] [<ffffffff8152ba40>] bus_add_driver+0x180/0x250
[ 5.393640] [<ffffffff8152d014>] driver_register+0x64/0xf0
[ 5.393640] [<ffffffff8143c45c>] __pci_register_driver+0x4c/0x50
[ 5.393640] [<ffffffffa006187a>] drm_pci_init+0xfa/0x130 [drm]
[ 5.393640] [<ffffffffa0152000>] ? 0xffffffffa0152000
[ 5.393640] [<ffffffffa015203c>] cirrus_init+0x3c/0x1000 [cirrus]
[ 5.393640] [<ffffffff81002130>] do_one_initcall+0xc0/0x1f0
[ 5.393640] [<ffffffff811a4792>] ? __vunmap+0xa2/0x100
[ 5.393640] [<ffffffff810f65d1>] load_module+0x15c1/0x1a60
[ 5.393640] [<ffffffff810f1f60>] ? store_uevent+0x40/0x40
[ 5.393640] [<ffffffff810f6c16>] SyS_finit_module+0x86/0xb0
[ 5.393640] [<ffffffff81898c29>] system_call_fastpath+0x12/0x17
[ 5.393640] Code: 87 4c 03 00 00 01 41 8b 95 28 02 00 00 85 d2 0f 84 d8 00 00 00 49 8b b7 58 04 00 00 48 89 df e8 39 d3 ff ff 49 8b 87 98 03 00 00 <48> 83 78 10 00 0f 84 0f ff ff ff 49 8b b7 a8 04 00 00 31 d2 48
[ 5.393640] RIP [<ffffffffa00673be>] drm_universal_plane_init+0x12e/0x240 [drm]
[ 5.393640] RSP <ffff88003f723988>
[ 5.393640] CR2: 0000000000000010
[ 5.453812] ---[ end trace 10d625cbf95b45e4 ]---
[ 5.454588] Kernel panic - not syncing: Fatal exception
Thanks,
Fengguang
View attachment "config-3.18.0-g69384be" of type "text/plain" (126542 bytes)
View attachment ".dmesg" of type "text/plain" (37252 bytes)
_______________________________________________
LKP mailing list
LKP@...ux.intel.com
Powered by blists - more mailing lists