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: [] 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:[] [] 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] [] drm_primary_helper_create_plane+0x65/0xe0 [drm_kms_helper] [ 5.393640] [] drm_crtc_init+0x24/0x50 [drm_kms_helper] [ 5.393640] [] cirrus_modeset_init+0x98/0x1e0 [cirrus] [ 5.393640] [] cirrus_driver_load+0xd0/0x130 [cirrus] [ 5.393640] [] drm_dev_register+0xb5/0x110 [drm] [ 5.393640] [] drm_get_pci_dev+0x8d/0x200 [drm] [ 5.393640] [] cirrus_pci_probe+0xa3/0xd0 [cirrus] [ 5.393640] [] local_pci_probe+0x45/0xa0 [ 5.393640] [] ? pci_match_device+0xe5/0x110 [ 5.393640] [] pci_device_probe+0xd1/0x120 [ 5.393640] [] driver_probe_device+0x90/0x3e0 [ 5.393640] [] __driver_attach+0x9b/0xa0 [ 5.393640] [] ? __device_attach+0x40/0x40 [ 5.393640] [] bus_for_each_dev+0x6b/0xb0 [ 5.393640] [] driver_attach+0x1e/0x20 [ 5.393640] [] bus_add_driver+0x180/0x250 [ 5.393640] [] driver_register+0x64/0xf0 [ 5.393640] [] __pci_register_driver+0x4c/0x50 [ 5.393640] [] drm_pci_init+0xfa/0x130 [drm] [ 5.393640] [] ? 0xffffffffa0152000 [ 5.393640] [] cirrus_init+0x3c/0x1000 [cirrus] [ 5.393640] [] do_one_initcall+0xc0/0x1f0 [ 5.393640] [] ? __vunmap+0xa2/0x100 [ 5.393640] [] load_module+0x15c1/0x1a60 [ 5.393640] [] ? store_uevent+0x40/0x40 [ 5.393640] [] SyS_finit_module+0x86/0xb0 [ 5.393640] [] 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 [] drm_universal_plane_init+0x12e/0x240 [drm] [ 5.393640] RSP [ 5.393640] CR2: 0000000000000010 [ 5.453812] ---[ end trace 10d625cbf95b45e4 ]--- [ 5.454588] Kernel panic - not syncing: Fatal exception Thanks, Fengguang