Hello Everyone, I am using MPC 8270 based board with 2.6. It crashes at times. Sometimes the crash is from USB Host module. I have attached several crash reports here. Anybody can give me some pointers on what could be wrong ? I use control, bulk and interrupt endpoints in my application.
============================================================ Oops: kernel access of bad area, sig: 11 [#1] PREEMPT NIP: C013CAF8 LR: C013CCC4 SP: C06FDCA0 REGS: c06fdbf0 TRAP: 0300 Not tainted MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 00C12048, DSISR: 20000000 TASK = c05d7b30[495] 'CCMsgHndlrExe' THREAD: c06fc000 Last syscall: 54 GPR00: 00000001 C06FDCA0 C05D7B30 CF64F0F0 CFAF0000 0004DC93 C0280000 C028AC8C GPR08: 00200200 00C12000 00C12048 CF64F0F0 2010C022 1003811C 0FFF8000 00000000 GPR16: 00000001 7FFFFB30 10016EB9 00000001 00000000 1001751C 10001694 1000E668 GPR24: C0290000 00000001 00000000 CF64F000 CFAF0000 CF64F0F0 00001032 CF64F000 NIP [c013caf8] roothub_a+0xc/0x6c LR [c013ccc4] ohci_hub_status_data+0xa4/0x1a8 Call trace: [c0130978] rh_report_status+0x12c/0x164 [c0029460] run_timer_softirq+0x120/0x228 [c0024068] __do_softirq+0xd0/0xd8 [c00240c8] do_softirq+0x58/0x5c [c002419c] irq_exit+0x54/0x58 [c0005668] timer_interrupt+0x1ec/0x22c [c000448c] ret_from_except+0x0/0x14 [d106f5a8] FD_ioctl+0x2160/0x35a8 [FDAC1] [c007375c] do_ioctl+0x84/0xac [c00739e8] vfs_ioctl+0x88/0x2c8 [c0073c6c] sys_ioctl+0x44/0x78 [c0003de0] ret_from_syscall+0x0/0x44 Kernel panic - not syncing: Aiee, killing interrupt handler! <0>Rebooting in 180 seconds.. ============================================================ # Oops: kernel access of bad area, sig: 11 [#1] PREEMPT NIP: C00288C0 LR: C00289FC SP: CF493C80 REGS: cf493bd0 TRAP: 0300 Not tainted MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 Oops: kernel access of bad are a, sig: 11 [#1] PREEMPT NIP: C0018F24 LR: C001A174 SP: CF415E90 REGS: cf415de0 TRAP: 0300 Not tainted MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 00C15C74, DSISR: 22000000 TASK = c05d7b30[549] 'CCMsgHndlrExe' THREAD: cf414000 Last syscall: 104 GPR00: 00000078 CF415E90 C05D7B30 C05D7B30 C02858AC 2800046C 00000000 C02858B0 GPR08: 00C15C74 00000001 C05D7B50 0000008C B4868000 1003811C 0FFF8000 00000000 GPR16: 00000001 7FFFFB30 10016EB9 00000001 00000000 1001751C 10001694 1000E668 GPR24: C0290000 C0280000 C02820A8 C0280000 00000000 C0285400 C05D7B30 CF415E90 NIP [c0018f24] enqueue_task+0x34/0x7c LR [c001a174] scheduler_tick+0x300/0x360 Call trace: [c0019c18] account_user_time+0x78/0xe8 [c002924c] update_process_times+0x98/0x150 [c0005504] timer_interrupt+0x88/0x22c [c000448c] ret_from_except+0x0/0x14 Kernel panic - not syncing: Aiee, killing interrupt handler! <0>Rebooting in 180 seconds.. ============================================================ Oops: kernel access of bad are a, sig: 11 [#1] PREEMPT NIP: C0018F24 LR: C001A174 SP: CF415E90 REGS: cf415de0 TRAP: 0300 Not tainted MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 00C15C74, DSISR: 22000000 TASK = c05d7b30[549] 'CCMsgHndlrExe' THREAD: cf414000 Last syscall: 104 GPR00: 00000078 CF415E90 C05D7B30 C05D7B30 C02858AC 2800046C 00000000 C02858B0 GPR08: 00C15C74 00000001 C05D7B50 0000008C B4868000 1003811C 0FFF8000 00000000 GPR16: 00000001 7FFFFB30 10016EB9 00000001 00000000 1001751C 10001694 1000E668 GPR24: C0290000 C0280000 C02820A8 C0280000 00000000 C0285400 C05D7B30 CF415E90 NIP [c0018f24] enqueue_task+0x34/0x7c LR [c001a174] scheduler_tick+0x300/0x360 Call trace: [c0019c18] account_user_time+0x78/0xe8 [c002924c] update_process_times+0x98/0x150 [c0005504] timer_interrupt+0x88/0x22c [c000448c] ret_from_except+0x0/0x14 Kernel panic - not syncing: Aiee, killing interrupt handler! <0>Rebooting in 180 seconds. ============================================================ # Oops: kernel access of bad area, sig: 11 [#1] PREEMPT NIP: C0018F24 LR: C001A150 SP: CF415D70 REGS: cf415cc0 TRAP: 0300 Not tainted MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 00C1580C, DSISR: 22000000 TASK = c0525b30[495] 'CCMsgHndlrExe' THREAD: cf414000 Last syscall: 54 GPR00: 00000000 CF415D70 C0525B30 C0525B30 C0285434 00000001 100300EA C0285438 GPR08: 00C1580C 00000001 C0525B50 00000076 DB718800 1003807C 0FFF8000 00000000 GPR16: 00000001 7FFFFB30 10016EB9 00000001 00000000 1001751C 10001694 1000E5C8 GPR24: C0290000 C0280000 C02820A8 C0280000 00000000 C0285400 C0525B30 CF415D70 NIP [c0018f24] enqueue_task+0x34/0x7c LR [c001a150] scheduler_tick+0x2dc/0x360 Call trace: [c0019cf0] account_system_time+0x68/0x144 [c002924c] update_process_times+0x98/0x150 [c0005504] timer_interrupt+0x88/0x22c [c000448c] ret_from_except+0x0/0x14 [c00739e0] vfs_ioctl+0x80/0x2c8 [c0073c6c] sys_ioctl+0x44/0x78 [c0003de0] ret_from_syscall+0x0/0x44 Kernel panic - not syncing: Aiee, killing interrupt handler! <0>Rebooting in 180 seconds. ============================================================ # Oops: kernel access of bad area, sig: 11 [#1] PREEMPT NIP: C0018F24 LR: C001A150 SP: CF415D70 REGS: cf415cc0 TRAP: 0300 Not tainted MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 00C1580C, DSISR: 22000000 TASK = c0525b30[495] 'CCMsgHndlrExe' THREAD: cf414000 Last syscall: 54 GPR00: 00000000 CF415D70 C0525B30 C0525B30 C0285434 00000001 100300EA C0285438 GPR08: 00C1580C 00000001 C0525B50 00000076 DB718800 1003807C 0FFF8000 00000000 GPR16: 00000001 7FFFFB30 10016EB9 00000001 00000000 1001751C 10001694 1000E5C8 GPR24: C0290000 C0280000 C02820A8 C0280000 00000000 C0285400 C0525B30 CF415D70 NIP [c0018f24] enqueue_task+0x34/0x7c LR [c001a150] scheduler_tick+0x2dc/0x360 Call trace: [c0019cf0] account_system_time+0x68/0x144 [c002924c] update_process_times+0x98/0x150 [c0005504] timer_interrupt+0x88/0x22c [c000448c] ret_from_except+0x0/0x14 [c00739e0] vfs_ioctl+0x80/0x2c8 [c0073c6c] sys_ioctl+0x44/0x78 [c0003de0] ret_from_syscall+0x0/0x44 Kernel panic - not syncing: Aiee, killing interrupt handler! <0>Rebooting in 180 seconds. ============================================================ Uninitialised timer! This is just a warning. Your computer is OK function=0xc013084c, data=0xcfa7e1a0 Call trace: [c0006d48] dump_stack+0x18/0x28 [c0028824] check_timer_failed+0x7c/0x80 [c0028bc8] mod_timer+0x40/0x8c [c01309ac] rh_report_status+0x160/0x164 [c0029460] run_timer_softirq+0x120/0x228 [c0024068] __do_softirq+0xd0/0xd8 [c00240c8] do_softirq+0x58/0x5c [c002419c] irq_exit+0x54/0x58 [c0005668] timer_interrupt+0x1ec/0x22c [c000448c] ret_from_except+0x0/0x14 [d106d50c] FD_ioctl+0xc4/0x35a8 [FDAC1] [c007375c] do_ioctl+0x84/0xac [c00739e8] vfs_ioctl+0x88/0x2c8 [c0073c6c] sys_ioctl+0x44/0x78 [c0003de0] ret_from_syscall+0x0/0x44 Uninitialised timer! This is just a warning. Your computer is OK function=0xc013084c, data=0xcfa7e1a0 Call trace: [c0006d48] dump_stack+0x18/0x28 [c0028824] check_timer_failed+0x7c/0x80 [c0028bc8] mod_timer+0x40/0x8c [c01309ac] rh_report_status+0x160/0x164 [c0029460] run_timer_softirq+0x120/0x228 [c0024068] __do_softirq+0xd0/0xd8 [c00240c8] do_softirq+0x58/0x5c [c002419c] irq_exit+0x54/0x58 [c0005668] timer_interrupt+0x1ec/0x22c [c000448c] ret_from_except+0x0/0x14 Oops: kernel access of bad area, sig: 11 [#1] PREEMPT NIP: C00293DC LR: C0029384 SP: CF449D50 REGS: cf449ca0 TRAP: 0300 Not tainted MSR: 00001032 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11 DAR: 0A8324AC, DSISR: 22000000 TASK = c05d7b30[549] 'CCMsgHndlrExe' THREAD: cf448000 Last syscall: 54 GPR00: 000AF4C4 CF449D50 C05D7B30 00000001 64F56640 000AF4C3 C0280000 C028AE0C GPR08: C028AE14 CF449D60 CFB224AC 0A8324AC D5990000 10038490 0FFF8000 00000000 GPR16: 00000001 7FFFFB30 10016EB9 00000001 00000000 1001751C 10001694 1000E734 GPR24: C0290000 C0290000 C0200000 C028A7F4 CF449D60 C028C044 C028A608 000000C3 NIP [c00293dc] run_timer_softirq+0x9c/0x228 LR [c0029384] run_timer_softirq+0x44/0x228 Call trace: [c0024068] __do_softirq+0xd0/0xd8 [c00240c8] do_softirq+0x58/0x5c [c002419c] irq_exit+0x54/0x58 [c0005668] timer_interrupt+0x1ec/0x22c [c000448c] ret_from_except+0x0/0x14 [c00739b8] vfs_ioctl+0x58/0x2c8 [c0073c6c] sys_ioctl+0x44/0x78 [c0003de0] ret_from_syscall+0x0/0x44 Kernel panic - not syncing: Aiee, killing interrupt handler! <0>Rebooting in 180 seconds.. I have been struggling with these crashes for the last one month. I really appreciate your help. Thanks. Regards, Jayaprakash. ------------------------------------------------------- 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://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel