# Using gentoo kernel with intel CPU and SMP enabled. ksymoops 2.4.9 on i686 2.4.26-gentoo-r6. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.26-gentoo-r6/ (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. Pid: 0, comm: swapper EIP: 0010:[<8022d54c>] CPU: 0 EFLAGS: 00200246 Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EAX: 00000000 EBX: 8017a000 ECX: 00000000 EDX: 8017a000 ESI: 8022d520 EDI: 80488000 EBP: 8017bfd0 DS: 0018 ES: 0018 Warning (Oops_set_regs): garbage 'DS: 0018 ES: 0018' at end of register line ignored CR0: 8005003b CR2: 0815ca4c CR3: 38a69000 CR4: 000006d0 Call Trace: [<8022d5c4>] [<8022b1c8>] Warning (Oops_read): Code line not seen, dumping what data is available >>EIP; 8022d54c <===== >>EBX; 8017a000 >>EDX; 8017a000 >>ESI; 8022d520 >>EDI; 80488000 >>EBP; 8017bfd0 Trace; 8022d5c4 Trace; 8022b1c8 linux-ha2 login: Unable to handle kernel NULL pointer dereference at virtual address 0000002c 80313e07 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<80313e07>] Not tainted EFLAGS: 00010207 eax: 00000000 ebx: 00001000 ecx: 00000000 edx: 00000000 esi: 00000000 edi: 00000000 ebp: aa343e7c esp: aa343de4 ds: 0018 es: 0018 ss: 0018 Process diotest4 (pid: 13243, stackpage=aa343000) Stack: a4206220 0000d000 00000000 00000010 aa343e40 00000021 00000000 b6d7f09c aa342000 aa342000 00001000 a4206200 00001000 0000d000 00000000 ffff6000 ffff4000 00000002 00000021 04400001 00000000 00000000 8dce0400 ffffffff Call Trace: [<8025e7b4>] [<80260dd0>] [<80317d51>] [<803140d1>] [<802700cc>] [<8022f763>] Code: 8b 46 2c 8b 55 bc 89 d9 c1 e9 02 8d 3c 02 31 c0 f3 ab f6 c3 >>EIP; 80313e07 <===== >>ebp; aa343e7c <_end+29e5cb74/4063dd58> >>esp; aa343de4 <_end+29e5cadc/4063dd58> Trace; 8025e7b4 Trace; 80260dd0 Trace; 80317d51 Trace; 803140d1 Trace; 802700cc Trace; 8022f763 Code; 80313e07 00000000 <_EIP>: Code; 80313e07 <===== 0: 8b 46 2c mov 0x2c(%esi),%eax <===== Code; 80313e0a 3: 8b 55 bc mov 0xffffffbc(%ebp),%edx Code; 80313e0d 6: 89 d9 mov %ebx,%ecx Code; 80313e0f 8: c1 e9 02 shr $0x2,%ecx Code; 80313e12 b: 8d 3c 02 lea (%edx,%eax,1),%edi Code; 80313e15 e: 31 c0 xor %eax,%eax Code; 80313e17 10: f3 ab repz stos %eax,%es:(%edi) Code; 80313e19 12: f6 c3 00 test $0x0,%bl Unable to handle kernel NULL pointer dereference at virtual address 0000002c 80313e07 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<80313e07>] Not tainted EFLAGS: 00010207 eax: 00000000 ebx: 00001000 ecx: 00000000 edx: 00000000 esi: 00000000 edi: 00000000 ebp: aa343e7c esp: aa343de4 ds: 0018 es: 0018 ss: 0018 Process diotest4 (pid: 13257, stackpage=aa343000) Stack: 93a59b20 1001a000 00000000 00000010 aa343e40 00000021 00000000 b6d7f09c aa342000 aa342000 00001000 93a59b00 00001000 1001a000 00000000 ffff5000 fffe5000 00000010 00000021 04400001 00000000 00000000 8dce0800 ffffffff Call Trace: [<8025e7b4>] [<80260dd0>] [<80317d51>] [<803140d1>] [<802700cc>] [<8022f763>] Code: 8b 46 2c 8b 55 bc 89 d9 c1 e9 02 8d 3c 02 31 c0 f3 ab f6 c3 >>EIP; 80313e07 <===== >>ebp; aa343e7c <_end+29e5cb74/4063dd58> >>esp; aa343de4 <_end+29e5cadc/4063dd58> Trace; 8025e7b4 Trace; 80260dd0 Trace; 80317d51 Trace; 803140d1 Trace; 802700cc Trace; 8022f763 Code; 80313e07 00000000 <_EIP>: Code; 80313e07 <===== 0: 8b 46 2c mov 0x2c(%esi),%eax <===== Code; 80313e0a 3: 8b 55 bc mov 0xffffffbc(%ebp),%edx Code; 80313e0d 6: 89 d9 mov %ebx,%ecx Code; 80313e0f 8: c1 e9 02 shr $0x2,%ecx Code; 80313e12 b: 8d 3c 02 lea (%edx,%eax,1),%edi Code; 80313e15 e: 31 c0 xor %eax,%eax Code; 80313e17 10: f3 ab repz stos %eax,%es:(%edi) Code; 80313e19 12: f6 c3 00 test $0x0,%bl <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000 80243883 *pde = 00000000 Oops: 0000 CPU: 3 EIP: 0010:[<80243883>] Not tainted EFLAGS: 00010087 eax: b27da980 ebx: a58a9044 ecx: 00000001 edx: 00000000 esi: b27da984 edi: b27da980 ebp: 91b2bd94 esp: 91b2bd74 ds: 0018 es: 0018 ss: 0018 Process runalltests.sh (pid: 8408, stackpage=91b2b000) Stack: 00000202 91b2bedc 00000001 00000282 00000001 b27da980 91b2bedc b6dd9ffd 91b2be40 80362c7e b27da12c 0000001d 00020001 00000000 00000000 00b2bdbc 0000ffff bff43af0 00702613 91b2bde8 8028a740 bdafb000 00702613 bff43af0 Call Trace: [<80362c7e>] [<8028a740>] [<8031a4d2>] [<802eaef0>] [<8022f894>] [<8036609d>] [<8025f311>] [<80362465>] [<80363a90>] [<80361e2d>] [<8035f253>] [<80363910>] [<8027021c>] [<8022f763>] Code: 8b 02 85 45 f0 75 16 8b 1b 39 f3 75 f0 c6 07 01 ff 75 ec 9d >>EIP; 80243883 <__wake_up+33/80> <===== >>eax; b27da980 <_end+322f3678/4063dd58> >>ebx; a58a9044 <_end+253c1d3c/4063dd58> >>esi; b27da984 <_end+322f367c/4063dd58> >>edi; b27da980 <_end+322f3678/4063dd58> >>ebp; 91b2bd94 <_end+11644a8c/4063dd58> >>esp; 91b2bd74 <_end+11644a6c/4063dd58> Trace; 80362c7e Trace; 8028a740 Trace; 8031a4d2 Trace; 802eaef0 Trace; 8022f894 Trace; 8036609d Trace; 8025f311 Trace; 80362465 Trace; 80363a90 Trace; 80361e2d Trace; 8035f253 Trace; 80363910 Trace; 8027021c Trace; 8022f763 Code; 80243883 <__wake_up+33/80> 00000000 <_EIP>: Code; 80243883 <__wake_up+33/80> <===== 0: 8b 02 mov (%edx),%eax <===== Code; 80243885 <__wake_up+35/80> 2: 85 45 f0 test %eax,0xfffffff0(%ebp) Code; 80243888 <__wake_up+38/80> 5: 75 16 jne 1d <_EIP+0x1d> Code; 8024388a <__wake_up+3a/80> 7: 8b 1b mov (%ebx),%ebx Code; 8024388c <__wake_up+3c/80> 9: 39 f3 cmp %esi,%ebx Code; 8024388e <__wake_up+3e/80> b: 75 f0 jne fffffffd <_EIP+0xfffffffd> Code; 80243890 <__wake_up+40/80> d: c6 07 01 movb $0x1,(%edi) Code; 80243893 <__wake_up+43/80> 10: ff 75 ec pushl 0xffffffec(%ebp) Code; 80243896 <__wake_up+46/80> 13: 9d popf <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000 80243883 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<80243883>] Not tainted EFLAGS: 00010083 eax: bf444dd0 ebx: a58a902c ecx: 00000001 edx: 00000000 esi: bf444dd4 edi: bf444dd0 ebp: ba82daa8 esp: ba82da88 ds: 0018 es: 0018 ss: 0018 Process heartbeat (pid: 5132, stackpage=ba82d000) Stack: 9f101b80 00000000 00000001 00000282 00000001 bf444dd0 bde38b00 bde38bd8 ba82dac4 80415bf1 804177a5 a2f9b234 80439c60 bde38cac 9f101b80 ba82db0c 80443f82 bde38b00 00000000 9f101b80 bde38bd8 9f101b80 ba82db0c 80442e68 Call Trace: [<80415bf1>] [<804177a5>] [<80439c60>] [<80443f82>] [<80442e68>] [<80445466>] [<8044ddcf>] [<8044e2b1>] [<80432730>] [<8043288d>] [<80424207>] [<80432730>] [<804324a5>] [<80432730>] [<80432ac9>] [<80424207>] [<804328b0>] [<8043267f>] [<804328b0>] [<8041b371>] [<8041b4d3>] [<8041b610>] [<8024d749>] [<80231446>] [<80233fe8>] [<80415285>] [<80233fe8>] [<8041541e>] [<80469bf4>] [<80412556>] [<8041233a>] [<80413751>] [<8024dae7>] [<8024d987>] [<80231446>] [<80233fe8>] [<804137a6>] [<8041402e>] [<802448db>] [<8022f763>] Code: 8b 02 85 45 f0 75 16 8b 1b 39 f3 75 f0 c6 07 01 ff 75 ec 9d >>EIP; 80243883 <__wake_up+33/80> <===== >>eax; bf444dd0 <_end+3ef5dac8/4063dd58> >>ebx; a58a902c <_end+253c1d24/4063dd58> >>esi; bf444dd4 <_end+3ef5dacc/4063dd58> >>edi; bf444dd0 <_end+3ef5dac8/4063dd58> >>ebp; ba82daa8 <_end+3a3467a0/4063dd58> >>esp; ba82da88 <_end+3a346780/4063dd58> Trace; 80415bf1 Trace; 804177a5 Trace; 80439c60 Trace; 80443f82 Trace; 80442e68 Trace; 80445466 Trace; 8044ddcf Trace; 8044e2b1 Trace; 80432730 Trace; 8043288d Trace; 80424207 Trace; 80432730 Trace; 804324a5 Trace; 80432730 Trace; 80432ac9 Trace; 80424207 Trace; 804328b0 Trace; 8043267f Trace; 804328b0 Trace; 8041b371 Trace; 8041b4d3 Trace; 8041b610 Trace; 8024d749 Trace; 80231446 Trace; 80233fe8 Trace; 80415285 Trace; 80233fe8 Trace; 8041541e Trace; 80469bf4 Trace; 80412556 Trace; 8041233a Trace; 80413751 Trace; 8024dae7 Trace; 8024d987 Trace; 80231446 Trace; 80233fe8 Trace; 804137a6 Trace; 8041402e Trace; 802448db Trace; 8022f763 Code; 80243883 <__wake_up+33/80> 00000000 <_EIP>: Code; 80243883 <__wake_up+33/80> <===== 0: 8b 02 mov (%edx),%eax <===== Code; 80243885 <__wake_up+35/80> 2: 85 45 f0 test %eax,0xfffffff0(%ebp) Code; 80243888 <__wake_up+38/80> 5: 75 16 jne 1d <_EIP+0x1d> Code; 8024388a <__wake_up+3a/80> 7: 8b 1b mov (%ebx),%ebx Code; 8024388c <__wake_up+3c/80> 9: 39 f3 cmp %esi,%ebx Code; 8024388e <__wake_up+3e/80> b: 75 f0 jne fffffffd <_EIP+0xfffffffd> Code; 80243890 <__wake_up+40/80> d: c6 07 01 movb $0x1,(%edi) Code; 80243893 <__wake_up+43/80> 10: ff 75 ec pushl 0xffffffec(%ebp) Code; 80243896 <__wake_up+46/80> 13: 9d popf <0>Kernel panic: Aiee, killing interrupt handler! 3 warnings issued. Results may not be reliable.