FYI, we noticed the below changes on git://linuxtv.org/hverkuil/media_tree.git sdrout commit bcd56c567886b1ff0d2569d9cfe056ebbdad59c1 ("vivid: wip for sdr output") [ 123.619858] evbug: Connected device: input1 (AT Translated Set 2 keyboard at isa0060/serio0/input0) [ 123.662942] isa i2c-pca-isa.0: Please specify I/O base [ 123.682577] vivid-000: using single planar format API [ 123.690945] BUG: unable to handle kernel NULL pointer dereference at 0000003c [ 123.691050] IP: [<4104ff19>] __lock_acquire+0x72/0xd33 [ 123.691050] *pde = 00000000 [ 123.691050] Oops: 0000 [#1] [ 123.691050] CPU: 0 PID: 1 Comm: swapper Not tainted 4.3.0-rc1-00148-gbcd56c5 #2 [ 123.691050] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 123.691050] task: 40011000 ti: 40022000 task.ti: 40022000 [ 123.691050] EIP: 0060:[<4104ff19>] EFLAGS: 00010002 CPU: 0 [ 123.691050] EIP is at __lock_acquire+0x72/0xd33 [ 123.691050] EAX: 00000046 EBX: 00000246 ECX: 00000000 EDX: 00000000 [ 123.691050] ESI: 0000003c EDI: 40011000 EBP: 40023d70 ESP: 40023d14 [ 123.691050] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 [ 123.691050] CR0: 8005003b CR2: 0000003c CR3: 02420000 CR4: 00000690 [ 123.691050] Stack: [ 123.691050] 00000002 40023d24 41005feb 00000002 40023d30 41006475 00000000 40023d5c [ 123.691050] 41045751 00000000 00000000 cc8dfb3f 00000001 40011428 00000001 40011428 [ 123.691050] 40023d6c 4104f530 4224d940 4224d940 00000246 0000003c 00000000 40023da0 [ 123.691050] Call Trace: [ 123.691050] [<41005feb>] ? paravirt_sched_clock+0x9/0xd [ 123.691050] [<41006475>] ? sched_clock+0x9/0xc [ 123.691050] [<41045751>] ? sched_clock_local+0xe/0x10c [ 123.691050] [<4104f530>] ? __lock_is_held+0x2d/0x43 [ 123.691050] [<41050eac>] lock_acquire+0x5e/0x7f [ 123.691050] [<4173768d>] ? v4l2_ctrl_handler_setup+0x20/0xbe [ 123.691050] [<41b17268>] mutex_lock_nested+0x48/0x2fd [ 123.691050] [<4173768d>] ? v4l2_ctrl_handler_setup+0x20/0xbe [ 123.691050] [<4173768d>] ? v4l2_ctrl_handler_setup+0x20/0xbe [ 123.691050] [<41b18868>] ? __mutex_unlock_slowpath+0xf5/0xfd [ 123.691050] [<4173768d>] v4l2_ctrl_handler_setup+0x20/0xbe [ 123.691050] [<417447f8>] vivid_probe+0xc9f/0x171a [ 123.691050] [<415b1695>] platform_drv_probe+0x3a/0x78 [ 123.691050] [<415b074f>] driver_probe_device+0xd1/0x1fa [ 123.691050] [<415b08bb>] __driver_attach+0x43/0x5f [ 123.691050] [<415af48b>] bus_for_each_dev+0x4e/0x6b [ 123.691050] [<415b0a46>] driver_attach+0x14/0x16 [ 123.691050] [<415b0878>] ? driver_probe_device+0x1fa/0x1fa [ 123.691050] [<415afaac>] bus_add_driver+0xb8/0x18a [ 123.691050] [<415b0f0b>] driver_register+0x6f/0xa4 [ 123.691050] [<415b1e3d>] __platform_driver_register+0x3b/0x3d [ 123.691050] [<423a7d31>] vivid_init+0x21/0x39 [ 123.691050] [<423a7d10>] ? viacam_driver_init+0x11/0x11 [ 123.691050] [<42375c35>] do_one_initcall+0x15e/0x16d [ 123.691050] [<4237545b>] ? repair_env_string+0x12/0x54 [ 123.691050] [<4103ecab>] ? parse_args+0x18e/0x264 [ 123.691050] [<42375dc7>] kernel_init_freeable+0x183/0x200 [ 123.691050] [<41b147d2>] kernel_init+0x8/0xb0 [ 123.691050] [<41b1a060>] ret_from_kernel_thread+0x20/0x30 [ 123.691050] [<41b147ca>] ? rest_init+0x10e/0x10e [ 123.691050] Code: 83 3d 00 ec c0 42 00 0f 85 97 00 00 00 68 45 c4 f6 41 68 5e 15 f6 41 68 11 0c 00 00 eb 6a 83 3d a8 c9 24 42 00 0f 84 80 00 00 00 <81> 3e 00 ea 42 42 b8 00 00 00 00 0f 45 45 0c 89 45 0c 83 fa 01 [ 123.691050] EIP: [<4104ff19>] __lock_acquire+0x72/0xd33 SS:ESP 0068:40023d14 [ 123.691050] CR2: 000000000000003c [ 123.691050] ---[ end trace f7bd198a8c34c9de ]--- [ 123.691050] Kernel panic - not syncing: Fatal exception Thanks, Ying Huang