Jean Tourrilhes a �crit :
> Anything that is IrDA related is worth sending. I still don't
> understand why your IrDA stack behave differently.
Is a Pentium 75 too slow?
my last oops (5 occurences) is a looping oops:
ksymoops 2.3.4 on i586 2.4.0-0.6mdk. Options used
-V (default)
-k log/ksyms-1 (specified)
-l log/modul-1 (specified)
-o /lib/modules/2.4.0-0.6mdk/ (default)
-m /usr/src/linux/System.map (default)
Unable to handle kernel NULL pointer dereference at virtual address 00000004
c3058ea5
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c3058ea5>]
EFLAGS: 00010046
eax: 00000000 ebx: c1eca550 ecx: c1f133a0 edx: c1f13b20
esi: c1eca400 edi: 00000004 ebp: 00000286 esp: c10b7e14
ds: 0018 es: 0018 ss: 0018
Process kapm-idled (pid: 2, stackpage=c10b7000)
Stack: c1eca400 00000011 c10b7e9c c1f13b20 c305bb6d c1eca400 00000004 c1f13b20
00000011 c1f13b20 c1eca400 00000001 00000000 c3059c71 c1eca400 00000011
c1f13b20 c10b7e9c 00000000 c1eca400 c1f13b20 00000001 01000008 c3063ae6
Call Trace: [<c305bb6d>] [<c3059c71>] [<c3063ae6>] [<c305e184>] [<c3075100>]
[<c011c257>] [<c011c467>]
[<c018bd21>] [<c3075100>] [<c018bef3>] [<c3075100>] [<c01197ce>] [<c010a138>]
[<c0108e60>] [<c010dc8d>]
[<c0100018>] [<c010dd80>] [<c010e57f>] [<c01c58fc>] [<c010ee9c>] [<c0105000>]
[<c010742e>] [<c0107437>]
Code: 89 58 04 89 03 c7 02 00 00 00 00 c7 42 04 00 00 00 00 c7 42
>>EIP; c3058ea5 <[irda]irlap_update_nr_received+4d/130> <=====
Trace; c305bb6d <[irda]irlap_state_nrm_s+151/76c>
Trace; c3059c71 <[irda]irlap_do_event+65/17c>
Trace; c3063ae6 <[irda]async_unwrap_char+2a/34>
Trace; c305e184 <[irda]irlap_driver_rcv+2ac/318>
Trace; c3075100 <[irda]irda_packet_type+0/14>
Trace; c011c257 <update_wall_time+b/3c>
Trace; c011c467 <timer_bh+27/288>
Trace; c018bd21 <deliver_to_old_ones+39/4c>
Trace; c3075100 <[irda]irda_packet_type+0/14>
Trace; c018bef3 <net_rx_action+10b/1d4>
Trace; c3075100 <[irda]irda_packet_type+0/14>
Trace; c01197ce <do_softirq+4e/74>
Trace; c010a138 <do_IRQ+9c/ac>
Trace; c0108e60 <ret_from_intr+0/20>
Trace; c010dc8d <apm_bios_call_simple+35/5c>
Trace; c0100018 <startup_32+18/139>
Trace; c010dd80 <apm_do_idle+14/30>
Trace; c010e57f <apm_mainloop+8f/f0>
Trace; c01c58fc <error_table+4dc/3884>
Trace; c010ee9c <apm+278/29c>
Trace; c0105000 <empty_bad_page+0/1000>
Trace; c010742e <kernel_thread+1a/30>
Trace; c0107437 <kernel_thread+23/30>
Code; c3058ea5 <[irda]irlap_update_nr_received+4d/130>
00000000 <_EIP>:
Code; c3058ea5 <[irda]irlap_update_nr_received+4d/130> <=====
0: 89 58 04 mov %ebx,0x4(%eax) <=====
Code; c3058ea8 <[irda]irlap_update_nr_received+50/130>
3: 89 03 mov %eax,(%ebx)
Code; c3058eaa <[irda]irlap_update_nr_received+52/130>
5: c7 02 00 00 00 00 movl $0x0,(%edx)
Code; c3058eb0 <[irda]irlap_update_nr_received+58/130>
b: c7 42 04 00 00 00 00 movl $0x0,0x4(%edx)
Code; c3058eb7 <[irda]irlap_update_nr_received+5f/130>
12: c7 42 00 00 00 00 00 movl $0x0,0x0(%edx)
Aiee, killing interrupt handler
Scheduling in interrupt
kernel BUG at sched.c:698!
invalid operand: 0000
CPU: 0
EIP: 0010:[<c0113b13>]
EFLAGS: 00010286
eax: 0000001b ebx: 00000000 ecx: 00000001 edx: 00000001
esi: ffffffff edi: 0000000b ebp: c10b7d0c esp: c10b7cbc
ds: 0018 es: 0018 ss: 0018
Process kapm-idled (pid: 2, stackpage=c10b7000)
Stack: c01c6e61 c01c6fb6 000002ba c01f5160 c10b6000 0000000b 00000001 c10b6000
00000020 c0115f9a 00000000 c10b6000 0000000b c01184ea c10b6000 c10b6000
c01f5160 00000000 c10b6000 00000004 00000004 c01187d6 00000000 00000000
Call Trace: [<c01c6e61>] [<c01c6fb6>] [<c0115f9a>] [<c01184ea>] [<c01187d6>]
[<c010f3c4>] [<c01092ce>]
[<c010f6f2>] [<c01c62be>] [<c010f3c4>] [<c018f543>] [<c018ba6c>] [<c01957dd>]
[<c0196469>] [<c01accdf>]
[<c01acabc>] [<c0108ee4>] [<c3058ea5>] [<c305bb6d>] [<c3059c71>] [<c3063ae6>]
[<c305e184>] [<c3075100>]
[<c011c257>] [<c011c467>] [<c018bd21>] [<c3075100>] [<c018bef3>] [<c3075100>]
[<c01197ce>] [<c010a138>]
[<c0108e60>] [<c010dc8d>] [<c0100018>] [<c010dd80>] [<c010e57f>] [<c01c58fc>]
[<c010ee9c>] [<c0105000>]
[<c010742e>] [<c0107437>]
Code: 0f 0b 8d 65 bc 5b 5e 5f 89 ec 5d c3 90 55 89 e5 83 ec 20 57
>>EIP; c0113b13 <schedule+493/4a0> <=====
Trace; c01c6e61 <error_table+1a41/3884>
Trace; c01c6fb6 <error_table+1b96/3884>
Trace; c0115f9a <printk+18e/19c>
Trace; c01184ea <exit_notify+116/214>
Trace; c01187d6 <do_exit+1ee/1f4>
Trace; c010f3c4 <do_page_fault+0/40c>
Trace; c01092ce <die+42/44>
Trace; c010f6f2 <do_page_fault+32e/40c>
Trace; c01c62be <error_table+e9e/3884>
Trace; c010f3c4 <do_page_fault+0/40c>
Trace; c018f543 <qdisc_restart+13/c8>
Trace; c018ba6c <dev_queue_xmit+2c/124>
Trace; c01957dd <ip_output+a5/100>
Trace; c0196469 <ip_build_xmit+27d/31c>
Trace; c01accdf <icmp_reply+19b/1b8>
Trace; c01acabc <icmp_glue_bits+0/88>
Trace; c0108ee4 <error_code+34/40>
Trace; c3058ea5 <[irda]irlap_update_nr_received+4d/130>
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda