[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Errors Help need.



Hi,

After a long break I'm back in with errors. I've tried the bluetooth device with serial connection, everything worked. however, we need usb (since its faster). When I try usb I get the same errors. all in the same sequence. Starts with IRQ17. I've read the forums and found that some one else has the same problems (mail's subject is: system hang + kernel oops because of high usb load?). So I believe there is something wrong with the usb driver. Will there a patch for the usb driver? Our version is 1.19, I guess this from the line
Revision: 1.19 in usb.c
Thanks
--

--------- Original Message ---------

DATE: Wed, 17 Dec 2003 09:03:24
From: "Mikael Starvik" <mikael.starvik@xxxxxxx.com>
To: <bluetoothloo@xxxxxxx.com>
Cc: "dev-etrax" <dev-etrax@xxxxxxx.com>

>It's only a guess that USB may be involved. It would be interresting if
>you could try the same thing without USB (but I guess you have to use
>USB to do the things you do).
>
>-----Original Message-----
>From: Murat Loo [mailto:bluetoothloo@xxxxxxx.com] 
>Sent: Tuesday, December 16, 2003 6:29 PM
>To: bluetoothloo@xxxxxxx.com; 'Mikael Starvik'; Mikael Starvik
>Cc: dev-etrax
>Subject: RE: Errors Help need.
>
>
>I assume we are using the latest driver. At least we are using the new
>dev tools and apps. But I'll try with the link you gave. So if I disable
>the usb ethernet will that help? We always get the same error so I'll
>later send you the register dump. We have two bluetooth devices (both
>Ericsson). When I plug the older ones, usb cannot address the usb
>driver. It says that is has assigned address X but the device has
>rejected it. But there is no problem with the newer ones. What may be
>causing this problems. By the way at least I've learned to use ksymoops
>:). 
>
>Thanks alot for your help.
>--
>
>--------- Original Message ---------
>
>DATE: Mon, 15 Dec 2003 08:05:18
>From: "Mikael Starvik" <mikael.starvik@xxxxxxx.com>
>To: <bluetoothloo@xxxxxxx.com>, "'Mikael Starvik'"
><mikael.starvik@xxxxxxx.com>
>Cc: "dev-etrax" <dev-etrax@xxxxxxx.com>
>
>>Wow, impressive oops! Is this in any way repeatable? Do you still have
>the
>>OOPS output so I can see all registers?
>>
>>Basically the OOPS tell you that
>>
>>rest_init calls cpu_idle early in the startup
>>cpu is idle
>>USB IRQ occurs (sIRQ31)
>>USB IRQ handler is running (etrax_usb_hc_interrupt_top_half)
>>Ethernet receive IRQ occurs (sIRQ17)
>>Something goes wrong in the handling of soft IRQs
>>
>>There could be a missing local_irq_disable in the USB IRQ handler. I
>>assume that you already are running the latest USB driver from
>>http://developer.axis.com/download/linux/drivers/?
>>
>>/Mikael
>>
>>-----Original Message-----
>>From: Murat Loo [mailto:bluetoothloo@xxxxxxx.com] 
>>Sent: Friday, December 12, 2003 6:50 PM
>>To: bluetoothloo@xxxxxxx.com; Mikael Starvik
>>Cc: dev-etrax
>>Subject: RE: Errors Help need.
>>
>>
>>Here is the dump from new kernel (2.4.22-mh1). The trace seems that
>there is
>>something going wrong with axis stuff?
>>What does the rest_init function do? Can the usb ethernet be causing
>these
>>problems? Here is something stupid but before dumping the oops message
>we've
>>get 00:40:8C:51:C4:<missing> which is the mac of ehternet cards.
>>
>>>>r0 ; c013090f <printk_buf.4+33/400>
>>>>r2 ; c0130cdb <printk_buf.4+3ff/400>
>>>>r3 ; c01200a8 <ipt_sockopts+18/2c>
>>>>r4 ; c01094c0 <console_sem+0/10>
>>>>r5 ; c01254a0 <init_task_union+14a0/2000>
>>>>r6 ; c01308dc <printk_buf.4+0/400>
>>>>r8 ; b0000098 Before first symbol
>>>>r9 ; c0130865 <buf.0+39d/400>
>>>>r10; c0130a41 <printk_buf.4+165/400>
>>>>r12; c00f73b3 <bl_order+a573/18740>
>>>>r13; c01254a0 <init_task_union+14a0/2000>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005b912 <show_stack+0/8a>
>>Trace; c005ba70 <show_registers+d4/13a>
>>Trace; c005bb36 <die_if_kernel+34/46>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005de16 <do_page_fault+222/2cc>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c005b72a <mmu_bus_fault+28/30>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005ddfc <do_page_fault+208/2cc>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c005b72a <mmu_bus_fault+28/30>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005ddfc <do_page_fault+208/2cc>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c005b72a <mmu_bus_fault+28/30>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005ddfc <do_page_fault+208/2cc>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c005b72a <mmu_bus_fault+28/30>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005ddfc <do_page_fault+208/2cc>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c005b72a <mmu_bus_fault+28/30>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005ddfc <do_page_fault+208/2cc>
>>Trace; c005c5c4 <do_IRQ+82/86>
>>Trace; c005c0e2 <sIRQ17_interrupt+18/2e>
>>Trace; c0064ff8 <SHATransform+16/10e>
>>Trace; c0065012 <SHATransform+30/10e>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c00891d6 <etrax_usb_hc_interrupt_top_half+f2/f6>
>>Trace; c005ddfc <do_page_fault+208/2cc>
>>Trace; c00bfe7c <__ip_conntrack_find+26/a4>
>>Trace; c00c01aa <ip_conntrack_tuple_taken+1a/40>
>>Trace; c00c4552 <ip_nat_used_tuple+24/2a>
>>Trace; c00c49c2 <get_unique_tuple+cc/186>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c005b72a <mmu_bus_fault+28/30>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c00085b2 <printk+80/14e>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c005ddfc <do_page_fault+208/2cc>
>>Trace; c0061cc0 <n_tty_receive_buf+2cc/30c>
>>Trace; c009c20c <ip_rcv+18a/1ca>
>>Trace; c009c38e <ip_rcv_finish+0/1f2>
>>Trace; c005dbf0 <handle_mmu_bus_fault+b0/b4>
>>Trace; c005b72a <mmu_bus_fault+28/30>
>>Trace; c0018ff4 <kmem_cache_alloc+a/c>
>>Trace; c005c596 <do_IRQ+54/86>
>>Trace; c005c466 <sIRQ31_interrupt+18/2e>
>>Trace; c005a9e4 <default_idle+0/c>
>>Trace; c005a9ee <default_idle+a/c>
>>Trace; c005aa34 <cpu_idle+44/5c>
>>Trace; c005a9e4 <default_idle+0/c>
>>Trace; c005a9ee <default_idle+a/c>
>>Trace; c005aa36 <cpu_idle+46/5c>
>>Trace; c0008532 <printk+0/14e>
>>Trace; c000407a <rest_init+2a/2c>
>> 
>> 
>>6 warnings issued.  Results may not be reliable.
>>Decoding Code:  Bad IP value.
>>objdump-cris: oops.code: no symbols
>> 
>>oops.code:     file format binary
>> 
>>Disassembly of section .data:
>> 
>>00000000 <.data>:
>>   0:   bad2                    subq 58,$r13
>>   2:   9fa5                    neg.w $pc,$r10
>>   4:   eee0                    ba 0xf4
>>

>
>



____________________________________________________________
Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
http://login.mail.lycos.com/r/referral?aid=27005