Hello,
I am working on a wireless lan driver in mips
platform. When i transmit/receive the data at 11mbps, it is working
smoothly. when i change the tx speed to 54mbps, the system crashes at schedule()
function. I am not able to trace from where the crash occurs. where could be the
problem?
Kernel unaligned instruction access in
unaligned.c:do_ade, line 428:
$0 : 00000000 a0000000 00097fff ffffffff 80fa228c ba000000 a0f40000 00000000 $8 : 00000045 00000001 00ff0000 00ff0000 80fa228c 80f90738 00003b00 80fdd812 $16: 80fa2000 80fe8221 80fe6010 00008da9 ff000000 00ff0000 80fa2000 a0f40000 $24: 00000001 80494970 8043a000 8043a118 80fa228c 80f930c1 epc : 80f930c1 Status: 3000fc00 Cause : 00000010 Process (pid: -2142680720, stackpage=8043a000) Stack: 00000000 00000000 00000000 00000000 ff000000 80fa2000 00ff0000 00000000 00000000 00000000 00000003 8043a1b8 80fa228c 80f9119c 00000000 00000000 00000000 00000000 803b3b80 00010000 00000010 80390d74 00000004 00000001 802a83fc 00000000 00000000 00000000 00000000 00000000 80fa2010 ba000000 80fe9810 00008da5 00000000 00ff0000 80fa2000 a0f40000 8020b570 00000000 00000000 ... Call Trace: [<802a83fc>] [<8020b570>] [<8020ae08>] [<80206000>] [<802d64e4>] [<802a83fc>] [<8020b570>] [<8020ae08>] [<8 02d64e4>] [<802d64e4>] [<802a83fc>] [<8020b570>] [<8020ae08>] [<802d64e4>] [<802d64e4>] [<802a83fc>] [<8020b570>] [<802 0ae08>] [<802d64e4>] [<802d64e4>] [<802a83fc>] [<8020b570>] [<8020ae08>] [<802d64e4>] [<802d64e4>] [<802a83fc>] [<802a8 3b4>] [<8020b570>] [<8021f148>] [<8020ae08>] [<802d64e4>] [<802d64e4>] [<8021eb24>] [<8021eb24>] [<802a83fc>] [<802a83b 4>] [<802a8ad4>] Code:Unaligned memory access at 8020b780, address 80f930b5, PID -2142680720 ( ) Kernel unaligned instruction access in unaligned.c:do_ade, line 428: $0 : 00000000 3000fc00 00000001 3000fc00 80392130 00000001 00000001 0000168d $8 : 00000000 00000000 80439ef0 00000000 00000000 803aa52b fffffffe 80439ea7 $16: 80f930b5 fffffffd 00000020 00008da9 ff000000 00ff0000 80fa2000 a0f40000 $24: ffffffff 00000010 8043a000 80439fe8 80fa228c 8020b748 epc : 8020b784 Status: 3000fc00 Cause : 0000e010 Process (pid: -2142680720, stackpage=8043a000) Stack: 80343bec 00000001 00000001 0000167c 8043a068 80344be4 Call Trace: [<80343bec>] [<80344be4>] Code: 10400008 00000000 8e060000 <00001021> 1040fff2 2405003c 3c048034 0c08534c 24843bf4 Kernel panic: Aiee, killing interrupt handler In interrupt handler - not syncing
regards
durai
|