UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Observer mascot02
Observer
4,992 Views
Registered: ‎04-11-2013

emaclite problems with 14.7 (cache err??)

the xilinx_emaclite.ko  was useful when I  insmod it the first time;

but if i rmmod it then try insmod and rmmod for test ;

it faile at the third time,  and  the kernel  debug as fallow:

i can't use top cmd or any other about cache ;

how can i fix it ?

 

 

ernel BUG at c009de34 [verbose debug info unavailable]
Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM
Modules linked in: [last unloaded: xilinx_emaclite]
CPU: 0 PID: 803 Comm: top Not tainted 3.10.0-xilinx #3
task: ce0bc800 ti: cd24c000 task.ti: cd24c000
PC is at cache_alloc_refill+0x22c/0x590
LR is at cache_alloc_refill+0x88/0x590
pc : [<c009de34>]    lr : [<c009dc90>]    psr: a0000093
sp : cd24dda8  ip : ffffffff  fp : cd24df78
r10: 0000000c  r9 : cdc04e78  r8 : ce001504
r7 : cd2c31c0  r6 : ce001500  r5 : ce017840  r4 : ce0003c0
r3 : 00000002  r2 : 01330133  r1 : 00000000  r0 : 00000000
Flags: NzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 18c5387d  Table: 0d21c04a  DAC: 00000015
Process top (pid: 803, stack limit = 0xcd24c238)
Stack: (0xcd24dda8 to 0xcd24e000)
dda0:                   000000d0 cde04e58 00000000 cdc04e78 00000000 ce0003c0
ddc0: 000000d0 60000013 cd24c020 c00bd074 cdc04e78 cd24decc cd24df78 c009e23c
dde0: 00000060 00000003 ce09cd40 ce09cd40 cde04e78 c00e963c cd13f440 cd2a4380
de00: ce09cd40 c00e3210 ce09cd40 cde04e78 c00e3178 ce09cd48 00000000 c00a08cc
de20: 00000000 cd24decc 00000000 cd24deb8 cde04ec0 ce09cd40 cd24decc c00a09b0
de40: cd24df00 c00addc0 cd1b8740 cd21c000 00000028 cd2ca180 00000000 00000000
de60: 00000000 00000000 176d180b cdc026f0 00000000 00000024 ce02e2d0 cdc026f0
de80: cde04e78 0124df78 ffffff9c cd24df00 ce09cd40 cd24df78 ce164000 cd24decc
dea0: cd24c000 00000041 be8a1b8c c00ae044 cd24decc 00000000 ce02e2d0 cde16b30
dec0: 00000001 00000006 00000000 00000000 cd24df50 cd24df78 00000001 ce164000
dee0: ffffff9c c000e384 cd24c000 00000000 be8a1b8c c00ae634 00000041 000a2a08
df00: ce02e2d0 cde16b30 176d180b 00000004 ce164010 c009e364 00000000 c00bd9d0
df20: cde04e78 00000101 00000002 00000000 00000000 00000000 00000400 cd2c3240
df40: ce04f9c0 c00b8c74 00000000 00000000 ffffff9c ce164000 00000001 00000003
df60: ffffff9c ce164000 00000001 c00a1880 00000006 c000e384 00000000 00000000
df80: 00000024 00000100 cd251980 000a3008 00090c5d 00000008 00000005 c000e384
dfa0: 00000000 c000e200 000a3008 00090c5d 000897c0 00000000 000001b6 000001b6
dfc0: 000a3008 00090c5d 00000008 00000005 00000000 000ab660 00000000 be8a1b8c
dfe0: 00000000 be8a1b2c b6e0e48c b6e5ffcc 60000010 000897c0 00000000 00000000
[<c009de34>] (cache_alloc_refill+0x22c/0x590) from [<c009e23c>] (__kmalloc+0xa4/0x100)
[<c009e23c>] (__kmalloc+0xa4/0x100) from [<c00e963c>] (stat_open+0x40/0x98)
[<c00e963c>] (stat_open+0x40/0x98) from [<c00e3210>] (proc_reg_open+0x98/0x11c)
[<c00e3210>] (proc_reg_open+0x98/0x11c) from [<c00a08cc>] (do_dentry_open.isra.15+0x188/0x248)
[<c00a08cc>] (do_dentry_open.isra.15+0x188/0x248) from [<c00a09b0>] (finish_open+0x24/0x38)
[<c00a09b0>] (finish_open+0x24/0x38) from [<c00addc0>] (do_last.isra.40+0x8e4/0xac0)
[<c00addc0>] (do_last.isra.40+0x8e4/0xac0) from [<c00ae044>] (path_openat.isra.41+0xa8/0x400)
[<c00ae044>] (path_openat.isra.41+0xa8/0x400) from [<c00ae634>] (do_filp_open+0x2c/0x78)
[<c00ae634>] (do_filp_open+0x2c/0x78) from [<c00a1880>] (do_sys_open+0xe4/0x170)
[<c00a1880>] (do_sys_open+0xe4/0x170) from [<c000e200>] (ret_fast_syscall+0x0/0x30)
Code: e59d6000 e006700a e3570000 0a000000 (e7f001f2)  
---[ end trace 33f89b67dcc12c5c ]---
note: top[803] exited with preempt_count 1
BUG: scheduling while atomic: top/803/0x40000002
Modules linked in: [last unloaded: xilinx_emaclite]
CPU: 0 PID: 803 Comm: top Tainted: G      D      3.10.0-xilinx #3
[<c001421c>] (unwind_backtrace+0x0/0x11c) from [<c0011224>] (show_stack+0x10/0x14)
[<c0011224>] (show_stack+0x10/0x14) from [<c03c043c>] (__schedule_bug+0x48/0x60)
[<c03c043c>] (__schedule_bug+0x48/0x60) from [<c03c3c7c>] (__schedule+0x68/0x508)
[<c03c3c7c>] (__schedule+0x68/0x508) from [<c0043160>] (__cond_resched+0x24/0x34)
[<c0043160>] (__cond_resched+0x24/0x34) from [<c03c41a8>] (_cond_resched+0x34/0x44)
[<c03c41a8>] (_cond_resched+0x34/0x44) from [<c00b8b48>] (put_files_struct+0x94/0xe4)
[<c00b8b48>] (put_files_struct+0x94/0xe4) from [<c0024bd4>] (do_exit+0x360/0x850)
[<c0024bd4>] (do_exit+0x360/0x850) from [<c001156c>] (die+0x344/0x390)
[<c001156c>] (die+0x344/0x390) from [<c000833c>] (do_undefinstr+0x138/0x154)
[<c000833c>] (do_undefinstr+0x138/0x154) from [<c000deac>] (__und_svc_finish+0x0/0x14)
Exception stack(0xcd24dd60 to 0xcd24dda8)
dd60: 00000000 00000000 01330133 00000002 ce0003c0 ce017840 ce001500 cd2c31c0
dd80: ce001504 cdc04e78 0000000c cd24df78 ffffffff cd24dda8 c009dc90 c009de34
dda0: a0000093 ffffffff
[<c000deac>] (__und_svc_finish+0x0/0x14) from [<c009de34>] (cache_alloc_refill+0x22c/0x590)
[<c009de34>] (cache_alloc_refill+0x22c/0x590) from [<c009e23c>] (__kmalloc+0xa4/0x100)
[<c009e23c>] (__kmalloc+0xa4/0x100) from [<c00e963c>] (stat_open+0x40/0x98)
[<c00e963c>] (stat_open+0x40/0x98) from [<c00e3210>] (proc_reg_open+0x98/0x11c)
[<c00e3210>] (proc_reg_open+0x98/0x11c) from [<c00a08cc>] (do_dentry_open.isra.15+0x188/0x248)
[<c00a08cc>] (do_dentry_open.isra.15+0x188/0x248) from [<c00a09b0>] (finish_open+0x24/0x38)
[<c00a09b0>] (finish_open+0x24/0x38) from [<c00addc0>] (do_last.isra.40+0x8e4/0xac0)
[<c00addc0>] (do_last.isra.40+0x8e4/0xac0) from [<c00ae044>] (path_openat.isra.41+0xa8/0x400)
[<c00ae044>] (path_openat.isra.41+0xa8/0x400) from [<c00ae634>] (do_filp_open+0x2c/0x78)
[<c00ae634>] (do_filp_open+0x2c/0x78) from [<c00a1880>] (do_sys_open+0xe4/0x170)
[<c00a1880>] (do_sys_open+0xe4/0x170) from [<c000e200>] (ret_fast_syscall+0x0/0x30)
Segmentation fault

0 Kudos
1 Reply
Observer mascot02
Observer
4,991 Views
Registered: ‎04-11-2013

Re: emaclite problems with 14.7 (cache err??)

insmod xilinx_emaclite.ko  at the third time  kernel debug :

 

 

insmod
xilinx_emaclite 40e00000.ethernet: Device Tree Probing
------------[ cut here ]------------
Kernel BUG at c009de34 [verbose debug info unavailable]
Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM
Modules linked in: xilinx_emaclite(+) [last unloaded: xilinx_emaclite]
CPU: 0 PID: 770 Comm: insmod Not tainted 3.10.0-xilinx #3
task: ce0a2800 ti: cd2e2000 task.ti: cd2e2000
PC is at cache_alloc_refill+0x22c/0x590
LR is at cache_alloc_refill+0x88/0x590
pc : [<c009de34>]    lr : [<c009dc90>]    psr: a0000093
sp : cd2e3d20  ip : ffffffff  fp : 00000001
r10: 0000000c  r9 : cd2b1e80  r8 : ce001504
r7 : ce165640  r6 : ce001500  r5 : ce017840  r4 : ce0003c0
r3 : 00000002  r2 : 00da00da  r1 : 00000000  r0 : 00000000
Flags: NzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 18c5387d  Table: 0d33404a  DAC: 00000015
Process insmod (pid: 770, stack limit = 0xcd2e2238)
Stack: (0xcd2e3d20 to 0xcd2e4000)
3d20: 000080d0 00000000 00000000 00000000 00000020 ce0003c0 000080d0 60000013
3d40: cd2e2018 00000001 cd2b1e80 00000001 00000001 c009e23c c04c7e1d c04c7e17
3d60: 000000b0 c03458f8 00000001 c032f71c ce0e1c10 bf00f42c ce0e1c10 ce0e1c00
3d80: bf00fa40 cd2b1e80 00000001 c03458ec 00000001 00000001 00000001 bf00e6ec
3da0: 00000000 c00ef624 ce0e1c10 c021565c ce079e44 00000003 ce0e0c48 00000000
3dc0: bf00f42c ce0e1c10 ce0e1c18 ce0e1c10 bf00f42c bf00f42c 00000000 bf00fa40
3de0: 00000001 c020e254 c020e240 c020cf78 bf00f42c ce0e1c10 ce0e1c10 ce0e1c44
3e00: bf00f42c c020d1d4 bf00f42c c020d174 00000000 c020b6a4 ce079e1c ce0db774
3e20: bf00f42c cd2572c0 c0582ce0 c020c574 bf00f340 00000001 bf00f42c cd2e3e70
3e40: 00000000 00000000 bf00fa40 c020d864 bf012000 cd2e3e70 00000000 00000000
3e60: bf00fa40 cd2b1e80 00000001 c000862c bf012000 00000000 00000001 bf00f9f8
3e80: bf00f9f8 00400100 bf00fa04 00000000 bf00fa40 00000001 00000001 c005c3b0
3ea0: bf00fa04 00007fff c01bf5c8 c00960c0 cd266c80 00000000 00000000 bf00fb48
3ec0: bf00f9f8 d087b224 00000000 000a3008 6e72656b 00006c65 00000000 00000000
3ee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3f00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3f20: 00000000 c04ef674 000000d2 000a3018 000049dd 000a3008 00000080 c000e384
3f40: cd2e2000 00000000 00000000 c005c75c 00000010 c00a3274 d0878000 000049dd
3f60: d087ad24 d087abc7 d087c2bc 00001b48 00001e78 bf00f9c8 00000002 00000000
3f80: 00000020 00000021 00000018 00000013 00000011 00000000 000049dd be980f24
3fa0: 0009a53f c000e200 000049dd be980f24 000a3018 000049dd 000a3008 000a07c4
3fc0: 000049dd be980f24 0009a53f 00000080 0000017d be980e34 00000002 00000000
3fe0: be980c60 be980c50 00015894 b6f39850 60000010 000a3018 00000000 00000000
[<c009de34>] (cache_alloc_refill+0x22c/0x590) from [<c009e23c>] (__kmalloc+0xa4/0x100)
[<c009e23c>] (__kmalloc+0xa4/0x100) from [<c032f71c>] (alloc_netdev_mqs+0x74/0x244)
[<c032f71c>] (alloc_netdev_mqs+0x74/0x244) from [<c03458ec>] (alloc_etherdev_mqs+0x18/0x24)
[<c03458ec>] (alloc_etherdev_mqs+0x18/0x24) from [<bf00e6ec>] (xemaclite_of_probe+0x2c/0x338 [xilinx_emaclite])
[<bf00e6ec>] (xemaclite_of_probe+0x2c/0x338 [xilinx_emaclite]) from [<c020e254>] (platform_drv_probe+0x14/0x18)
[<c020e254>] (platform_drv_probe+0x14/0x18) from [<c020cf78>] (driver_probe_device+0x130/0x32c)
[<c020cf78>] (driver_probe_device+0x130/0x32c) from [<c020d1d4>] (__driver_attach+0x60/0x84)
[<c020d1d4>] (__driver_attach+0x60/0x84) from [<c020b6a4>] (bus_for_each_dev+0x4c/0x80)
[<c020b6a4>] (bus_for_each_dev+0x4c/0x80) from [<c020c574>] (bus_add_driver+0xcc/0x238)
[<c020c574>] (bus_add_driver+0xcc/0x238) from [<c020d864>] (driver_register+0x9c/0x13c)
[<c020d864>] (driver_register+0x9c/0x13c) from [<c000862c>] (do_one_initcall+0xbc/0x170)
[<c000862c>] (do_one_initcall+0xbc/0x170) from [<c005c3b0>] (load_module+0x1afc/0x1db4)
[<c005c3b0>] (load_module+0x1afc/0x1db4) from [<c005c75c>] (SyS_init_module+0xf4/0x100)
[<c005c75c>] (SyS_init_module+0xf4/0x100) from [<c000e200>] (ret_fast_syscall+0x0/0x30)
Code: e59d6000 e006700a e3570000 0a000000 (e7f001f2)  
---[ end trace 0de6b11a23bff31b ]---
note: insmod[770] exited with preempt_count 1
BUG: scheduling while atomic: insmod/770/0x40000002
Modules linked in: xilinx_emaclite(+) [last unloaded: xilinx_emaclite]
CPU: 0 PID: 770 Comm: insmod Tainted: G      D      3.10.0-xilinx #3
[<c001421c>] (unwind_backtrace+0x0/0x11c) from [<c0011224>] (show_stack+0x10/0x14)
[<c0011224>] (show_stack+0x10/0x14) from [<c03c043c>] (__schedule_bug+0x48/0x60)
[<c03c043c>] (__schedule_bug+0x48/0x60) from [<c03c3c7c>] (__schedule+0x68/0x508)
[<c03c3c7c>] (__schedule+0x68/0x508) from [<c0043160>] (__cond_resched+0x24/0x34)
[<c0043160>] (__cond_resched+0x24/0x34) from [<c03c41a8>] (_cond_resched+0x34/0x44)
[<c03c41a8>] (_cond_resched+0x34/0x44) from [<c00b8b48>] (put_files_struct+0x94/0xe4)
[<c00b8b48>] (put_files_struct+0x94/0xe4) from [<c0024bd4>] (do_exit+0x360/0x850)
[<c0024bd4>] (do_exit+0x360/0x850) from [<c001156c>] (die+0x344/0x390)
[<c001156c>] (die+0x344/0x390) from [<c000833c>] (do_undefinstr+0x138/0x154)
[<c000833c>] (do_undefinstr+0x138/0x154) from [<c000deac>] (__und_svc_finish+0x0/0x14)
Exception stack(0xcd2e3cd8 to 0xcd2e3d20)
3cc0:                                                       00000000 00000000
3ce0: 00da00da 00000002 ce0003c0 ce017840 ce001500 ce165640 ce001504 cd2b1e80
3d00: 0000000c 00000001 ffffffff cd2e3d20 c009dc90 c009de34 a0000093 ffffffff
[<c000deac>] (__und_svc_finish+0x0/0x14) from [<c009de34>] (cache_alloc_refill+0x22c/0x590)
[<c009de34>] (cache_alloc_refill+0x22c/0x590) from [<c009e23c>] (__kmalloc+0xa4/0x100)
[<c009e23c>] (__kmalloc+0xa4/0x100) from [<c032f71c>] (alloc_netdev_mqs+0x74/0x244)
[<c032f71c>] (alloc_netdev_mqs+0x74/0x244) from [<c03458ec>] (alloc_etherdev_mqs+0x18/0x24)
[<c03458ec>] (alloc_etherdev_mqs+0x18/0x24) from [<bf00e6ec>] (xemaclite_of_probe+0x2c/0x338 [xilinx_emaclite])
[<bf00e6ec>] (xemaclite_of_probe+0x2c/0x338 [xilinx_emaclite]) from [<c020e254>] (platform_drv_probe+0x14/0x18)
[<c020e254>] (platform_drv_probe+0x14/0x18) from [<c020cf78>] (driver_probe_device+0x130/0x32c)
[<c020cf78>] (driver_probe_device+0x130/0x32c) from [<c020d1d4>] (__driver_attach+0x60/0x84)
[<c020d1d4>] (__driver_attach+0x60/0x84) from [<c020b6a4>] (bus_for_each_dev+0x4c/0x80)
[<c020b6a4>] (bus_for_each_dev+0x4c/0x80) from [<c020c574>] (bus_add_driver+0xcc/0x238)
[<c020c574>] (bus_add_driver+0xcc/0x238) from [<c020d864>] (driver_register+0x9c/0x13c)
[<c020d864>] (driver_register+0x9c/0x13c) from [<c000862c>] (do_one_initcall+0xbc/0x170)
[<c000862c>] (do_one_initcall+0xbc/0x170) from [<c005c3b0>] (load_module+0x1afc/0x1db4)
[<c005c3b0>] (load_module+0x1afc/0x1db4) from [<c005c75c>] (SyS_init_module+0xf4/0x100)
[<c005c75c>] (SyS_init_module+0xf4/0x100) from [<c000e200>] (ret_fast_syscall+0x0/0x30)
./net_test: line 16:   770 Segmentation fault      insmod xilinx_emaclite.ko
ifconfig: SIOCGIFFLAGS: No such device

0 Kudos