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

Reply via email to