I have got this oops twice on different WRT :
Warning (compare_ksyms_lsmod): module ebt_ip is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ebt_pkttype is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ebtable_filter is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ip_set_macipmap is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ipt_REDIRECT is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ipt_esp is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ipt_physdev is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ipt_pkttype is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module ipt_set is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module wlcompat is in lsmod but not in ksyms, probably no symbols exported
Unable to handle kernel paging request at virtual address 00000020, epc == c010b580, ra == c010b6d4
Oops in fault.c::do_page_fault, line 206:
$0 : 00000000 1000fc00 00000014 000000cd 00000014 00000098 00000058 80e29950
$8 : b8001000 00000000 ff000000 00ff0000 2aaa8a64 0ab94a30 801e0010 7fff7da0
$16: 80db6200 80b44000 800a49c4 80b44000 80b44000 00000024 00000000 00000000
$24: 00000000 80107adc 80e28000 80e29b78 004029f8 c010b6d4
Hi : 00000000
Lo : 00000000
epc : c010b580 Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Status: 1000fc02
Cause : 00000008
Process wifi (pid: 18258, stackpage=80e28000)
Stack: 80021598 80ebef60 2aaed000 80b34f40 80210a00 00000000 c010b4c4
c0111378 00000000 00000000 ffffffff 0000ffff 80b44000 b8001000 00000000
80d30000 c0112ed0 c0112f28 00000000 00000f2a 2aaed0d6 00000000 00000003
00000000 00000000 c00fa314 2aaed130 00001000 00000005 80e29c00 00000080
00000938 2aaed000 80b34f40 00000003 2aaed000 80e29f30 2aaed0d6 fffffffb
80e29ca8 ...
Call Trace: [<80021598>] [<c010b4c4>] [<c0111378>] [<c0112ed0>] [<c0112f28>]
[<c00fa314>] [<80028310>] [<80022cac>] [<80043524>] [<8006e898>] [<8000b484>]
[<80022a90>] [<8000b484>] [<80018360>] [<c00d0000>] [<8000f034>] [<8004f4bc>]
[<80050e38>] [<c00d0000>] [<80107adc>] [<c00ed654>] [<c00c76ec>] [<80131034>]
[<c0139370>] [<80022cac>] [<800c5ca4>] [<800c50ac>] [<800c6228>] [<8005b248>]
[<80037250>] [<80049088>] [<80037c24>] [<80037bb4>] [<800bc494>] [<80008a00>]
[<8005b9dc>]
Code: 00822021 a20000b4 ae0000b0 <8c83000c> 10600006 2484000c 50700005 8c620000 8c630000
>>RA; c010b6d4 <[wl]wlc_rxflowcontrol+c5c/d14>
>>$7; 80e29950 <_end+c4b8f0/3fecf970>
>>$8; b8001000 <_end+37e22fa0/3fecf970>
>>$14; 801e0010 <_end+1fb0/3fecf970>
>>$16; 80db6200 <_end+bd81a0/3fecf970>
>>$17; 80b44000 <_end+965fa0/3fecf970>
>>$18; 800a49c4 <osl_mfree+0/18>
>>$19; 80b44000 <_end+965fa0/3fecf970>
>>$20; 80b44000 <_end+965fa0/3fecf970>
>>$25; 80107adc <inet_ioctl+0/334>
>>$28; 80e28000 <_end+c49fa0/3fecf970>
>>$29; 80e29b78 <_end+c4bb18/3fecf970>
>>$31; c010b6d4 <[wl]wlc_rxflowcontrol+c5c/d14>
>>EIP; c010b580 <[wl]wlc_rxflowcontrol+b08/d14> <=====
Trace; 80021598 <__free_pte+78/9c>
Trace; c010b4c4 <[wl]wlc_rxflowcontrol+a4c/d14>
Trace; c0111378 <[wl]wlc_compute_rssi+36e8/38bc>
Trace; c0112ed0 <[wl]wlc_start_ap+150/2468>
Trace; c0112f28 <[wl]wlc_start_ap+1a8/2468>
Trace; c00fa314 <[wl]wlc_ioctl+5b0/3a04>
Trace; 80028310 <filemap_nopage+2a8/460>
Trace; 80022cac <handle_mm_fault+464/a34>
Trace; 80043524 <cached_lookup+18/78>
Trace; 8006e898 <jffs2_read_dnode+258/3b0>
Trace; 8000b484 <do_page_fault+1f8/3e4>
Trace; 80022a90 <handle_mm_fault+248/a34>
Trace; 8000b484 <do_page_fault+1f8/3e4>
Trace; 80018360 <tasklet_hi_action+94/e8>
Trace; c00d0000 <[wl]hmac_md5+a0/1d0>
Trace; 8000f034 <nopage_tlbl+f0/fc>
Trace; 8004f4bc <alloc_inode+40/10c>
Trace; 80050e38 <iget4_locked+13c/278>
Trace; c00d0000 <[wl]hmac_md5+a0/1d0>
Trace; 80107adc <inet_ioctl+0/334>
Trace; c00ed654 <[wl]wl_down+3ec/868>
Trace; c00c76ec <[et]et_down+900/e20>
Trace; 80131034 <less_than_4units+8/48>
Trace; c0139370 <[wl]cckoffsets+418c/7e7c>
Trace; 80022cac <handle_mm_fault+464/a34>
Trace; 800c5ca4 <dev_ifsioc+5a0/5c0>
Trace; 800c50ac <dev_get_info+d0/240>
Trace; 800c6228 <dev_ioctl+564/678>
Trace; 8005b248 <proc_file_read+1d4/210>
Trace; 80037250 <filp_open+48/60>
Trace; 80049088 <sys_ioctl+3f8/430>
Trace; 80037c24 <sys_read+f8/11c>
Trace; 80037bb4 <sys_read+88/11c>
Trace; 800bc494 <sys_socket+24/48>
Trace; 80008a00 <stack_done+1c/38>
Trace; 8005b9dc <create_proc_entry+60/c0>
Code; c010b574 <[wl]wlc_rxflowcontrol+afc/d14>
00000000 <_EIP>:
Code; c010b574 <[wl]wlc_rxflowcontrol+afc/d14>
0: 00 82 20 21 a2 00 add %al,0xa22120(%edx)
Code; c010b57a <[wl]wlc_rxflowcontrol+b02/d14> <=====
6: 00 b4 ae 00 00 b0 8c add %dh,0x8cb00000(%esi,%ebp,4) <=====
Code; c010b581 <[wl]wlc_rxflowcontrol+b09/d14>
d: 83 00 0c addl $0xc,(%eax)
Code; c010b584 <[wl]wlc_rxflowcontrol+b0c/d14>
10: 10 60 00 adc %ah,0x0(%eax)
Code; c010b587 <[wl]wlc_rxflowcontrol+b0f/d14>
13: 06 push %es
Code; c010b588 <[wl]wlc_rxflowcontrol+b10/d14>
14: 24 84 and $0x84,%al
Code; c010b58a <[wl]wlc_rxflowcontrol+b12/d14>
16: 00 0c 50 add %cl,(%eax,%edx,2)
Code; c010b58d <[wl]wlc_rxflowcontrol+b15/d14>
19: 70 00 jo 1b <_EIP+0x1b>
Code; c010b58f <[wl]wlc_rxflowcontrol+b17/d14>
1b: 05 8c 62 00 00 add $0x628c,%eax
Code; c010b594 <[wl]wlc_rxflowcontrol+b1c/d14>
20: 8c 63 00 movw %fs,0x0(%ebx)I am not sure to have decoded it correctly with ksymoops (I have used a 386 machine). Any hint ?
