On 1/7/06, Randy.Dunlap wrote: > On Fri, 6 Jan 2006 21:25:22 +0800 Joe Culler wrote: > > > Hello, > > > > I wrote a simple usb program using libusb to get raw data from the usb > > device. > > My program runs fine on PC, but it hangs on smdk2410 development board: > > > > .... > > Backtrace: > > Function entered at [<c0105bb0>] from [<c01068e4>] > > Function entered at [<c0106858>] from [<c001b0cc>] > > Function entered at [<c001b00c>] from [<c001a4c0>] > > Function entered at [<c001bcb0>] from [<c001b5d8>] > > Function entered at [<c001b578>] from [<c001a030>] > > r6 = C01B52DC r5 = C01E1760 r4 = 00004000 > > Function entered at [<c001a000>] from [<c00088bc>] > > Function entered at [<c000877c>] from [<c0008080>] > > Code: e1833112 e78c3000 e3540009 e5953020 (e1d620b6) > > Kernel panic: Aiee, killing interrupt handler! > > In interrupt handler - not syncing > > > > Would you tell me what kind of situations will cause that problem? > > If you have solutions, please tell me how to fix it, thanks. > > Not enough info above. Take a kernel System.map file > and decode the function addresses that are listed above > so that we can see the backtrace by function names. > Also need to see where the trap/fault/exception occurred, > so in general more messages are needed.
Thank you for your help. I used ksymoops to decode it, it hangs in dl_done_list <c0105bb0> --> hc_interrupt<c0106858>. Since I used usb_interrupt_read to read the raw data, I guess the problem is hc_interrupt. BTW, I'm using 2.4.18-rmk7 with libusb-0.1.10a. If it's related to hc_interrupt, would you tell me how I can fix it? Thanks. > --- > ~Randy Regards, Joe. ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id865&op=click _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
