ksymoops 2.4.11 on x86_64 2.6.28-gentoo. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.6.28-gentoo/ (default) -m /usr/src/linux/System.map (default) Warning: You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options. Error (regular_file): read_ksyms stat /proc/ksyms failed No modules in ksyms, skipping objects No ksyms, skipping lsmod BUG: unable to handle kernel NULL pointer dereference at 0000000000000000 Oops: 0000 [#1] PREEMPT SMP CPU 0 Pid: 10973, comm: modprobe Tainted: P 2.6.28-gentoo #1 RIP: 0010:[] [] vp3054_i2c_probe+0x1a/0x160 [cx88_vp3054_i2c] Using defaults from ksymoops -t elf64-x86-64 -a i386:x86-64 RSP: 0018:ffff880164d73d18 EFLAGS: 00010246 RAX: ffffffffa0bc4080 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffff8801653a7000 R08: 0000000000000000 R09: ffff88016e986360 R10: 0000000000000000 R11: 00000000807ca320 R12: ffff88016e986360 R13: 0000000000000000 R14: 00000000021d2160 R15: 00000000021d2178 FS: 00007f8431dc36f0(0000) GS:ffffffff80721200(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 0000000000000000 CR3: 0000000164eb4000 CR4: 00000000000006e0 0000000000000070 00000000ffffffed ffff8801653a7000 ffff88016e986360 0000000000000000 ffffffffa0bf0848 0000000000000000 0000000000000001 ffff88002da6e7b8 ffff880164d73d78 0000000000000000 ffff880164eb9050 Call Trace: [] ? cx8802_dvb_probe+0x78/0x1e10 [cx88_dvb] [] ? __sysfs_add_one+0x39/0xb0 [] ? cx8802_register_driver+0x1cf/0x258 [cx8802] [] ? update_curr+0xd0/0x130 [] ? dvb_init+0x0/0x30 [cx88_dvb] [] ? _stext+0x42/0x1b0 [] ? enqueue_entity+0x1b/0x170 [] ? __next_cpu+0x19/0x30 [] ? tg_shares_up+0xcc/0x240 [] ? update_curr+0xd0/0x130 [] ? enqueue_entity+0xfd/0x170 [] ? wakeup_preempt_entity+0x48/0x50 [] ? check_preempt_wakeup+0x163/0x190 [] ? try_to_wake_up+0xee/0x190 [] ? sys_init_module+0xb5/0x1e0 [] ? system_call_fastpath+0x16/0x1b Code: a0 df 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 28 48 89 5c 24 08 48 89 6c 24 10 4c 89 64 24 18 4c 89 6c 24 20 31 db <4c> 8b 27 48 89 fd 41 83 bc 24 c0 06 00 00 2a 74 1b 89 d8 48 8b >>RIP; ffffffffa088f15a <_end+200a7eea/7ee18d90> <===== >>RAX; ffffffffa0bc4080 <_end+203dce10/7ee18d90> >>RBP; ffff8801653a7000 >>R09; ffff88016e986360 >>R11; 00000000807ca320 >>R12; ffff88016e986360 >>R14; 00000000021d2160 >>R15; 00000000021d2178 Trace; ffffffffa0bf0848 <_end+204095d8/7ee18d90> Trace; ffffffff802f3019 <__sysfs_add_one+39/b0> Trace; ffffffffa0bc572f <_end+203de4bf/7ee18d90> Trace; ffffffff80230090 Trace; ffffffffa0bf26a0 <_end+2040b430/7ee18d90> Trace; ffffffff80209042 Trace; ffffffff802314fb Trace; ffffffff803bf589 <__next_cpu+19/30> Trace; ffffffff80239d9c Trace; ffffffff80230090 Trace; ffffffff802315dd Trace; ffffffff80230278 Trace; ffffffff802372a3 Trace; ffffffff80235e3e Trace; ffffffff802673a5 Trace; ffffffff8020bbcb Code; ffffffffa088f12f <_end+200a7ebf/7ee18d90> 0000000000000000 <_RIP>: Code; ffffffffa088f12f <_end+200a7ebf/7ee18d90> 0: a0 df 66 66 66 66 66 mov 0x2e666666666666df,%al Code; ffffffffa088f136 <_end+200a7ec6/7ee18d90> 7: 66 2e Code; ffffffffa088f138 <_end+200a7ec8/7ee18d90> 9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) Code; ffffffffa088f13f <_end+200a7ecf/7ee18d90> 10: 00 Code; ffffffffa088f140 <_end+200a7ed0/7ee18d90> 11: 48 83 ec 28 sub $0x28,%rsp Code; ffffffffa088f144 <_end+200a7ed4/7ee18d90> 15: 48 89 5c 24 08 mov %rbx,0x8(%rsp) Code; ffffffffa088f149 <_end+200a7ed9/7ee18d90> 1a: 48 89 6c 24 10 mov %rbp,0x10(%rsp) Code; ffffffffa088f14e <_end+200a7ede/7ee18d90> 1f: 4c 89 64 24 18 mov %r12,0x18(%rsp) Code; ffffffffa088f153 <_end+200a7ee3/7ee18d90> 24: 4c 89 6c 24 20 mov %r13,0x20(%rsp) Code; ffffffffa088f158 <_end+200a7ee8/7ee18d90> 29: 31 db xor %ebx,%ebx Code; ffffffffa088f15a <_end+200a7eea/7ee18d90> <===== 2b: 4c 8b 27 mov (%rdi),%r12 <===== Code; ffffffffa088f15d <_end+200a7eed/7ee18d90> 2e: 48 89 fd mov %rdi,%rbp Code; ffffffffa088f160 <_end+200a7ef0/7ee18d90> 31: 41 83 bc 24 c0 06 00 cmpl $0x2a,0x6c0(%r12) Code; ffffffffa088f167 <_end+200a7ef7/7ee18d90> 38: 00 2a Code; ffffffffa088f169 <_end+200a7ef9/7ee18d90> 3a: 74 1b je 57 <_RIP+0x57> Code; ffffffffa088f16b <_end+200a7efb/7ee18d90> 3c: 89 d8 mov %ebx,%eax Code; ffffffffa088f16d <_end+200a7efd/7ee18d90> 3e: 48 rex.W Code; ffffffffa088f16e <_end+200a7efe/7ee18d90> 3f: 8b .byte 0x8b CR2: 0000000000000000 1 warning and 1 error issued. Results may not be reliable.