This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

how to install and remove the cpsw module

Other Parts Discussed in Thread: AM3358

Hi:

Recently I need to compile the am3358 net driver(cpsw) as a modules(the defautl the cpsw compiled into kernel), so I select the cpsw to M. and I get the ti_cpsw.ko.

When I reboot the linux system, the ti_cpsw is not intalled(I have already do "make modules_install"). so I input the command "modprobe ti_cpsw" and I could found the cpsw module as using the lsmod command.  

however, when I input the command "rmmod ti_cpsw" that I want to remove the cpsw module from kernel I get some error as below:

[ 816.487398] removing device
[ 816.490225] ------------[ cut here ]------------
[ 816.495256] WARNING: at /usr/src/linux-3.8.13-bone70/drivers/net/ethernet/ti/cpsw.c:453 cpsw_rx_handler+0xb2/0xd0 [ti_cpsw]()
[ 816.507052] Modules linked in: ti_cpsw(-) g_ether libcomposite evdev omap_rng
[ 816.514564] [<c0010b11>] (unwind_backtrace+0x1/0x90) from [<c002f92f>] (warn_slowpath_common+0x3f/0x4c)
[ 816.524375] [<c002f92f>] (warn_slowpath_common+0x3f/0x4c) from [<c002f99d>] (warn_slowpath_null+0x11/0x18)
[ 816.534461] [<c002f99d>] (warn_slowpath_null+0x11/0x18) from [<bf820acf>] (cpsw_rx_handler+0xb2/0xd0 [ti_cpsw])
[ 816.545012] [<bf820acf>] (cpsw_rx_handler+0xb2/0xd0 [ti_cpsw]) from [<c0362a49>] (__cpdma_chan_process+0x85/0xb8)
[ 816.555728] [<c0362a49>] (__cpdma_chan_process+0x85/0xb8) from [<c0362b51>] (cpdma_chan_stop+0xa1/0x110)
[ 816.565627] [<c0362b51>] (cpdma_chan_stop+0xa1/0x110) from [<c0362c71>] (cpdma_chan_destroy+0x41/0x48)
[ 816.575348] [<c0362c71>] (cpdma_chan_destroy+0x41/0x48) from [<bf81fe0b>] (cpsw_remove+0x56/0xb4 [ti_cpsw])
[ 816.585535] [<bf81fe0b>] (cpsw_remove+0x56/0xb4 [ti_cpsw]) from [<c0306129>] (__device_release_driver+0x39/0x70)
[ 816.596162] [<c0306129>] (__device_release_driver+0x39/0x70) from [<c03065c1>] (driver_detach+0x71/0x74)
[ 816.606062] [<c03065c1>] (driver_detach+0x71/0x74) from [<c0305f1f>] (bus_remove_driver+0x3f/0x7c)
[ 816.615422] [<c0305f1f>] (bus_remove_driver+0x3f/0x7c) from [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw])
[ 816.625152] [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw]) from [<c0062e83>] (sys_delete_module+0x15f/0x1d4)
[ 816.635059] [<c0062e83>] (sys_delete_module+0x15f/0x1d4) from [<c000c861>] (ret_fast_syscall+0x1/0x44)
[ 816.644771] ---[ end trace c025b53d69825ec3 ]---
[ 816.650012] BUG: spinlock recursion on CPU#0, rmmod/1260
[ 816.655566] lock: 0xdf57b84c, .magic: dead4ead, .owner: rmmod/1260, .owner_cpu: 0
[ 816.663480] [<c0010b11>] (unwind_backtrace+0x1/0x90) from [<c029b0d7>] (do_raw_spin_lock+0x63/0xe0)
[ 816.672937] [<c029b0d7>] (do_raw_spin_lock+0x63/0xe0) from [<c05122c1>] (_raw_spin_lock_irqsave+0x21/0x28)
[ 816.683021] [<c05122c1>] (_raw_spin_lock_irqsave+0x21/0x28) from [<c0362bd1>] (cpdma_ctlr_stop+0x11/0x70)
[ 816.693011] [<c0362bd1>] (cpdma_ctlr_stop+0x11/0x70) from [<c0362d17>] (cpdma_ctlr_destroy+0x9f/0xc8)
[ 816.702644] [<c0362d17>] (cpdma_ctlr_destroy+0x9f/0xc8) from [<bf81fe13>] (cpsw_remove+0x5e/0xb4 [ti_cpsw])
[ 816.712824] [<bf81fe13>] (cpsw_remove+0x5e/0xb4 [ti_cpsw]) from [<c0306129>] (__device_release_driver+0x39/0x70)
[ 816.723450] [<c0306129>] (__device_release_driver+0x39/0x70) from [<c03065c1>] (driver_detach+0x71/0x74)
[ 816.733350] [<c03065c1>] (driver_detach+0x71/0x74) from [<c0305f1f>] (bus_remove_driver+0x3f/0x7c)
[ 816.742711] [<c0305f1f>] (bus_remove_driver+0x3f/0x7c) from [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw])
[ 816.752435] [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw]) from [<c0062e83>] (sys_delete_module+0x15f/0x1d4)
[ 816.762335] [<c0062e83>] (sys_delete_module+0x15f/0x1d4) from [<c000c861>] (ret_fast_syscall+0x1/0x44)
[ 821.737079] BUG: spinlock lockup suspected on CPU#0, rmmod/1260
[ 821.743255] lock: 0xdf57b84c, .magic: dead4ead, .owner: rmmod/1260, .owner_cpu: 0
[ 821.751157] [<c0010b11>] (unwind_backtrace+0x1/0x90) from [<c029b14d>] (do_raw_spin_lock+0xd9/0xe0)
[ 821.760601] [<c029b14d>] (do_raw_spin_lock+0xd9/0xe0) from [<c05122c1>] (_raw_spin_lock_irqsave+0x21/0x28)
[ 821.770680] [<c05122c1>] (_raw_spin_lock_irqsave+0x21/0x28) from [<c0362bd1>] (cpdma_ctlr_stop+0x11/0x70)
[ 821.780667] [<c0362bd1>] (cpdma_ctlr_stop+0x11/0x70) from [<c0362d17>] (cpdma_ctlr_destroy+0x9f/0xc8)
[ 821.790295] [<c0362d17>] (cpdma_ctlr_destroy+0x9f/0xc8) from [<bf81fe13>] (cpsw_remove+0x5e/0xb4 [ti_cpsw])
[ 821.800471] [<bf81fe13>] (cpsw_remove+0x5e/0xb4 [ti_cpsw]) from [<c0306129>] (__device_release_driver+0x39/0x70)
[ 821.811094] [<c0306129>] (__device_release_driver+0x39/0x70) from [<c03065c1>] (driver_detach+0x71/0x74)
[ 821.820992] [<c03065c1>] (driver_detach+0x71/0x74) from [<c0305f1f>] (bus_remove_driver+0x3f/0x7c)
[ 821.830350] [<c0305f1f>] (bus_remove_driver+0x3f/0x7c) from [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw])
[ 821.840071] [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw]) from [<c0062e83>] (sys_delete_module+0x15f/0x1d4)
[ 821.849968] [<c0062e83>] (sys_delete_module+0x15f/0x1d4) from [<c000c861>] (ret_fast_syscall+0x1/0x44)
[ 821.860732] ------------[ cut here ]------------
[ 821.865563] kernel BUG at /home/eval/liuxcnc/beaglebone/machine-code/linux-3.8.13-bone70/net/core/dev.c:6286!
[ 821.875908] Internal error: Oops - BUG: 0 [#1] THUMB2
[ 821.881177] Modules linked in: ti_cpsw(-) g_ether libcomposite evdev omap_rng
[ 821.888655] CPU: 0 Tainted: G W (3.8.13xenomai #3)
[ 821.894926] PC is at free_netdev+0x7a/0x7c
[ 821.899202] LR is at _raw_spin_unlock_irqrestore+0x11/0x14
[ 821.904925] pc : [<c046c622>] lr : [<c0512329>] psr: 80000033
[ 821.904925] sp : ddf97ee8 ip : 00000000 fp : 00000800
[ 821.916903] r10: 00000000 r9 : 00000000 r8 : ddf96008
[ 821.922352] r7 : dd956d00 r6 : dd956800 r5 : dd956838 r4 : dd956814
[ 821.929159] r3 : 00000001 r2 : 00000000 r1 : 00000000 r0 : c08dfdb0
[ 821.935970] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA Thumb Segment user
[ 821.943595] Control: 50c5387d Table: 9dfd8019 DAC: 00000015
[ 821.949587] Process rmmod (pid: 1260, stack limit = 0xddf96238)
[ 821.955761] Stack: (0xddf97ee8 to 0xddf98000)
[ 821.960307] 7ee0: dd956800 c08d3e70 df0af610 bf81fe65 bf81fdb5 df0af610
[ 821.968842] 7f00: bf821d88 df0af644 00000000 c0306129 bf821d88 df0af610 bf821d88 c03065c1
[ 821.977376] 7f20: 00000000 bf821d88 c08f68e0 c0305f1f 00000000 bf821dc8 00000800 bf820d01
[ 821.985911] 7f40: bf820cf9 c0062e83 ddf7fe40 635f6974 00777370 c010e16b 00000000 00000000
[ 821.994446] 7f60: df5753ec 00000000 c0966074 df575040 c08d8c6c ddf96000 df575040 c004371d
[ 822.002981] 7f80: ddf7fe40 00f96018 c000ca68 fffffffe b6fe8d10 bec9c920 00000081 c000ca68
[ 822.011515] 7fa0: ddf96000 c000c861 fffffffe b6fe8d10 b6fe8d40 00000800 38931800 38931800
[ 822.020051] 7fc0: fffffffe b6fe8d10 bec9c920 00000081 00000002 00000000 b6fe8008 00000800
[ 822.028585] 7fe0: bec9c81c bec9c5a8 b6f8da47 b6f1114c 80000010 b6fe8d40 9fefe821 9fefec21
[ 822.037140] [<c046c622>] (free_netdev+0x7a/0x7c) from [<bf81fe65>] (cpsw_remove+0xb0/0xb4 [ti_cpsw])
[ 822.046687] [<bf81fe65>] (cpsw_remove+0xb0/0xb4 [ti_cpsw]) from [<c0306129>] (__device_release_driver+0x39/0x70)
[ 822.057312] [<c0306129>] (__device_release_driver+0x39/0x70) from [<c03065c1>] (driver_detach+0x71/0x74)
[ 822.067209] [<c03065c1>] (driver_detach+0x71/0x74) from [<c0305f1f>] (bus_remove_driver+0x3f/0x7c)
[ 822.076567] [<c0305f1f>] (bus_remove_driver+0x3f/0x7c) from [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw])
[ 822.086292] [<bf820d01>] (cpsw_exit+0x8/0xf [ti_cpsw]) from [<c0062e83>] (sys_delete_module+0x15f/0x1d4)
[ 822.096192] [<c0062e83>] (sys_delete_module+0x15f/0x1d4) from [<c000c861>] (ret_fast_syscall+0x1/0x44)
[ 822.105906] Code: e8bd 4070 f49a bd7f (de02) e92d
[ 822.111056] ---[ end trace c025b53d69825ec4 ]---
[ 822.116060] [sched_delayed] sched: RT throttling activated

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 816.650012] BUG: spinlock recursion on CPU#0, rmmod/1260

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 816.655566] lock: 0xdf57b84c, .magic: dead4ead, .owner: rmmod/1260, .owner_cpu: 0

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.737079] BUG: spinlock lockup suspected on CPU#0, rmmod/1260

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.743255] lock: 0xdf57b84c, .magic: dead4ead, .owner: rmmod/1260, .owner_cpu: 0

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.875908] Internal error: Oops - BUG: 0 [#1] THUMB2

Me[ 822.205095] Unable to handle kernel NULL pointer dereference at virtual address 00000000
ssage from syslo[ 822.214621] pgd = ddfdc000, hw pgd = ddfdc000
gd@beaglebone at[ 822.220564] [00000000] *pgd=9df95831 Dec 14 13:15:06, *pte=00000000 ...
kernel:[, *ppte=00000000 821.949587] Pr
ocess rmmod (pid[ 822.232765] Internal error: Oops: 17 [#2] THUMB2
[ 822.238960] Modules linked in: ti_cpsw(-) g_ether libcomposite evdev omap_rng
[ 822.246436] CPU: 0 Tainted: G D W (3.8.13xenomai #3)
[ 822.252720] PC is at memcpy+0xd6/0x2dc
[ 822.256634] LR is at dev_ioctl+0x5af/0x5c4
[ 822.260906] pc : [<c028f656>] lr : [<c046e26f>] psr: 6000a833
[ 822.260906] sp : ddf9fec4 ip : 00000002 fp : 00000000
[ 822.272886] r10: 00000000 r9 : 00000000 r8 : ddf9e010
[ 822.278336] r7 : ddf9fed8 r6 : bec50ba4 r5 : dd956800 r4 : 00008927
[ 822.285145] r3 : 00008927 r2 : 00000002 r1 : 00000000 r0 : ddf9feea
[ 822.291956] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA Thumb Segment user
[ 822.299584] Control: 50c5387d Table: 9dfdc019 DAC: 00000015
[ 822.305577] Process ifconfig (pid: 1261, stack limit = 0xddf9e238)
[ 822.312023] Stack: (0xddf9fec4 to 0xddfa0000)
[ 822.316570] fec0: ddf9feea 00008927 c046e26f 00000338 c00e8d4b 30687465 00000000
[ 822.325108] fee0: 00000000 00000000 b6ee1043 b6f794c0 00000068 0001d358 c08a4124 d6c25060
[ 822.333643] ff00: bec50ba4 00008927 ddf7f540 ddf7f540 00000008 00000000 00000000 c0117ff5
[ 822.342179] ff20: b6fcc000 00000001 00000035 c01070cf c08d8c6c 00000000 ddcf6248 00000000
[ 822.350715] ff40: 00001000 c000ca68 ddf9e000 ddcf6248 00000000 c05122c1 ddcf6248 00000000
[ 822.359249] ff60: 00008927 bec50ba4 00000000 ddf7f540 00000008 00000000 00000000 c011814f
[ 822.367786] ff80: 00000000 00000000 ddcf6248 0001d368 0001d370 0001b6d4 00000036 c000ca68
[ 822.376323] ffa0: ddf9e000 c000c861 0001d368 0001d370 00000008 00008927 bec50ba4 bec50ba4
[ 822.384858] ffc0: 0001d368 0001d370 0001b6d4 00000036 00000000 00000000 b6fd1000 00000000
[ 822.393394] ffe0: 0001b958 bec50ba0 0000d8ef b6f2591c 60000010 00000008 9fefe821 9fefec21
[ 822.401935] Code: bfc8 f811 3b01 bfa8 (f811) 4b01
: 1260, stack li[ 822.407009] ---[ end trace c025b53d69825ec5 ]---
mit = 0xddf96238)

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.955761] Stack: (0xddf97ee8 to 0xddf98000)

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.960307] 7ee0: dd956800 c08d3e70 df0af610 bf81fe65 bf81fdb5 df0af610

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.968842] 7f00: bf821d88 df0af644 00000000 c0306129 bf821d88 df0af610 bf821d88 c03065c1

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.977376] 7f20: 00000000 bf821d88 c08f68e0 c0305f1f 00000000 bf821dc8 00000800 bf820d01

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.985911] 7f40: bf820cf9 c0062e83 ddf7fe40 635f6974 00777370 c010e16b 00000000 00000000

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 821.994446] 7f60: df5753ec 00000000 c0966074 df575040 c08d8c6c ddf96000 df575040 c004371d

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 822.002981] 7f80: ddf7fe40 00f96018 c000ca68 fffffffe b6fe8d10 bec9c920 00000081 c000ca68

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 822.011515] 7fa0: ddf96000 c000c861 fffffffe b6fe8d10 b6fe8d40 00000800 38931800 38931800

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 822.020051] 7fc0: fffffffe b6fe8d10 bec9c920 00000081 00000002 00000000 b6fe8008 00000800

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 822.028585] 7fe0: bec9c81c bec9c5a8 b6f8da47 b6f1114c 80000010 b6fe8d40 9fefe821 9fefec21

Message from syslogd@beaglebone at Dec 14 13:15:06 ...
kernel:[ 822.105906] Code: e8bd 4070 f49a bd7f (de02) e92d

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.232765] Internal error: Oops: 17 [#2] THUMB2

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.305577] Process ifconfig (pid: 1261, stack limit = 0xddf9e238)

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.312023] Stack: (0xddf9fec4 to 0xddfa0000)

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.316570] fec0: ddf9feea 00008927 c046e26f 00000338 c00e8d4b 30687465 00000000

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.325108] fee0: 00000000 00000000 b6ee1043 b6f794c0 00000068 0001d358 c08a4124 d6c25060

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.333643] ff00: bec50ba4 00008927 ddf7f540 ddf7f540 00000008 00000000 00000000 c0117ff5

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.342179] ff20: b6fcc000 00000001 00000035 c01070cf c08d8c6c 00000000 ddcf6248 00000000

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.350715] ff40: 00001000 c000ca68 ddf9e000 ddcf6248 00000000 c05122c1 ddcf6248 00000000

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.359249] ff60: 00008927 bec50ba4 00000000 ddf7f540 00000008 00000000 00000000 c011814f

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.367786] ff80: 00000000 00000000 ddcf6248 0001d368 0001d370 0001b6d4 00000036 c000ca68

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.376323] ffa0: ddf9e000 c000c861 0001d368 0001d370 00000008 00008927 bec50ba4 bec50ba4

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.384858] ffc0: 0001d368 0001d370 0001b6d4 00000036 00000000 00000000 b6fd1000 00000000

Message from syslogd@beaglebone at Dec 14 13:15:07 ...
kernel:[ 822.393394] ffe0: 0001b958 bec50ba0 0000d8ef b6f2591c 60000010 00000008[ 822.743449] Unable to handle kernel NULL pointer dereference at virtual address 00000000
9fefe821 9fefec[ 822.752388] pgd = c0004000, hw pgd = ddb10000
21

Message[ 822.758328] [00000000] *pgd=00000000 from syslogd@be
aglebone at Dec [ 822.764876] Internal error: Oops: 5 [#3] THUMB2
[ 822.770982] Modules linked in: ti_cpsw(-) g_ether libcomposite evdev omap_rng
[ 822.778461] CPU: 0 Tainted: G D W (3.8.13xenomai #3)
[ 822.784742] PC is at packet_release+0x9a/0x214
[ 822.789377] LR is at 0x1
[ 822.792019] pc : [<c04ee802>] lr : [<00000001>] psr: 60000133
[ 822.792019] sp : ddf6dd80 ip : ddf6dd50 fp : ddf6c008
[ 822.803998] r10: ddf805c8 r9 : df0165d0 r8 : c091746c
[ 822.809449] r7 : d6a64ac0 r6 : dd83fc34 r5 : dd83ff6c r4 : dd83fc00
[ 822.816259] r3 : c08d8c6c r2 : 00000000 r1 : 00000000 r0 : 60000113
[ 822.823071] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA Thumb Segment user
[ 822.830697] Control: 50c5387d Table: 9db10019 DAC: 00000015
[ 822.836692] Process dhclient (pid: 1184, stack limit = 0xddf6c238)
[ 822.843141] Stack: (0xddf6dd80 to 0xddf6e000)
[ 822.847689] dd80: ddf6c008 c05122c1 ddf805c8 00000001 00000000 d6ce3380 00000000 00000000
[ 822.856226] dda0: d6a64ac0 00000000 d6a64ae0 00000008 d6c20548 c045ed6f c045eddd ddf805c0
[ 822.864761] ddc0: 00000000 c045ede7 c045eddd c010e111 00000000 00000000 df79992c ddf810c0
[ 822.873297] dde0: c0966074 df799580 00000001 ddf6c010 00000020 c0043729 c09237e4 dda49c80
[ 822.881833] de00: df799580 df799944 dda49cc8 c0033773 ddf6de40 00000016 00000000 ddf6c000
[ 822.890369] de20: 00000000 00000009 df799580 0000000f ddf6c000 df070e40 00000000 ddf6c000
[ 822.898904] de40: 00000008 00000020 ddf6c008 c0033c9b 00418004 00000000 00000009 ddf6def0
[ 822.907441] de60: 00000000 c003cdd3 00000000 dd9ae544 dd9ae040 c0920378 df070e40 ddf6c000
[ 822.915977] de80: ddf6df10 08430000 ddf6c000 ddf6dedc 00000000 00000001 b6e0e3d0 b6e0e3d4
[ 822.924513] dea0: ddf6dfb0 c08d8c6c fffffdfe 00000000 00000000 c000edc3 00000000 00000000
[ 822.933049] dec0: 00000008 c0107741 00000000 00000000 b6f8a4c0 dd9bc000 00000003 ffffff9c
[ 822.941584] dee0: ddf6df10 ffffff9c ddf6c000 c08a4194 00000009 00000000 00000000 00000000
[ 822.950119] df00: 00000000 00000000 17ce219a 00000000 9491a123 0017a611 32da5f20 000095bd
[ 822.958654] df20: befc9c74 000098f4 00000001 befc9c74 00000008 00000000 fffffdfe c011866f
[ 822.967190] df40: 000095bd 2f268c14 000095bd 000c120f befc9c74 ddf6df70 ebb9801c 000369a5
[ 822.975725] df60: 00000016 c0118e31 ddf6df70 befc9bc4 000098f4 ddf6c018 c000ca68 ddf6c000
[ 822.984260] df80: ddf6dfb0 c08d8c6c ddf6c000 00000000 00000000 c000f309 befc9c74 b6fcb550
[ 822.992795] dfa0: befc9c7c 0000008e c000ca68 c000c8ed 00000016 b6d01088 b6d01188 00000000
[ 823.001331] dfc0: befc9c74 b6fcb550 befc9c7c 0000008e 00000000 00000000 431bde83 00000000
[ 823.009867] dfe0: befc9c74 befc9c3c b6f85881 b6e0e3d0 40000010 00000016 00000000 00000000
[ 823.018424] [<c04ee802>] (packet_release+0x9a/0x214) from [<c045ed6f>] (sock_release+0xf/0x7c)
[ 823.027448] [<c045ed6f>] (sock_release+0xf/0x7c) from [<c045ede7>] (sock_close+0xb/0x1c)
[ 823.035931] [<c045ede7>] (sock_close+0xb/0x1c) from [<c010e111>] (__fput+0x5d/0x178)
[ 823.044051] [<c010e111>] (__fput+0x5d/0x178) from [<c0043729>] (task_work_run+0x6d/0x90)
[ 823.052532] [<c0043729>] (task_work_run+0x6d/0x90) from [<c0033773>] (do_exit+0x1cb/0x6b0)
[ 823.061190] [<c0033773>] (do_exit+0x1cb/0x6b0) from [<c0033c9b>] (do_group_exit+0x27/0x6c)
[ 823.069855] [<c0033c9b>] (do_group_exit+0x27/0x6c) from [<c003cdd3>] (get_signal_to_deliver+0x1c7/0x438)
[ 823.079797] [<c003cdd3>] (get_signal_to_deliver+0x1c7/0x438) from [<c000edc3>] (do_signal+0x57/0x38c)
[ 823.089458] [<c000edc3>] (do_signal+0x57/0x38c) from [<c000f309>] (do_work_pending+0x85/0x90)
[ 823.098390] [<c000f309>] (do_work_pending+0x85/0x90) from [<c000c8ed>] (work_pending+0x9/0x18)
[ 823.107411] Code: f380 8100 f8d2 222c (6813) 3b01
[ 823.112507] ---[ end trace c025b53d69825ec6 ]---

kernel:[ 822[ 823.118735] Fixing recursive fault but reboot is needed!
.401935] Code: b[ 823.126240] Unable to handle kernel paging request at virtual address 54685525
fc8 f811 3b01 bf[ 823.134626] pgd = c0004000, hw pgd = ddb10000
[ 823.140577] [54685525] *pgd=00000000

[ 823.145893] Internal error: Oops: 5 [#4] THUMB2
[ 823.150617] Modules linked in: ti_cpsw(-) g_ether libcomposite evdev omap_rng
[ 823.158088] CPU: 0 Tainted: G D W (3.8.13xenomai #3)
[ 823.164362] PC is at strnlen+0x2/0x34
[ 823.168183] LR is at string.isra.6+0x29/0xa4
[ 823.172636] pc : [<c02953be>] lr : [<c02969c5>] psr: 20000133
[ 823.172636] sp : df12bdb8 ip : 00000020 fp : 00000002
[ 823.184614] r10: 00000020 r9 : c054ab1c r8 : 00000000
[ 823.190063] r7 : ffffffff r6 : c09248ec r5 : 54685525 r4 : c0924516
[ 823.196873] r3 : 00000000 r2 : 54685525 r1 : ffffffff r0 : 54685525
[ 823.203682] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA Thumb Segment kernel
[ 823.211488] Control: 50c5387d Table: 9db10019 DAC: 00000015
[ 823.217479] Process kworker/0:1 (pid: 13, stack limit = 0xdf12a238)
[ 823.224015] Stack: (0xdf12bdb8 to 0xdf12c000)
[ 823.228560] bda0: ffffffff c07983fe
[ 823.237097] bdc0: c0798400 df12bea0 c09248ec c02973a1 ffffffff ffffffff c0922de0 df12be28
[ 823.245632] bde0: 000003e0 c092450c ff0a0004 ffffffff 00000000 000003e0 c08d3880 c0923c28
[ 823.254167] be00: ffffffff 00000000 00000000 00000000 c0923c28 c0297741 00000000 c0031243
[ 823.262703] be20: 00000000 c05126db 00041673 83126e98 df12a000 00000000 00000000 00000000
[ 823.271238] be40: df12a000 c0510f5b 00000000 df12be9c ddf40ed0 00000000 c07983f4 00000000
[ 823.279773] be60: dd956800 00000000 00000000 c050e2d1 c07983f4 df12be9c c09248ec df12be9c
[ 823.288308] be80: ddf40ec0 ddf40ed0 00000000 dd956d00 00000000 bf81f7cf c07983f4 54685525
[ 823.296843] bea0: ddf40ed0 00000000 df5c9c00 df5c9e2c df5c9e78 00000000 00000000 0000000f
[ 823.305379] bec0: c09203a0 c0354d3d df5c9e2c df101140 c08d5b08 c0e02400 00000000 c0041b2d
[ 823.313913] bee0: c08d5b08 c00425f7 c08d5380 c08d5ca8 c08d8c6c c08d5c20 df101154 c08d5c28
[ 823.322448] bf00: df12a018 8c13521d c08d5b00 c0965da4 df101140 c004277f c08d5b08 c091ffaf
[ 823.330985] bf20: 00000000 00000000 00000000 df07be64 df12bf7c df101140 c0042655 00000000
[ 823.339520] bf40: 00000000 00000000 00000000 c0045663 00000000 00000000 00000000 df101140
[ 823.348055] bf60: 00000000 00000001 dead4ead ffffffff ffffffff df12bf74 df12bf74 00000000
[ 823.356590] bf80: 00000001 dead4ead ffffffff ffffffff df12bf90 df12bf90 00000000 df07be64
[ 823.365125] bfa0: c00455e1 00000000 00000000 c000c957 00000000 00000000 00000000 00000000
[ 823.373658] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 823.382192] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[ 823.390737] [<c02953be>] (strnlen+0x2/0x34) from [<c07983fe>] (__func__.16338+0x1883ee/0x1be378)
[ 823.399909] Code: 4610 4770 bf00 b199 (7803) b19b
[ 823.404940] ---[ end trace c025b53d69825ec7 ]---

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.764876] Internal error: Oops: 5 [#3] THUMB2

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.836692] Process dhclient (pid: 1184, stack limit = 0xddf6c238)

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.843141] Stack: (0xddf6dd80 to 0xddf6e000)

Message from syslogd@beaglebone [ 823.449080] Unable to handle kernel NULL pointer dereference at virtual address 00000000
at Dec 14 13:15:[ 823.458418] pgd = ddfa0000, hw pgd = ddfa0000
08 ...
kernel[ 823.464362] [00000000] *pgd=00000000:[ 822.847689]
dd80: ddf6c008 c[ 823.470914] Internal error: Oops: 5 [#5] THUMB2
[ 823.477017] Modules linked in: ti_cpsw(-) g_ether libcomposite evdev omap_rng
[ 823.484492] CPU: 0 Tainted: G D W (3.8.13xenomai #3)
[ 823.490777] PC is at dev_get_by_name+0x28/0x40
[ 823.495412] LR is at dev_get_by_name_rcu+0x41/0x4c
[ 823.500410] pc : [<c0469864>] lr : [<c0469779>] psr: 60000033
[ 823.500410] sp : ddf8dee8 ip : 00000003 fp : 00000000
[ 823.512388] r10: 00000000 r9 : ddf8c000 r8 : c000ca68
[ 823.517838] r7 : 0000011a r6 : befecb2c r5 : 00000010 r4 : 00000001
[ 823.524645] r3 : c08d8c6c r2 : 00000000 r1 : 00000000 r0 : dd956800
[ 823.531456] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA Thumb Segment user
[ 823.539081] Control: 50c5387d Table: 9dfa0019 DAC: 00000015
[ 823.545074] Process dhclient (pid: 1280, stack limit = 0xddf8c238)
[ 823.551520] Stack: (0xddf8dee8 to 0xddf8e000)
[ 823.556066] dee0: c04ee055 df7e6400 df7e6400 c04ee07b 68746500 c0450030
[ 823.564602] df00: d6a643c0 00000010 d6a643c0 c045f2f7 00000000 00000000 74650011 00003068
[ 823.573136] df20: 00000000 00000000 ddf8c000 00000000 00000000 c010e3ed c0273351 00000000
[ 823.581671] df40: df7e4040 dd886480 00000008 dd8864a4 ddf5c0c0 c000ca68 ddf8c000 00000000
[ 823.590204] df60: 00000000 c011e84f df7e4040 00000000 00000000 c0512303 df7e4040 c045f173
[ 823.598740] df80: ddf808c0 ddf8c018 c000ca68 d6a643c0 ddf8dfb0 0000031c 00000008 b6f495a8
[ 823.607276] dfa0: b6e23f10 c000c861 00000008 b6f495a8 00000008 befecb2c 00000010 befecb3b
[ 823.615811] dfc0: 00000008 b6f495a8 b6e23f10 0000011a 00000004 00000000 b6f36864 00000000
[ 823.624346] dfe0: 00000011 befecb28 b6e48ccd b6d7e79c 20000010 00000008 00000000 00000000
[ 823.632900] [<c0469864>] (dev_get_by_name+0x28/0x40) from [<c04ee07b>] (packet_bind_spkt+0x27/0x40)
[ 823.642354] [<c04ee07b>] (packet_bind_spkt+0x27/0x40) from [<c045f2f7>] (sys_bind+0x33/0x4c)
[ 823.651202] [<c045f2f7>] (sys_bind+0x33/0x4c) from [<c000c861>] (ret_fast_syscall+0x1/0x44)
[ 823.659951] Code: f381 8100 f8d0 122c (680b) 3301
05122c1 ddf805c8[ 823.665030] ---[ end trace c025b53d69825ec8 ]---
00000001 00000000 d6ce3380 00000000 00000000

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.856226] dda0: d6a64ac0 00000000 d6a64ae0 00000008 d6c20548 c045ed6f c045eddd ddf805c0

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.864761] ddc0: 00000000 c045ede7 c045eddd c010e111 00000000 00000000 df79992c ddf810c0

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.873297] dde0: c0966074 df799580 00000001 ddf6c010 00000020 c0043729 c09237e4 dda49c80

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.881833] de00: df799580 df799944 dda49cc8 c0033773 ddf6de40 00000016 00000000 ddf6c000

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.890369] de20: 00000000 00000009 df799580 0000000f ddf6c000 df070e40 00000000 ddf6c000

Message [ 823.748162] Unable to handle kernel NULL pointer dereference at virtual address 00000000
from syslogd@bea[ 823.757401] pgd = ddfd8000, hw pgd = ddfd8000
, *pte=000000001[ 823.763349] [00000000] *pgd=9df8d8314 13:15:08 ...
kernel:[ 822., *ppte=00000000898904] de40: 00
000008 00000020 [ 823.775552] Internal error: Oops: 17 [#6] THUMB2
[ 823.781748] Modules linked in: ti_cpsw(-) g_ether libcomposite evdev omap_rng
[ 823.789222] CPU: 0 Tainted: G D W (3.8.13xenomai #3)
[ 823.795505] PC is at neigh_destroy+0x76/0xf8
[ 823.799969] LR is at _raw_spin_unlock_irqrestore+0x11/0x14
[ 823.805692] pc : [<c0473002>] lr : [<c0512329>] psr: 60000033
[ 823.805692] sp : ddfd1db0 ip : 00000010 fp : df533614
[ 823.817670] r10: 00000000 r9 : df1f6f40 r8 : 00000001
[ 823.823121] r7 : 00000003 r6 : dd956800 r5 : c08d8c6c r4 : df533600
[ 823.829930] r3 : 60000013 r2 : 00000000 r1 : 00000000 r0 : 00000000
[ 823.836741] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA Thumb Segment user
[ 823.844367] Control: 50c5387d Table: 9dfd8019 DAC: 00000015
[ 823.850361] Process ifconfig (pid: 1281, stack limit = 0xddfd0238)
[ 823.856810] Stack: (0xddfd1db0 to 0xddfd2000)
[ 823.861356] 1da0: df533600 df1f6f0c dd956800 c0473157
[ 823.869891] 1dc0: df7ca220 c0471bb1 00000001 c0917390 ddf40200 dd956800 c08d8c6c c091a2d8
[ 823.878428] 1de0: 00000000 c091a410 ddf40200 c04731bb c0917390 ddf40200 dd956800 ddf40200
[ 823.886964] 1e00: 00000002 00000000 00000000 c04b0d07 c091aaac 00000002 ffffffff c05140e5
[ 823.895500] 1e20: c091a480 00000002 ddf40200 ffffffff 00000000 00000000 df566e0c c00498ef
[ 823.904036] 1e40: 00000000 c04aa1d9 00000000 00000000 ddf40200 ddf40208 00000000 c004990d
[ 823.912571] 1e60: 00000000 00000000 00000000 c04aa269 22222222 00000000 00000000 00000000
[ 823.921106] 1e80: 00000000 df566e0c 00000000 ddf40200 00000000 00000000 df566e00 00008916
[ 823.929642] 1ea0: be829cb8 c04ab673 00000000 c0107741 dd956800 ddfd0008 df566e0c ddf40200
[ 823.938179] 1ec0: 30687465 00000000 00000000 00000000 00000002 00000000 00000000 000007f1
[ 823.946714] 1ee0: fffffffe 00008916 00000016 c0917390 be829cb8 ddf7f180 00000005 00000000
[ 823.955250] 1f00: 00000030 c045df01 c045de35 d6a64760 be829cb8 00008916 ddf7f180 c0117ff5
[ 823.963785] 1f20: 00000000 c000ca68 df004780 ddf76cc0 0000001d c0107741 c0273351 00000000
[ 823.972321] 1f40: 0001b7c0 ddb37ec0 00000000 ddde22c0 ffffff9c 00012998 00000014 00000000
[ 823.980857] 1f60: 00008916 be829cb8 00000000 ddf7f180 00000005 00000000 00000030 c011814f
[ 823.989393] 1f80: 00000000 00000000 0001b17c be829ebc 00000000 0001b434 00000036 c000ca68
[ 823.997927] 1fa0: ddfd0000 c000c861 be829ebc 00000000 00000005 00008916 be829cb8 0001b3c4
[ 824.006462] 1fc0: be829ebc 00000000 0001b434 00000036 be829c38 be829d0c be829f8e 00000030
[ 824.014998] 1fe0: 0001b960 be829c10 0000aa61 b6e9391c 80000010 00000005 00000000 00000000
[ 824.023544] [<c0473002>] (neigh_destroy+0x76/0xf8) from [<c0473157>] (neigh_flush_dev+0x97/0xb0)
[ 824.032719] [<c0473157>] (neigh_flush_dev+0x97/0xb0) from [<c04731bb>] (neigh_ifdown+0x27/0xa8)
[ 824.041811] [<c04731bb>] (neigh_ifdown+0x27/0xa8) from [<c04b0d07>] (fib_inetaddr_event+0x7b/0x7c)
[ 824.051171] [<c04b0d07>] (fib_inetaddr_event+0x7b/0x7c) from [<c05140e5>] (notifier_call_chain+0x45/0x60)
[ 824.061170] [<c05140e5>] (notifier_call_chain+0x45/0x60) from [<c00498ef>] (__blocking_notifier_call_chain+0x27/0x34)
[ 824.072251] [<c00498ef>] (__blocking_notifier_call_chain+0x27/0x34) from [<c004990d>] (blocking_notifier_call_chain+0x11/0x14)
[ 824.084145] [<c004990d>] (blocking_notifier_call_chain+0x11/0x14) from [<c04aa269>] (__inet_del_ifa+0x71/0x1cc)
[ 824.094677] [<c04aa269>] (__inet_del_ifa+0x71/0x1cc) from [<c04ab673>] (devinet_ioctl+0x2d3/0x4a4)
[ 824.104037] [<c04ab673>] (devinet_ioctl+0x2d3/0x4a4) from [<c045df01>] (sock_ioctl+0xcd/0x1b4)
[ 824.113066] [<c045df01>] (sock_ioctl+0xcd/0x1b4) from [<c0117ff5>] (do_vfs_ioctl+0x2dd/0x3fc)
[ 824.121997] [<c0117ff5>] (do_vfs_ioctl+0x2dd/0x3fc) from [<c011814f>] (sys_ioctl+0x3b/0x58)
[ 824.130752] [<c011814f>] (sys_ioctl+0x3b/0x58) from [<c000c861>] (ret_fast_syscall+0x1/0x44)
[ 824.139591] Code: f383 8100 f8d6 122c (680b) 3b01
ddf6c008 c0033c9[ 824.144658] ---[ end trace c025b53d69825ec9 ]---
b 00418004 00000[ 824.150896] Kernel panic - not syncing: Fatal exception in interrupt
[ 824.158933] drm_kms_helper: panic occurred, switching back to text console
000 00000009 ddf6def0

Message from syslogd@beaglebone at Dec 14 13:15:08 ...
kernel:[ 822.907441] de60: 00000000 c003cdd3 00000000 dd9ae544 dd9ae040 c0920378 df070e40 ddf6c000

I know somewhere the program caused the null point which lead to kernel error. but the I do not know why, who could help me!!!