Kernel OOPS in progress Deferred Exception context CURRENT PROCESS: COMM=lbs_main PID=316 invalid mm return address: [0x003d0e96]; contents of: 0x003d0e70: 007b 17dc e531 009d e120 0080 e48a 000a 0x003d0e80: 0a02 1c02 275e e532 009d e14d 003e e10d 0x003d0e90: 2ce0 9128 4838 [a514] 1802 232f e532 009d 0x003d0ea0: e490 000a 0d00 19d6 0c04 19d4 6c5a 6000 SEQUENCER STATUS: Not tainted SEQSTAT: 00060024 IPEND: 8030 SYSCFG: 0006 HWERRCAUSE: 0x18 EXCAUSE : 0x24 physical IVG15 asserted : <0xffa00cf4> { _evt_system_call + 0x0 } logical irq 6 mapped : <0xffa00318> { _timer_interrupt + 0x0 } logical irq 9 mapped : <0x000fdff4> { _bfin_bf54x_irq_error + 0x0 } logical irq 10 mapped : <0x0017b13c> { _err_handler + 0x0 } logical irq 16 mapped : <0x0017a604> { _rx_handler + 0x0 } logical irq 17 mapped : <0x0017a660> { _tx_handler + 0x0 } logical irq 48 mapped : <0x001130a4> { _bfin_serial_dma_rx_int + 0x0 } logical irq 49 mapped : <0x00113014> { _bfin_serial_dma_tx_int + 0x0 } logical irq 52 mapped : <0x0014f8d8> { _bfin_twi_interrupt_entry + 0x0 } logical irq 53 mapped : <0x0014f8d8> { _bfin_twi_interrupt_entry + 0x0 } logical irq 68 mapped : <0x0013a280> { _bfin_ata_interrupt + 0x0 } logical irq 74 mapped : <0x0015a0dc> { _sdh_dma_irq + 0x0 } logical irq 76 mapped : <0x0014b394> { _bfin_kpad_isr + 0x0 } logical irq 79 mapped : <0x0015a11c> { _sdh_stat_irq + 0x0 } logical irq 175 mapped : <0x0011bf34> { _smsc911x_irqhandler + 0x0 } RETE: <0x00000000> /* Maybe null pointer? */ RETN: <0x025f1ce0> /* unknown address */ RETX: <0x00000480> /* Maybe fixed code section */ RETS: <0x003d1a4a> { :libertas:_lbs_get_scan + 0x16ee } PC : <0x003d0e96> { :libertas:_lbs_get_scan + 0xb3a } DCPLB_FAULT_ADDR: <0x00820e94> /* unknown address */ ICPLB_FAULT_ADDR: <0x003d0e96> { :libertas:_lbs_get_scan + 0xb3a } PROCESSOR STATE: R0 : 007fffff R1 : 00000001 R2 : 00000000 R3 : 0000001f R4 : 00000006 R5 : 00008006 R6 : 00000000 R7 : 00008006 P0 : 00821f50 P1 : 00820e8d P2 : 00820e8d P3 : 0082213c P4 : 00820e8d P5 : 003e2ce0 FP : 0082213c SP : 025f1c04 LB0: 000ef954 LT0: 000ef952 LC0: 00000000 LB1: 000ef52c LT1: 000ef522 LC1: 00000000 B0 : 00000000 L0 : 00000000 M0 : 00000000 I0 : 0000000f B1 : 00000000 L1 : 00000000 M1 : 00000000 I1 : 00000000 B2 : 00000000 L2 : 00000000 M2 : 00000000 I2 : 0000001b B3 : 00000000 L3 : 00000000 M3 : 00000000 I3 : 00000000 A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000 USP : 00000000 ASTAT: 02002002 Hardware Trace: 0 Target : <0x00004600> { _trap_c + 0x0 } Source : <0xffa0064e> { _exception_to_level5 + 0x9e } 1 Target : <0xffa005b0> { _exception_to_level5 + 0x0 } Source : <0xffa0050e> { _ex_trap_c + 0x72 } 2 Target : <0xffa0049c> { _ex_trap_c + 0x0 } Source : <0xffa006d8> { _trap + 0x28 } 3 Target : <0xffa006b0> { _trap + 0x0 } Source : <0x003d0e94> { :libertas:_lbs_get_scan + 0xb38 } 4 Target : <0x003d0e86> { :libertas:_lbs_get_scan + 0xb2a } Source : <0x003d0e82> { :libertas:_lbs_get_scan + 0xb26 } 5 Target : <0x003d0e74> { :libertas:_lbs_get_scan + 0xb18 } Source : <0x003d0e08> { :libertas:_lbs_get_scan + 0xaac } 6 Target : <0x003d0dec> { :libertas:_lbs_get_scan + 0xa90 } Source : <0x003d1a4a> { :libertas:_lbs_get_scan + 0x16ee } 7 Target : <0x003d1a4a> { :libertas:_lbs_get_scan + 0x16ee } Source : <0x0000efd2> { _printk + 0x16 } 8 Target : <0x0000efce> { _printk + 0x12 } Source : <0x0000ee84> { _vprintk + 0x1b8 } 9 Target : <0x0000ee66> { _vprintk + 0x19a } Source : <0x0000ec18> { _wake_up_klogd + 0x24 } 10 Target : <0x0000ebf4> { _wake_up_klogd + 0x0 } Source : <0x0000f3cc> { _release_console_sem + 0x1f4 } 11 Target : <0x0000f3be> { _release_console_sem + 0x1e6 } Source : <0x0000f3b0> { _release_console_sem + 0x1d8 } 12 Target : <0x0000f3a6> { _release_console_sem + 0x1ce } Source : <0x0000f398> { _release_console_sem + 0x1c0 } 13 Target : <0x0000f378> { _release_console_sem + 0x1a0 } Source : <0x0000f25e> { _release_console_sem + 0x86 } 14 Target : <0x0000f22e> { _release_console_sem + 0x56 } Source : <0x0000f35a> { _release_console_sem + 0x182 } 15 Target : <0x0000f354> { _release_console_sem + 0x17c } Source : <0x0000eaee> { __call_console_drivers + 0x7e } Stack from 025f1be4: 00202bc4 ffa00652 ffa00ba4 00008006 0000ffff 00000480 00294ef8 0000f354 00000480 00008030 00060024 00000000 025f1ce0 00000480 003d0e96 003d1a4a 007fffff 02002002 000ef52c 000ef954 000ef522 000ef952 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000001b 00000000 0000000f 00000000 0082213c 003e2ce0 00820e8d Call Trace: [<00008006>] _bfin_internal_mask_irq+0x2/0x30 [<00008006>] _bfin_internal_mask_irq+0x2/0x30 [<0000f354>] _release_console_sem+0x17c/0x240 [<000edc94>] _rb_erase+0x1c4/0x278 [<000ef72a>] _vscnprintf+0x16/0x24 [<0000ee66>] _vprintk+0x19a/0x2f0 [<0000ffff>] _wait_noreap_copyout+0x5f/0xdc [<0000ee66>] _vprintk+0x19a/0x2f0 [<00008f3e>] ___wake_up_common+0x3a/0x5c [<0014ff97>] _bfin_twi_timeout+0x43/0xa4 [<00008fc8>] _complete+0x20/0x3c [<0014ff97>] _bfin_twi_timeout+0x43/0xa4 [<00009510>] _update_curr+0xc0/0xc8 [<000094b2>] _update_curr+0x62/0xc8 [<0001eaf8>] _kthread_should_stop+0x0/0x1c [<00009a30>] ___enqueue_entity+0x14/0x84 [<000ef21e>] _number+0x29a/0x2b0 [<0014ff97>] _bfin_twi_timeout+0x43/0xa4 [<000ef21e>] _number+0x29a/0x2b0 [<000ef49a>] _vsnprintf+0x266/0x468 [<0000f354>] _release_console_sem+0x17c/0x240 [<00141a31>] _cfi_chip_setup+0x25/0x4b4 [<000ef72a>] _vscnprintf+0x16/0x24 [<0000ee66>] _vprintk+0x19a/0x2f0 [<0000ee66>] _vprintk+0x19a/0x2f0 [<0014198c>] _get_mtd_chip_driver+0x6c/0x84 [<000ef72a>] _vscnprintf+0x16/0x24 [<0000ee66>] _vprintk+0x19a/0x2f0 [<0000ffff>] _wait_noreap_copyout+0x5f/0xdc [<0000ee66>] _vprintk+0x19a/0x2f0 [<0000994a>] _set_next_entity+0x16/0x38 [<0000efce>] _printk+0x12/0x18 [<003ce07e>] _lbs_process_command_response+0x4ee/0x1204 [libertas] [<00008006>] _bfin_internal_mask_irq+0x2/0x30 [<00008006>] _bfin_internal_mask_irq+0x2/0x30 [<0000ffff>] _wait_noreap_copyout+0x5f/0xdc [<003c30ec>] _lbs_add_card+0xb60/0x10a0 [libertas] [<0001eaf8>] _kthread_should_stop+0x0/0x1c [<00009eb4>] _default_wake_function+0x0/0x10 [<00100100>] ___tty_buffer_flush+0x4/0x38 [<0001ec38>] _kthread+0x50/0x64 [<003c2cac>] _lbs_add_card+0x720/0x10a0 [libertas] [<00001686>] _kernel_thread_helper+0x6/0xc Modules linked in: libertas_sdio firmware_class libertas msdos Kernel panic - not syncing: Kernel exception