Re: PCI Oops.

From: Dave Jones (
Date: Mon May 08 2000 - 16:12:12 EST

Keith Owens mentioned that the oops I posted yesterday contained
results that klogd had corrupted, so here's the correct decoded oops
with klogd -x, and the latest ksymoops.

Again, this happens when I do this..

cat /proc/bus/pci/devices
 (everything works fine)
 (quit X immediately)
cat /proc/bus/pci/devices


ksymoops 2.3.4 on i586 2.3.99-pre6. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.3.99-pre6/ (default) -m /boot/ (specified)

Unable to handle kernel paging request at virtual address 34313330 c01d9e45 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c01d9e45>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010297 eax: 34313330 ebx: ffffffff ecx: 34313330 edx: fffffffe esi: ffffffff edi: c13c147c ebp: c389ff3c esp: c389fef8 ds: 0018 es: 0018 ss: 0018 Process cat (pid: 935, stackpage=c389f000) Stack: 0000008e 000000c4 00000007 c115a000 0000004e c0207373 00000000 00000000 0000000a c01da042 c13c147c c02073fe c389ff38 c019d24a c13c147c c02073fd 34313330 c24ab880 00000200 00000000 c13c1000 c115a060 c115a05c c115a058 Call Trace: [<c0207373>] [<c01da042>] [<c02073fe>] [<c019d24a>] [<c02073fd>] [<c014d249>] [<c012c678>] [<c0109564>] Code: 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 89 c6 8b 44 24 1c

>>EIP; c01d9e45 <vsprintf+1dd/3c8> <===== Trace; c0207373 <name.561+f90/3aa2> Trace; c01da042 <sprintf+12/12d0> Trace; c02073fe <name.561+101b/3aa2> Trace; c019d24a <get_pci_dev_info+11a/19c> Trace; c02073fd <name.561+101a/3aa2> Trace; c014d249 <proc_file_read+d1/228> Trace; c012c678 <sys_read+c0/e0> Trace; c0109564 <system_call+34/40> Code; c01d9e45 <vsprintf+1dd/3c8> 00000000 <_EIP>: Code; c01d9e45 <vsprintf+1dd/3c8> <===== 0: 80 38 00 cmpb $0x0,(%eax) <===== Code; c01d9e48 <vsprintf+1e0/3c8> 3: 74 07 je c <_EIP+0xc> c01d9e51 <vsprintf+1e9/3c8> Code; c01d9e4a <vsprintf+1e2/3c8> 5: 40 inc %eax Code; c01d9e4b <vsprintf+1e3/3c8> 6: 4a dec %edx Code; c01d9e4c <vsprintf+1e4/3c8> 7: 83 fa ff cmp $0xffffffff,%edx Code; c01d9e4f <vsprintf+1e7/3c8> a: 75 f4 jne 0 <_EIP> Code; c01d9e51 <vsprintf+1e9/3c8> c: 29 c8 sub %ecx,%eax Code; c01d9e53 <vsprintf+1eb/3c8> e: 89 c6 mov %eax,%esi Code; c01d9e55 <vsprintf+1ed/3c8> 10: 8b 44 24 1c mov 0x1c(%esp,1),%eax

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to Please read the FAQ at

This archive was generated by hypermail 2b29 : Mon May 15 2000 - 21:00:12 EST