lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ