Re: PATCH: PCI fixes for 2.3.38

From: Thomas Speck (Thomas.Speck@univ-rennes1.fr)
Date: Mon Jan 10 2000 - 04:33:28 EST


Sorry if this has already been reported, but your patch gives me an oops
as well (I have pnp compiled into kernel):

ksymoops 2.3.3 on i586 2.2.14. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.2.14/ (default)
     -m /boot/System.map-2.3.38 (specified)

[snip warnings]

Unable to handle kernel NULL pointer dereference at virtual address
00000004
c02462b2
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c02462b2>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: c1170408 ebx: 00000023 ecx: c11724a0 edx: 00000000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c02462b2>]
EFLAGS: 00010286
eax: c1170408 ebx: 00000023 ecx: c11724a0 edx: 00000000
esi: 00000023 edi: c1170400 ebp: 00000000 esp: c1177f50
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c1177000)
Stack: c11724a0 00000001 00000000 00000000 00000001 00000000 c0240005 c1177f7f
       00000001 00000023 00000023 15000023 c024693f c11724a0 00000005 c11724a0
       00000001 c0105000 021d0005 00001010 00000015 c1177fc0 00000001 c0105000
Call Trace: [<c0105000>] [<c0105000>] [<c0105000>] [<c0107097>] [<c0109f4f>]
Code: 89 42 04 89 57 08 83 c1 14 89 4f 0c 8b 4c 24 3c 89 41 14 a1

>>EIP; c02462b2 <isapnp_create_device+66/610> <=====
>>EIP; c02462b2 <isapnp_create_device+66/610> <=====
Trace; c0105000 <empty_bad_page+0/1000>
Trace; c0105000 <empty_bad_page+0/1000>
Trace; c0105000 <empty_bad_page+0/1000>
Trace; c0107097 <init+7/140>
Trace; c0109f4f <kernel_thread+23/30>
Code; c02462b2 <isapnp_create_device+66/610>
00000000 <_EIP>:
Code; c02462b2 <isapnp_create_device+66/610> <=====
   0: 89 42 04 movl %eax,0x4(%edx) <=====
Code; c02462b5 <isapnp_create_device+69/610>
   3: 89 57 08 movl %edx,0x8(%edi)
Code; c02462b8 <isapnp_create_device+6c/610>
   6: 83 c1 14 addl $0x14,%ecx
Code; c02462bb <isapnp_create_device+6f/610>
   9: 89 4f 0c movl %ecx,0xc(%edi)
Code; c02462be <isapnp_create_device+72/610>
   c: 8b 4c 24 3c movl 0x3c(%esp,1),%ecx
Code; c02462c2 <isapnp_create_device+76/610>
  10: 89 41 14 movl %eax,0x14(%ecx)
Code; c02462c5 <isapnp_create_device+79/610>
  13: a1 00 00 00 00 movl 0x0,%eax

There is no problem in 2.3.36 but later. I you would like more info just
drop me a message.

--
Thomas

- 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 : Sat Jan 15 2000 - 21:00:16 EST