ksymoops 2.4.9 on i686 2.6.0-test5. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.6.0-test5/ (default) -m /boot/System.map-2.6.0-test5 (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 ksymoops: No such file or directory No modules in ksyms, skipping objects No ksyms, skipping lsmod [] (atp870u_intr_handle+0x0/0x810 [atp870u]) Unable to handle kernel NULL pointer dereference at virtual address 00000484 *pde = 00000000 Oops: 0000 [#1] CPU: 0 EIP: 0060:[] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010202 eax: 00000001 ebx: ffffffff ecx: 00000001 edx: 00000370 esi: 0000e03b edi: 00000033 ebp: cb768800 esp: cc91fbfc ds: 007b es: 007b ss: 0068 Stack: c029ece0 0000e000 00000040 d9a2ce60 cb768800 00000177 00000001 00000009 cb7689ac 0000e03a c01f0483 cc91e000 00000001 0000e000 00000282 07050190 0000e000 c01efdd0 0000e020 c032b204 00200010 c01e7407 c032b2b0 00000176 Call Trace: [] __ide_dma_count+0x13/0x20 [] dma_timer_expiry+0x0/0x90 [] __ide_do_rw_disk+0xc7/0x6b0 [] as_remove_queued_request+0x7f/0x110 [] __delay+0x12/0x20 [] as_move_to_dispatch+0x8a/0x130 [] start_request+0x160/0x270 [] ide_do_request+0x201/0x380 [] as_next_request+0x38/0x50 [] schedule+0x1c0/0x3e0 [] generic_unplug_device+0x75/0x80 [] blk_run_queues+0x7a/0xb0 [] __lock_page+0xb8/0xd0 [] autoremove_wake_function+0x0/0x50 [] do_page_cache_readahead+0xf4/0x170 [] autoremove_wake_function+0x0/0x50 [] find_get_page+0x2c/0x60 [] filemap_nopage+0x277/0x300 [] do_no_page+0x1b3/0x340 [] handle_mm_fault+0xd4/0x170 [] do_page_fault+0x251/0x451 [] __mod_timer+0x123/0x170 [] buffered_rmqueue+0xd1/0x170 [] map_area_pmd+0x69/0xa0 [] unmap_area_pmd+0x4b/0x60 [] vfree+0x27/0x40 [] load_module+0x719/0x960 [] init_this_scsi_driver+0x0/0x109 [atp870u] [] atp870u_release+0x0/0xb0 [atp870u] [] init_this_scsi_driver+0x3e/0x109 [atp870u] [] sys_init_module+0x118/0x230 [] syscall_call+0x7/0xb Code: 8b 82 14 01 00 00 89 44 24 34 0f b6 82 0c 01 00 00 88 44 24 >>EIP; d9a2c0ce <_end+196f93d6/3fccb308> <===== >>ebx; ffffffff <__kernel_rt_sigreturn+1bbf/????> >>ebp; cb768800 <_end+b435b08/3fccb308> >>esp; cc91fbfc <_end+c5ecf04/3fccb308> Trace; c01f0483 <__ide_dma_count+13/20> Trace; c01efdd0 Trace; c01e7407 <__ide_do_rw_disk+c7/6b0> Trace; c01d4a7f Trace; c0190c82 <__delay+12/20> Trace; c01d4d8a Trace; c01dc630 Trace; c01dc971 Trace; c01d5148 Trace; c0119650 Trace; c01cf125 Trace; c01cf29a Trace; c0135d18 <__lock_page+b8/d0> Trace; c011af50 Trace; c013bd14 Trace; c011af50 Trace; c0135d5c Trace; c0136e87 Trace; c0143513 Trace; c0143894 Trace; c01180b1 Trace; c0124303 <__mod_timer+123/170> Trace; c0139b01 Trace; c0149ea9 Trace; c0149d7b Trace; c014a2c7 Trace; c0132759 Trace; d9832000 <_end+194ff308/3fccb308> Trace; d9a2cc40 <_end+196f9f48/3fccb308> Trace; d983203e <_end+194ff346/3fccb308> Trace; c0132ab8 Trace; c010931b Code; d9a2c0ce <_end+196f93d6/3fccb308> 00000000 <_EIP>: Code; d9a2c0ce <_end+196f93d6/3fccb308> <===== 0: 8b 82 14 01 00 00 mov 0x114(%edx),%eax <===== Code; d9a2c0d4 <_end+196f93dc/3fccb308> 6: 89 44 24 34 mov %eax,0x34(%esp,1) Code; d9a2c0d8 <_end+196f93e0/3fccb308> a: 0f b6 82 0c 01 00 00 movzbl 0x10c(%edx),%eax Code; d9a2c0df <_end+196f93e7/3fccb308> 11: 88 44 24 00 mov %al,0x0(%esp,1) 1 warning and 1 error issued. Results may not be reliable.