ksymoops log

From: José Lello (jlello@argus.pt)
Date: Wed Apr 26 2000 - 19:22:53 EST


Hi,
Recompiled kernel refuses to start. I ran ksymoops on the oops file and
am sending you the log. Of course I don't have a clue, and I am hoping
you can tell from this what's wrong.
Just in case, further info:
Computer: Toshiba Tecra 500, Pentium 120, 48 RAM
Distro: SuSE 6.3
Kernel: 2.2.14
This is a reinstallation of the distro. I did recompile several times
without problems in first installation, which I screwed so badly I had
to reinstall. I am running the old kernel and tried to recompile a
kernel identical to the old one, without success.
Thanks

-- 
José Lello
jlello@argus.pt

Unable to handle kernel paging request at virtual address 0000d7a0 current -> tss.cr3 = 00101000, %cr3 = 00101000 *pde = 000000000 Oops: 0000 CPU: 0 EIP: 0010 : [<c00fd539>] EFLAGS: 00010206 eax: 0000b10e ebx: 00000000 ecx: 000000b0 edx: 0018c301 esi: 0000d7a0 edi: c3013800 ebp: c3019f68 esp: c3019f70 ds: 0018 es: 0018 ss: 0018 Process swapper (pid: 1, process nr: 1, stackpage = c3019000) Stack: c021fa34 000003fa c3019f8c 00000000 0018c301 c301b05c 0000b10e c010ecc4 00000010 00000018 00000800 00000015 00000f00 c0239fd8 c0266200 000003fa 000003fa 380000b0 0018c301 c023d318 00000f00 c0239fd8 c0243c17 c02661e0 Call Trace: [<c010ecc4>] [<c0106000>] [<c010616b>] [<c01089b3>] Code: f3 a4 bb 48 08 00 80 e8 19 00 00 00 66 89 45 14 c6 45 21 00

WARNING: This version of ksymoops is obsolete. WARNING: The current version can be obtained from ftp://ftp.ocs.com.au/pub/ksymoops Options used: -V (specified) -O (specified) -k /proc/ksyms (specified) -l /proc/modules (default) -M (specified) -c 1 (default)

DEBUG: level 2 DEBUG: env default KSYMOOPS_NM=/usr/bin/nm DEBUG: env default KSYMOOPS_FIND=/usr/bin/find DEBUG: env default KSYMOOPS_OBJDUMP=/usr/bin/objdump DEBUG: re_compile '^([0-9a-fA-F]{4,}) +([^ ]) +([^ ]+)$' 3 sub expression(s) DEBUG: re_compile '^[ ]*\[*<([0-9a-fA-F]{4,})>\]*[ ]*' 1 sub expression(s) DEBUG: re_compile '^[ *]*([0-9a-fA-F]{4,})[ ]*' 1 sub expression(s) DEBUG: read_ksyms /proc/ksyms DEBUG: re_compile '^([0-9a-fA-F]{4,}) +([^ ]+)([ ]+\[([^ ]+)\])?$' 4 sub expression(s) DEBUG: re_compile '^(.*)_R[0-9a-fA-F]{8,}$' 1 sub expression(s) DEBUG: sorting symbols for soundcore (na) DEBUG: ss_compress on table soundcore, before 16 after 16 DEBUG: ss_compress on table soundcore, before 16 after 16 DEBUG: sorting symbols for serial_cs (na) DEBUG: ss_compress on table serial_cs, before 4 after 4 DEBUG: ss_compress on table serial_cs, before 4 after 4 DEBUG: sorting symbols for xirc2ps_cs (na) DEBUG: ss_compress on table xirc2ps_cs, before 4 after 4 DEBUG: ss_compress on table xirc2ps_cs, before 4 after 4 DEBUG: sorting symbols for ds (na) DEBUG: ss_compress on table ds, before 7 after 7 DEBUG: ss_compress on table ds, before 7 after 7 DEBUG: sorting symbols for i82365 (na) DEBUG: ss_compress on table i82365, before 5 after 5 DEBUG: ss_compress on table i82365, before 5 after 5 DEBUG: sorting symbols for pcmcia_core (na) DEBUG: ss_compress on table pcmcia_core, before 73 after 73 DEBUG: ss_compress on table pcmcia_core, before 73 after 73 DEBUG: sorting symbols for serial (na) DEBUG: ss_compress on table serial, before 7 after 7 DEBUG: ss_compress on table serial, before 7 after 7 DEBUG: sorting symbols for memstat (na) DEBUG: ss_compress on table memstat, before 9 after 9 DEBUG: ss_compress on table memstat, before 9 after 9 DEBUG: sorting symbols for ksyms_base (na) DEBUG: ss_compress on table ksyms_base, before 1020 after 1020 DEBUG: ss_compress on table ksyms_base, before 1020 after 1020 DEBUG: read_ksyms soundcore used 16 out of 20 entries DEBUG: read_ksyms serial_cs used 4 out of 10 entries DEBUG: read_ksyms xirc2ps_cs used 4 out of 10 entries DEBUG: read_ksyms ds used 7 out of 10 entries DEBUG: read_ksyms i82365 used 5 out of 10 entries DEBUG: read_ksyms pcmcia_core used 73 out of 86 entries DEBUG: read_ksyms serial used 7 out of 10 entries DEBUG: read_ksyms memstat used 9 out of 10 entries DEBUG: read_ksyms ksyms_base used 1020 out of 1081 entries DEBUG: read_lsmod /proc/modules DEBUG: re_compile '^[ ]*([^ ]+)[ ]*([^ ]+)[ ]*([^ ]+)[ ]*(.*)$' 4 sub expression(s) DEBUG: sorting symbols for lsmod (na) DEBUG: ss_compress on table lsmod, before 8 after 8 DEBUG: ss_compress on table lsmod, before 8 after 8 DEBUG: read_lsmod lsmod used 8 out of 10 entries DEBUG: merge_maps DEBUG: append_map ksyms_base to merged DEBUG: sorting symbols for merged (atn) DEBUG: ss_compress on table merged, before 1020 after 1020 DEBUG: sorting symbols for merged (atn) DEBUG: ss_compress on table merged, before 1020 after 1020 DEBUG: reading Oops report from /tmp/Oops.txt DEBUG: re_compile '^(([^ ]{3} [ 0-9][0-9] [0-9]{2}:[0-9]{2}:[0-9]{2} [^ ]+ kernel: +)|(<[0-9]+>)|([ ]+))+' 4 sub expression(s) DEBUG: re_compile '^((Stack: )|(Stack from )|([0-9a-fA-F]{4,})|(Call Trace: )|(\[*<([0-9a-fA-F]{4,})>\]*[ ]*)|(Version_[0-9]+)|(Trace: )|(Call backtrace:)|(Process .*stackpage=)|(Call Trace:[ ])|(Code *:[ ])|(Kernel panic)|(In swapper task)|(Corrupted stack page)|(invalid operand: )|(Oops: )|(Cpu: +[0-9])|(current->tss)|(\*pde +=)|(EIP: )|(EFLAGS: )|(eax: )|(esi: )|(ds: )|(pc[:=])|(68060 access)|(Exception at )|(d[04]: )|(Frame format=)|(wb [0-9] stat)|(push data: )|(baddr=)|(Bad unaligned kernel)|(Forwarding unaligned exception)|(: unhandled unaligned exception)|(<sc)|(pc *=)|(r[0-9]+ *=)|(gp *=)|(tsk->)|(PSR: )|([goli][04]: )|(Instruction DUMP: )|(Caller\[)|(TSTATE: )|(MSR: )|(TASK = )|(last math )|(GPR[0-9]+: )|(\$[0-9 ]+:)|(epc )|(Status:)|(Cause :)|(Backtrace:)|(Function entered at)|(\*pgd =)|(Internal error)|(pc :)|(sp :)|(r[0-9][0-9 ]:)|(Flags:)|(Control:))' 64 sub expression(s) DEBUG: re_compile '(Unable to handle kernel)|(Aiee)|(die_if_kernel)|(\([0-9]\): Oops )|(: memory violation)|(: Exception at)|(: Arithmetic fault)|(: Instruction fault)|(: arithmetic trap)|(: unaligned trap)|(\([0-9]+\): ((Whee)|(Oops)|(Kernel)|(Penguin)|(Too many Penguin)|(BOGUS)))|(kernel pc )|(trap at PC: )|(bad area pc )|(NIP: )|( ra *=))' 23 sub expression(s) DEBUG: re_compile '^(i[04]: |Instruction DUMP: |Caller\[)' 1 sub expression(s) Unable to handle kernel paging request at virtual address 0000d7a0 DEBUG: re_compile '^PSR: [0-9a-fA-F]+ PC: ([0-9a-fA-F]{4,})[ ]*' 1 sub expression(s) DEBUG: re_compile '^TSTATE: [0-9a-fA-F]{16} TPC: ([0-9a-fA-F]{4,})[ ]*' 1 sub expression(s) DEBUG: re_compile '((kernel pc )|(trap at PC: )|(bad area pc )|(NIP: ))([0-9a-fA-F]{4,})[ ]*' 6 sub expression(s) DEBUG: re_compile '^(epc[ ]*:+[ ]*)([0-9a-fA-F]{4,})[ ]*' 2 sub expression(s) DEBUG: re_compile '^((EIP:[ ]+.*)|(PC[ ]*=[ ]*)|(pc *: *))\[*<([0-9a-fA-F]{4,})>\]*[ ]*' 5 sub expression(s) DEBUG: re_compile '(ra[ ]*=+[ ]*)([0-9a-fA-F]{4,})[ ]*' 2 sub expression(s) DEBUG: re_compile '^[io][04]: [0-9a-fA-F iosp:]+ ([io]7|ret_pc): ([0-9a-fA-F]{4,})[ ]*' 2 sub expression(s) DEBUG: re_compile '^((Call Trace: )|(Trace: )|(\[*<([0-9a-fA-F]{4,})>\]*[ ]*)|(Call backtrace:)|(([0-9a-fA-F]{4,})[ ]*)|(Function entered at (\[*<([0-9a-fA-F]{4,})>\]*[ ]*))|(Caller\[([0-9a-fA-F]{4,})[ ]*\]))' 13 sub expression(s) DEBUG: re_compile '^((Instruction DUMP)|(Code *)):[ ]+((general protection.*)|(<[0-9]+>)|(([<(]?[0-9a-fA-F]+[>)]?[ ]+)+[<(]?[0-9a-fA-F]+[>)]?))(.*)$' 9 sub expression(s) *pde = 000000000 Oops: 0000 CPU: 0 EIP: 0010 : [<c00fd539>] EFLAGS: 00010206 eax: 0000b10e ebx: 00000000 ecx: 000000b0 edx: 0018c301 esi: 0000d7a0 edi: c3013800 ebp: c3019f68 esp: c3019f70 ds: 0018 es: 0018 ss: 0018 00000010 00000018 00000800 00000015 00000f00 c0239fd8 c0266200 000003fa 000003fa 380000b0 0018c301 c023d318 00000f00 c0239fd8 c0243c17 c02661e0 Call Trace: [<c010ecc4>] [<c0106000>] [<c010616b>] [<c01089b3>] Code: f3 a4 bb 48 08 00 80 e8 19 00 00 00 66 89 45 14 c6 45 21 00 DEBUG: Oops_decode DEBUG: re_compile '^([<(]?)([0-9a-fA-F]+)[>)]?[ ]*' 2 sub expression(s) DEBUG: find_fullpath /usr/sbin/ksymoops DEBUG: Oops_objdump command '/usr/bin/objdump -dhf /tmp/file0fNtJe' DEBUG: Oops_decode - DEBUG: re_compile '^[ ]*([0-9a-fA-F]+)( <_EIP[^>]*>)?:(.* +(0?x?[0-9a-fA-F]+ +)<_EIP\+0?x?([0-9a-fA-F]+)>[ ]*$)?.*' 5 sub expression(s) DEBUG: Oops_decode - /tmp/file0fNtJe: file format elf32-i386 DEBUG: Oops_decode - architecture: i386, flags 0x00000112: DEBUG: Oops_decode - EXEC_P, HAS_SYMS, D_PAGED DEBUG: Oops_decode - start address 0x00000000 DEBUG: Oops_decode - DEBUG: Oops_decode - Sections: DEBUG: Oops_decode - Idx Name Size VMA LMA File off Algn DEBUG: Oops_decode - 0 .text 00000040 00000000 00000000 00001000 2**4 DEBUG: Oops_decode - CONTENTS, ALLOC, LOAD, READONLY, CODE DEBUG: Oops_decode - Disassembly of section .text: DEBUG: Oops_decode - DEBUG: Oops_decode - 00000000 <_EIP>: DEBUG: Oops_decode - 0: f3 a4 repz movsb %ds:(%esi),%es:(%edi) DEBUG: Oops_decode - 2: bb 48 08 00 80 movl $0x80000848,%ebx DEBUG: Oops_decode - 7: e8 19 00 00 00 call 25 <_EIP+0x25> DEBUG: Oops_decode - c: 66 89 45 14 movw %ax,0x14(%ebp) DEBUG: Oops_decode - 10: c6 45 21 00 movb $0x0,0x21(%ebp) DEBUG: Oops_decode - ... DEBUG: Oops_format

>>EIP: c00fd539 Before first symbol Trace: c010ecc4 <pcibios_write_config_dword+800/af0> Trace: c0106000 <get_options+0/b20> Trace: c010616b <get_options+16b/b20> Trace: c01089b3 <machine_power_off+137/164> Code: c00fd539 Before first symbol 00000000 <_EIP>: <=== Code: c00fd539 Before first symbol 0: f3 a4 repz movsb %ds:(%esi),%es:(%edi) <=== Code: c00fd53b Before first symbol 2: bb 48 08 00 80 movl $0x80000848,%ebx Code: c00fd540 Before first symbol 7: e8 19 00 00 00 call c00fd55e Before first symbol Code: c00fd545 Before first symbol c: 66 89 45 14 movw %ax,0x14(%ebp) Code: c00fd549 Before first symbol 10: c6 45 21 00 movb $0x0,0x21(%ebp)

2 warnings issued. Results may not be reliable.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Apr 30 2000 - 21:00:12 EST