I porting wl1271 NLCP WLAN driver to kernel 2.6.32 . when insmod wl1271_sdio.ko ,oops occur, I attach the log ,Can someone have a look at it.
[ 59.089050] wl1271: firmware booted (Rev 6.1.0.50.350)
[ 59.094482] wl1271: acx slot
[ 59.097503] wl1271: cmd configure
[ 59.101501] wl1271: acx_set_preamble
[ 59.105255] wl1271: cmd configure
[ 59.109222] wl1271: acx_set_ctsprotect
[ 59.113159] wl1271: cmd configure
[ 59.117156] wl1271: acx rate policies
[ 59.121002] wl1271: basic_rate: 0x1, full_rate: 0x3
[ 59.126098] wl1271: cmd configure
[ 59.130218] wl1271: acx rate policies
[ 59.134033] wl1271: basic_rate: 0x1, full_rate: 0x1
[ 59.139160] wl1271: cmd configure
[ 59.143280] wl1271: acx keep alive config
[ 59.147460] wl1271: cmd configure
[ 59.151458] wl1271: acx dot11_cur_tx_pwr
[ 59.155548] wl1271: cmd configure
[ 59.159362] wl1271: acx ac cfg 3 cw_ming 7 cw_max 15 aifs 2 txop 3264
[ 59.167205] wl1271: cmd configure
[ 59.178070] wl1271: acx tid config
[ 59.181701] wl1271: cmd configure
[ 59.192199] wl1271: acx ac cfg 2 cw_ming 15 cw_max 31 aifs 2 txop 6016
[ 59.199035] wl1271: cmd configure
[ 59.203033] wl1271: acx tid config
[ 59.206604] wl1271: cmd configure
[ 59.210662] wl1271: acx ac cfg 0 cw_ming 31 cw_max 1023 aifs 3 txop 0
[ 59.217407] wl1271: cmd configure
[ 59.221405] wl1271: acx tid config
[ 59.224945] wl1271: cmd configure
[ 59.229003] wl1271: acx ac cfg 1 cw_ming 31 cw_max 1023 aifs 7 txop 0
[ 59.235778] wl1271: cmd configure
[ 59.239746] wl1271: acx tid config
[ 59.243286] wl1271: cmd configure
[ 59.247467] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 59.255950] pgd = d44a8000
[ 59.258789] [00000000] *pgd=94492031, *pte=00000000, *ppte=00000000
[ 59.265380] Internal error: Oops: 17 [#1] PREEMPT
[ 59.270294] last sysfs file: /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
[ 59.278472] Modules linked in: wl1271_sdio omap_hsmmc omaplfb pvrsrvkm sdmak cmemk
[ 59.286437] CPU: 0 Not tainted (2.6.32 #151)
[ 59.291259] PC is at __hw_addr_sync+0x18/0xac
[ 59.295837] LR is at ieee80211_set_multicast_list+0xe8/0x104
[ 59.301727] pc : [<c03f3e90>] lr : [<c04fcd78>] psr: 80000013
[ 59.301757] sp : d467de28 ip : 00000000 fp : d467deb8
[ 59.313751] r10: d93a2318 r9 : 00000001 r8 : d9efbd80
[ 59.319213] r7 : 00000001 r6 : 00000006 r5 : d9da1114 r4 : 00000000
[ 59.326049] r3 : d467c000 r2 : 00000006 r1 : d9da1114 r0 : d93a2318
[ 59.332855] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 59.340332] Control: 10c5387d Table: 944a8019 DAC: 00000015
[ 59.346343]
[ 59.346343] PC: 0xc03f3e10:
[ 59.350799] 3e10 e1520003 18bd8070 ebf1fe9e e3a00001 ebf1b7b8 e3a00001 ebf1b7b6 e2851f42
[ 59.359405] 3e30 e5d42105 e2840f42 ebffffd3 e1a00004 ebfffb9c e3a00001 ebf1b77f e1a0200d
[ 59.367980] 3e50 e3c23d7f e3c3303f e5933000 e3130002 0a000000 eb04cd7b e3a00001 ebf1b776
[ 59.376556] 3e70 e8bd4070 eaf1ffcf e92d47f0 e5914000 e1a05001 e1a0a000 e1a06002 e3a09001
[ 59.385162] 3e90 e5948000 ea00001e e5d43030 e3530000 1a00000b e1a0000a e2841008 e1a02006
[ 59.393737] 3eb0 e5d43028 ebfffdcd e3500000 18bd87f0 e594302c e5c49030 e2833001 e584302c
[ 59.402343] 3ed0 ea00000d e594302c e3530001 1a00000a e2847008 e5d43028 e1a01007 e1a02006
[ 59.410919] 3ef0 e1a0000a ebffff5a e1a00005 e1a01007 e1a02006 e5d43028 ebffff55 e1a04008
[ 59.419494]
[ 59.419494] LR: 0xc04fccf8:
[ 59.423980] ccf8 e33e0000 1afffffa e2211001 e58210c4 e15c0000 0a000012 e59510c8 e2843e5f
[ 59.432556] cd18 e283300c e3110c01 0a000005 e1930f9f e2800001 e1831f90 e3310000 1afffffa
[ 59.441131] cd38 ea000004 e1936f9f e2466001 e1831f96 e3310000 1afffffa e59230c4 e2233002
[ 59.449737] cd58 e58230c4 ebeddacd e3a00001 ebed93e7 e5d52105 e28400f8 e2851f45 ebfbdc3f
[ 59.458312] cd78 e3a00001 ebed93b2 ebeddc0c e1a00004 e28410d8 e8bd4070 ea003c8d e2800e2e
[ 59.466888] cd98 ea004038 e92d47f0 e59040c0 e1a05000 e1a06001 e59436d4 e1530000 1a000001
[ 59.475494] cdb8 e1a00004 ebffd2a0 e10f3000 f10c0080 e59520c8 e3c22001 e58520c8 e121f003
[ 59.484069] cdd8 e3a03000 e59510bc e1a02003 ea000009 e59101ac e0800003 e10fc000 f10c0080
[ 59.492675]
[ 59.492675] SP: 0xd467dda8:
[ 59.497131] dda8 d467ddf4 c0527284 00000000 00000000 c052743c d448d8e0 ffff4b79 ffffffff
[ 59.505706] ddc8 cb6c22eb ffffffff d467de14 00000006 00000001 c0034a6c d93a2318 d9da1114
[ 59.514312] dde8 00000006 d467c000 00000000 d9da1114 00000006 00000001 d9efbd80 00000001
[ 59.522888] de08 d93a2318 d467deb8 00000000 d467de28 c04fcd78 c03f3e90 80000013 ffffffff
[ 59.531463] de28 d93a2220 d9da1000 00000000 00000001 d9efbd80 00000000 d9efbd8c c04fcd78
[ 59.540069] de48 d9da1000 c05af5d4 00000000 c03f2d44 d9da1000 c05af5d4 00001002 c03f2e78
[ 59.548645] de68 d9da1000 c03f6da4 d9da1000 00001003 00001002 c03f6328 00000000 00000001
[ 59.557250] de88 d9da1000 00008914 d9efbd80 c045aa00 beb7dc1c c03f7cb4 beb7dc1c 00000000
[ 59.565826]
[ 59.565826] FP: 0xd467de38:
[ 59.570281] de38 d9efbd80 00000000 d9efbd8c c04fcd78 d9da1000 c05af5d4 00000000 c03f2d44
[ 59.578887] de58 d9da1000 c05af5d4 00001002 c03f2e78 d9da1000 c03f6da4 d9da1000 00001003
[ 59.587463] de78 00001002 c03f6328 00000000 00000001 d9da1000 00008914 d9efbd80 c045aa00
[ 59.596038] de98 beb7dc1c c03f7cb4 beb7dc1c 00000000 6e616c77 00000030 00000000 00000000
[ 59.604644] deb8 00001003 00000000 00000000 00000000 00001003 00000000 00000000 00000000
[ 59.613220] ded8 00000000 00008914 beb7dc1c beb7dc1c 00008914 c00350c4 d467c000 00000000
[ 59.621826] def8 00000000 c03e4d4c d9f87740 c03e4b54 beb7dc1c c00f6d60 beb7dc1c d9f87740
[ 59.630401] df18 df6b26a8 00000003 c00350c4 c00f7410 00000000 c00fb040 d9f87740 df6b2680
[ 59.638977]
[ 59.639007] R0: 0xd93a2298:
[ 59.643463] 2298 00000000 d93a229c d93a229c c04faaec d93a22a8 d93a22a8 00000000 d97cd8c0
[ 59.652038] 22b8 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000
[ 59.660614] 22d8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.669219] 22f8 00000000 d93a22fc d93a22fc c04ed98c 00000000 d93a230c d93a230c c04ed150
[ 59.677795] 2318 d93a2318 d93a2318 00000000 00000000 00000001 00000014 00000000 00000000
[ 59.686401] 2338 00000000 c04ed0a8 d93a2220 d93a2344 d93a2344 00000000 d93a2350 d93a2350
[ 59.694976] 2358 00000000 d93a235c d93a235c 00000000 00000000 00000001 d93a2370 d93a2370
[ 59.703582] 2378 00000000 00000000 d93a236c 00000000 d93a2388 d93a2388 d93a2390 d93a2390
[ 59.712158]
[ 59.712158] R1: 0xd9da1094:
[ 59.716613] 1094 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.725219] 10b4 00000000 00000000 c05af5d4 c05aee4c c05a5880 00001003 00000000 00000c00
[ 59.733795] 10d4 00000000 000005dc 000e0001 0012003c 05064632 00000304 00000000 00000000
[ 59.742370] 10f4 00000000 00000000 00000000 00000000 00000600 d9da1108 d9da1108 00000000
[ 59.750976] 1114 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.759552] 1134 00000000 d9efbd80 00000000 00000000 00000000 00000000 d9da12e8 00000000
[ 59.768157] 1154 00000000 d93a0448 d93a0440 d93a0440 00000001 ffffffff 0000ffff 00000000
[ 59.776733] 1174 00000000 00000000 00000000 00000000 00000000 d9da1000 c07954b0 00000000
[ 59.785308]
[ 59.785308] R3: 0xd467bf80:
[ 59.789764] bf80 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.798370] bfa0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.806945] bfc0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.815521] bfe0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.824127] c000 00000002 00000204 00000000 d448d640 c0767380 00000000 00000017 d448d640
[ 59.832702] c020 c0766e78 d53021c0 d467c000 d448d8e4 d9574cc0 00000000 d467ddf4 d467ddb0
[ 59.841278] c040 c0527238 00000000 00000000 00000000 00000000 00000000 01010000 00000000
[ 59.849884] c060 afd4a864 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.858459]
[ 59.858459] R5: 0xd9da1094:
[ 59.862915] 1094 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.871520] 10b4 00000000 00000000 c05af5d4 c05aee4c c05a5880 00001003 00000000 00000c00
[ 59.880096] 10d4 00000000 000005dc 000e0001 0012003c 05064632 00000304 00000000 00000000
[ 59.888702] 10f4 00000000 00000000 00000000 00000000 00000600 d9da1108 d9da1108 00000000
[ 59.897277] 1114 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.905853] 1134 00000000 d9efbd80 00000000 00000000 00000000 00000000 d9da12e8 00000000
[ 59.914459] 1154 00000000 d93a0448 d93a0440 d93a0440 00000001 ffffffff 0000ffff 00000000
[ 59.923034] 1174 00000000 00000000 00000000 00000000 00000000 d9da1000 c07954b0 00000000
[ 59.931610]
[ 59.931610] R8: 0xd9efbd00:
[ 59.936096] bd00 00000000 00000000 00000004 00000000 00000000 00000000 00000000 00000000
[ 59.944671] bd20 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
[ 59.953247] bd40 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.961853] bd60 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.970428] bd80 d9da1000 00000001 00000000 00000000 00000000 00000000 00000000 00000000
[ 59.979003] bda0 00000000 00000000 00000002 00000000 00000000 00000000 c045ed84 d9efbd80
[ 59.987609] bdc0 c07ed600 00000000 00000000 00000000 c045edb8 d9efbd80 c07ed600 d95485c0
[ 59.996185] bde0 dfb85000 00000000 00000000 00000000 00000001 00000001 00000001 00000001
[ 60.004760]
[ 60.004760] R10: 0xd93a2298:
[ 60.009338] 2298 00000000 d93a229c d93a229c c04faaec d93a22a8 d93a22a8 00000000 d97cd8c0
[ 60.017913] 22b8 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000
[ 60.026519] 22d8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 60.035095] 22f8 00000000 d93a22fc d93a22fc c04ed98c 00000000 d93a230c d93a230c c04ed150
[ 60.043670] 2318 d93a2318 d93a2318 00000000 00000000 00000001 00000014 00000000 00000000
[ 60.052246] 2338 00000000 c04ed0a8 d93a2220 d93a2344 d93a2344 00000000 d93a2350 d93a2350
[ 60.060852] 2358 00000000 d93a235c d93a235c 00000000 00000000 00000001 d93a2370 d93a2370
[ 60.069427] 2378 00000000 00000000 d93a236c 00000000 d93a2388 d93a2388 d93a2390 d93a2390
[ 60.078002] Process ifconfig (pid: 1169, stack limit = 0xd467c2e8)
[ 60.084472] Stack: (0xd467de28 to 0xd467e000)
[ 60.089050] de20: d93a2220 d9da1000 00000000 00000001 d9efbd80 00000000
[ 60.097595] de40: d9efbd8c c04fcd78 d9da1000 c05af5d4 00000000 c03f2d44 d9da1000 c05af5d4
[ 60.106140] de60: 00001002 c03f2e78 d9da1000 c03f6da4 d9da1000 00001003 00001002 c03f6328
[ 60.114715] de80: 00000000 00000001 d9da1000 00008914 d9efbd80 c045aa00 beb7dc1c c03f7cb4
[ 60.123260] dea0: beb7dc1c 00000000 6e616c77 00000030 00000000 00000000 00001003 00000000
[ 60.131835] dec0: 00000000 00000000 00001003 00000000 00000000 00000000 00000000 00008914
[ 60.140380] dee0: beb7dc1c beb7dc1c 00008914 c00350c4 d467c000 00000000 00000000 c03e4d4c
[ 60.148925] df00: d9f87740 c03e4b54 beb7dc1c c00f6d60 beb7dc1c d9f87740 df6b26a8 00000003
[ 60.157501] df20: c00350c4 c00f7410 00000000 c00fb040 d9f87740 df6b2680 c05a52d0 c03e62dc
[ 60.166046] df40: c05a52d0 c00350c4 00000000 00000000 00000000 c06afad1 00000000 c00e73e0
[ 60.174621] df60: 00000003 00000000 df6b2680 d9f87740 beb7dc1c 00008914 00000003 c00350c4
[ 60.183166] df80: d467c000 c00f74b0 00000003 00000000 beb7dc1c beb7dc1c 0001b660 00000003
[ 60.191711] dfa0: 00000036 c0034f40 beb7dc1c 0001b660 00000003 00008914 beb7dc1c beb7dbcc
[ 60.200286] dfc0: beb7dc1c 0001b660 00000003 00000036 00000000 00000000 00000000 00000000
[ 60.208831] dfe0: 0001b67c beb7dbb0 afd22edd afd0dcdc 80000010 00000003 00000000 00000000
[ 60.217407] [<c03f3e90>] (__hw_addr_sync+0x18/0xac) from [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104)
[ 60.227966] [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104) from [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90)
[ 60.238800] [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90) from [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c)
[ 60.248352] [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c) from [<c03f6da4>] (dev_open+0xe8/0x10c)
[ 60.257202] [<c03f6da4>] (dev_open+0xe8/0x10c) from [<c03f6328>] (dev_change_flags+0x8c/0x15c)
[ 60.266235] [<c03f6328>] (dev_change_flags+0x8c/0x15c) from [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac)
[ 60.275787] [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac) from [<c03e4d4c>] (sock_ioctl+0x1f8/0x248)
[ 60.284912] [<c03e4d4c>] (sock_ioctl+0x1f8/0x248) from [<c00f6d60>] (vfs_ioctl+0x2c/0xac)
[ 60.293457] [<c00f6d60>] (vfs_ioctl+0x2c/0xac) from [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac)
[ 60.302185] [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac) from [<c00f74b0>] (sys_ioctl+0x34/0x54)
[ 60.310943] [<c00f74b0>] (sys_ioctl+0x34/0x54) from [<c0034f40>] (ret_fast_syscall+0x0/0x2c)
[ 60.319763] Code: e1a05001 e1a0a000 e1a06002 e3a09001 (e5948000)
[ 60.326202] ---[ end trace 0e807a0dd81790a8 ]---
[ 60.331024] Kernel panic - not syncing: Fatal exception in interrupt
[ 60.337768] BUG: scheduling while atomic: ifconfig/1169/0x00000205
[ 60.344238] Modules linked in: wl1271_sdio omap_hsmmc omaplfb pvrsrvkm sdmak cmemk
[ 60.352203] [<c0039e30>] (unwind_backtrace+0x0/0x150) from [<c0526df8>] (schedule+0x74/0x544)
[ 60.361145] [<c0526df8>] (schedule+0x74/0x544) from [<c0527af8>] (schedule_timeout+0x2ac/0x2e4)
[ 60.370269] [<c0527af8>] (schedule_timeout+0x2ac/0x2e4) from [<c05276fc>] (wait_for_common+0xf0/0x1a8)
[ 60.380035] [<c05276fc>] (wait_for_common+0xf0/0x1a8) from [<c035b85c>] (omap_i2c_xfer+0x248/0x394)
[ 60.389526] [<c035b85c>] (omap_i2c_xfer+0x248/0x394) from [<c0358034>] (i2c_transfer+0x9c/0x168)
[ 60.398742] [<c0358034>] (i2c_transfer+0x9c/0x168) from [<c02c23a8>] (twl_i2c_write+0xb8/0x100)
[ 60.407867] [<c02c23a8>] (twl_i2c_write+0xb8/0x100) from [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20)
[ 60.417236] [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20) from [<c02c3524>] (twl4030_remove_script+0x18/0xf0)
[ 60.427276] [<c02c3524>] (twl4030_remove_script+0x18/0xf0) from [<c004d258>] (ibox_panic_event+0xc/0x2c)
[ 60.437225] [<c004d258>] (ibox_panic_event+0xc/0x2c) from [<c008ce7c>] (notifier_call_chain+0x2c/0x70)
[ 60.446990] [<c008ce7c>] (notifier_call_chain+0x2c/0x70) from [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68)
[ 60.457916] [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68) from [<c008d404>] (atomic_notifier_call_chain+0x14/0x18)
[ 60.469512] [<c008d404>] (atomic_notifier_call_chain+0x14/0x18) from [<c0526b98>] (panic+0x54/0x114)
[ 60.479095] [<c0526b98>] (panic+0x54/0x114) from [<c0038994>] (die+0x27c/0x2b8)
[ 60.486755] [<c0038994>] (die+0x27c/0x2b8) from [<c003ae64>] (__do_kernel_fault+0x64/0x74)
[ 60.495422] [<c003ae64>] (__do_kernel_fault+0x64/0x74) from [<c003b034>] (do_page_fault+0x1c0/0x1d4)
[ 60.505004] [<c003b034>] (do_page_fault+0x1c0/0x1d4) from [<c00342b8>] (do_DataAbort+0x34/0x94)
[ 60.514129] [<c00342b8>] (do_DataAbort+0x34/0x94) from [<c0034a6c>] (__dabt_svc+0x4c/0x60)
[ 60.522796] Exception stack(0xd467dde0 to 0xd467de28)
[ 60.528076] dde0: d93a2318 d9da1114 00000006 d467c000 00000000 d9da1114 00000006 00000001
[ 60.536651] de00: d9efbd80 00000001 d93a2318 d467deb8 00000000 d467de28 c04fcd78 c03f3e90
[ 60.545227] de20: 80000013 ffffffff
[ 60.548889] [<c0034a6c>] (__dabt_svc+0x4c/0x60) from [<c03f3e90>] (__hw_addr_sync+0x18/0xac)
[ 60.557739] [<c03f3e90>] (__hw_addr_sync+0x18/0xac) from [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104)
[ 60.568298] [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104) from [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90)
[ 60.579132] [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90) from [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c)
[ 60.588714] [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c) from [<c03f6da4>] (dev_open+0xe8/0x10c)
[ 60.597564] [<c03f6da4>] (dev_open+0xe8/0x10c) from [<c03f6328>] (dev_change_flags+0x8c/0x15c)
[ 60.606597] [<c03f6328>] (dev_change_flags+0x8c/0x15c) from [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac)
[ 60.616149] [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac) from [<c03e4d4c>] (sock_ioctl+0x1f8/0x248)
[ 60.625274] [<c03e4d4c>] (sock_ioctl+0x1f8/0x248) from [<c00f6d60>] (vfs_ioctl+0x2c/0xac)
[ 60.633850] [<c00f6d60>] (vfs_ioctl+0x2c/0xac) from [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac)
[ 60.642608] [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac) from [<c00f74b0>] (sys_ioctl+0x34/0x54)
[ 60.651367] [<c00f74b0>] (sys_ioctl+0x34/0x54) from [<c0034f40>] (ret_fast_syscall+0x0/0x2c)
[ 60.660919] BUG: scheduling while atomic: ifconfig/1169/0x00000205
[ 60.667419] Modules linked in: wl1271_sdio omap_hsmmc omaplfb pvrsrvkm sdmak cmemk
[ 60.675415] [<c0039e30>] (unwind_backtrace+0x0/0x150) from [<c0526df8>] (schedule+0x74/0x544)
[ 60.684356] [<c0526df8>] (schedule+0x74/0x544) from [<c0527af8>] (schedule_timeout+0x2ac/0x2e4)
[ 60.693450] [<c0527af8>] (schedule_timeout+0x2ac/0x2e4) from [<c05276fc>] (wait_for_common+0xf0/0x1a8)
[ 60.703216] [<c05276fc>] (wait_for_common+0xf0/0x1a8) from [<c035b85c>] (omap_i2c_xfer+0x248/0x394)
[ 60.712707] [<c035b85c>] (omap_i2c_xfer+0x248/0x394) from [<c0358034>] (i2c_transfer+0x9c/0x168)
[ 60.721923] [<c0358034>] (i2c_transfer+0x9c/0x168) from [<c02c23a8>] (twl_i2c_write+0xb8/0x100)
[ 60.731048] [<c02c23a8>] (twl_i2c_write+0xb8/0x100) from [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20)
[ 60.740447] [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20) from [<c02c353c>] (twl4030_remove_script+0x30/0xf0)
[ 60.750488] [<c02c353c>] (twl4030_remove_script+0x30/0xf0) from [<c004d258>] (ibox_panic_event+0xc/0x2c)
[ 60.760406] [<c004d258>] (ibox_panic_event+0xc/0x2c) from [<c008ce7c>] (notifier_call_chain+0x2c/0x70)
[ 60.770172] [<c008ce7c>] (notifier_call_chain+0x2c/0x70) from [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68)
[ 60.781097] [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68) from [<c008d404>] (atomic_notifier_call_chain+0x14/0x18)
[ 60.792694] [<c008d404>] (atomic_notifier_call_chain+0x14/0x18) from [<c0526b98>] (panic+0x54/0x114)
[ 60.802276] [<c0526b98>] (panic+0x54/0x114) from [<c0038994>] (die+0x27c/0x2b8)
[ 60.809936] [<c0038994>] (die+0x27c/0x2b8) from [<c003ae64>] (__do_kernel_fault+0x64/0x74)
[ 60.818603] [<c003ae64>] (__do_kernel_fault+0x64/0x74) from [<c003b034>] (do_page_fault+0x1c0/0x1d4)
[ 60.828186] [<c003b034>] (do_page_fault+0x1c0/0x1d4) from [<c00342b8>] (do_DataAbort+0x34/0x94)
[ 60.837310] [<c00342b8>] (do_DataAbort+0x34/0x94) from [<c0034a6c>] (__dabt_svc+0x4c/0x60)
[ 60.845947] Exception stack(0xd467dde0 to 0xd467de28)
[ 60.851226] dde0: d93a2318 d9da1114 00000006 d467c000 00000000 d9da1114 00000006 00000001
[ 60.859802] de00: d9efbd80 00000001 d93a2318 d467deb8 00000000 d467de28 c04fcd78 c03f3e90
[ 60.868377] de20: 80000013 ffffffff
[ 60.872039] [<c0034a6c>] (__dabt_svc+0x4c/0x60) from [<c03f3e90>] (__hw_addr_sync+0x18/0xac)
[ 60.880889] [<c03f3e90>] (__hw_addr_sync+0x18/0xac) from [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104)
[ 60.891479] [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104) from [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90)
[ 60.902313] [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90) from [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c)
[ 60.911895] [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c) from [<c03f6da4>] (dev_open+0xe8/0x10c)
[ 60.920745] [<c03f6da4>] (dev_open+0xe8/0x10c) from [<c03f6328>] (dev_change_flags+0x8c/0x15c)
[ 60.929779] [<c03f6328>] (dev_change_flags+0x8c/0x15c) from [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac)
[ 60.939361] [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac) from [<c03e4d4c>] (sock_ioctl+0x1f8/0x248)
[ 60.948486] [<c03e4d4c>] (sock_ioctl+0x1f8/0x248) from [<c00f6d60>] (vfs_ioctl+0x2c/0xac)
[ 60.957031] [<c00f6d60>] (vfs_ioctl+0x2c/0xac) from [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac)
[ 60.965789] [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac) from [<c00f74b0>] (sys_ioctl+0x34/0x54)
[ 60.974548] [<c00f74b0>] (sys_ioctl+0x34/0x54) from [<c0034f40>] (ret_fast_syscall+0x0/0x2c)
[ 60.983520] BUG: scheduling while atomic: ifconfig/1169/0x00000205
[ 60.990020] Modules linked in: wl1271_sdio omap_hsmmc omaplfb pvrsrvkm sdmak cmemk
[ 60.997985] [<c0039e30>] (unwind_backtrace+0x0/0x150) from [<c0526df8>] (schedule+0x74/0x544)
[ 61.006927] [<c0526df8>] (schedule+0x74/0x544) from [<c0527af8>] (schedule_timeout+0x2ac/0x2e4)
[ 61.016052] [<c0527af8>] (schedule_timeout+0x2ac/0x2e4) from [<c05276fc>] (wait_for_common+0xf0/0x1a8)
[ 61.025787] [<c05276fc>] (wait_for_common+0xf0/0x1a8) from [<c035b85c>] (omap_i2c_xfer+0x248/0x394)
[ 61.035278] [<c035b85c>] (omap_i2c_xfer+0x248/0x394) from [<c0358034>] (i2c_transfer+0x9c/0x168)
[ 61.044494] [<c0358034>] (i2c_transfer+0x9c/0x168) from [<c02c23a8>] (twl_i2c_write+0xb8/0x100)
[ 61.053619] [<c02c23a8>] (twl_i2c_write+0xb8/0x100) from [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20)
[ 61.063018] [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20) from [<c02c35c4>] (twl4030_remove_script+0xb8/0xf0)
[ 61.073028] [<c02c35c4>] (twl4030_remove_script+0xb8/0xf0) from [<c004d258>] (ibox_panic_event+0xc/0x2c)
[ 61.082977] [<c004d258>] (ibox_panic_event+0xc/0x2c) from [<c008ce7c>] (notifier_call_chain+0x2c/0x70)
[ 61.092742] [<c008ce7c>] (notifier_call_chain+0x2c/0x70) from [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68)
[ 61.103668] [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68) from [<c008d404>] (atomic_notifier_call_chain+0x14/0x18)
[ 61.115264] [<c008d404>] (atomic_notifier_call_chain+0x14/0x18) from [<c0526b98>] (panic+0x54/0x114)
[ 61.124847] [<c0526b98>] (panic+0x54/0x114) from [<c0038994>] (die+0x27c/0x2b8)
[ 61.132507] [<c0038994>] (die+0x27c/0x2b8) from [<c003ae64>] (__do_kernel_fault+0x64/0x74)
[ 61.141174] [<c003ae64>] (__do_kernel_fault+0x64/0x74) from [<c003b034>] (do_page_fault+0x1c0/0x1d4)
[ 61.150726] [<c003b034>] (do_page_fault+0x1c0/0x1d4) from [<c00342b8>] (do_DataAbort+0x34/0x94)
[ 61.159851] [<c00342b8>] (do_DataAbort+0x34/0x94) from [<c0034a6c>] (__dabt_svc+0x4c/0x60)
[ 61.168518] Exception stack(0xd467dde0 to 0xd467de28)
[ 61.173828] dde0: d93a2318 d9da1114 00000006 d467c000 00000000 d9da1114 00000006 00000001
[ 61.182403] de00: d9efbd80 00000001 d93a2318 d467deb8 00000000 d467de28 c04fcd78 c03f3e90
[ 61.190948] de20: 80000013 ffffffff
[ 61.194610] [<c0034a6c>] (__dabt_svc+0x4c/0x60) from [<c03f3e90>] (__hw_addr_sync+0x18/0xac)
[ 61.203460] [<c03f3e90>] (__hw_addr_sync+0x18/0xac) from [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104)
[ 61.214050] [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104) from [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90)
[ 61.224884] [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90) from [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c)
[ 61.234466] [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c) from [<c03f6da4>] (dev_open+0xe8/0x10c)
[ 61.243316] [<c03f6da4>] (dev_open+0xe8/0x10c) from [<c03f6328>] (dev_change_flags+0x8c/0x15c)
[ 61.252319] [<c03f6328>] (dev_change_flags+0x8c/0x15c) from [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac)
[ 61.261901] [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac) from [<c03e4d4c>] (sock_ioctl+0x1f8/0x248)
[ 61.271026] [<c03e4d4c>] (sock_ioctl+0x1f8/0x248) from [<c00f6d60>] (vfs_ioctl+0x2c/0xac)
[ 61.279602] [<c00f6d60>] (vfs_ioctl+0x2c/0xac) from [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac)
[ 61.288360] [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac) from [<c00f74b0>] (sys_ioctl+0x34/0x54)
[ 61.297119] [<c00f74b0>] (sys_ioctl+0x34/0x54) from [<c0034f40>] (ret_fast_syscall+0x0/0x2c)
[ 61.307128] BUG: scheduling while atomic: ifconfig/1169/0x00000205
[ 61.313629] Modules linked in: wl1271_sdio omap_hsmmc omaplfb pvrsrvkm sdmak cmemk
[ 61.321624] [<c0039e30>] (unwind_backtrace+0x0/0x150) from [<c0526df8>] (schedule+0x74/0x544)
[ 61.330566] [<c0526df8>] (schedule+0x74/0x544) from [<c0527af8>] (schedule_timeout+0x2ac/0x2e4)
[ 61.339691] [<c0527af8>] (schedule_timeout+0x2ac/0x2e4) from [<c05276fc>] (wait_for_common+0xf0/0x1a8)
[ 61.349456] [<c05276fc>] (wait_for_common+0xf0/0x1a8) from [<c035b85c>] (omap_i2c_xfer+0x248/0x394)
[ 61.358947] [<c035b85c>] (omap_i2c_xfer+0x248/0x394) from [<c0358034>] (i2c_transfer+0x9c/0x168)
[ 61.368164] [<c0358034>] (i2c_transfer+0x9c/0x168) from [<c02c23a8>] (twl_i2c_write+0xb8/0x100)
[ 61.377288] [<c02c23a8>] (twl_i2c_write+0xb8/0x100) from [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20)
[ 61.386688] [<c02c240c>] (twl_i2c_write_u8+0x1c/0x20) from [<c02c35dc>] (twl4030_remove_script+0xd0/0xf0)
[ 61.396697] [<c02c35dc>] (twl4030_remove_script+0xd0/0xf0) from [<c004d258>] (ibox_panic_event+0xc/0x2c)
[ 61.406646] [<c004d258>] (ibox_panic_event+0xc/0x2c) from [<c008ce7c>] (notifier_call_chain+0x2c/0x70)
[ 61.416412] [<c008ce7c>] (notifier_call_chain+0x2c/0x70) from [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68)
[ 61.427337] [<c008d3c0>] (__atomic_notifier_call_chain+0x38/0x68) from [<c008d404>] (atomic_notifier_call_chain+0x14/0x18)
[ 61.438934] [<c008d404>] (atomic_notifier_call_chain+0x14/0x18) from [<c0526b98>] (panic+0x54/0x114)
[ 61.448516] [<c0526b98>] (panic+0x54/0x114) from [<c0038994>] (die+0x27c/0x2b8)
[ 61.456176] [<c0038994>] (die+0x27c/0x2b8) from [<c003ae64>] (__do_kernel_fault+0x64/0x74)
[ 61.464843] [<c003ae64>] (__do_kernel_fault+0x64/0x74) from [<c003b034>] (do_page_fault+0x1c0/0x1d4)
[ 61.474426] [<c003b034>] (do_page_fault+0x1c0/0x1d4) from [<c00342b8>] (do_DataAbort+0x34/0x94)
[ 61.483551] [<c00342b8>] (do_DataAbort+0x34/0x94) from [<c0034a6c>] (__dabt_svc+0x4c/0x60)
[ 61.492218] Exception stack(0xd467dde0 to 0xd467de28)
[ 61.497497] dde0: d93a2318 d9da1114 00000006 d467c000 00000000 d9da1114 00000006 00000001
[ 61.506072] de00: d9efbd80 00000001 d93a2318 d467deb8 00000000 d467de28 c04fcd78 c03f3e90
[ 61.514648] de20: 80000013 ffffffff
[ 61.518310] [<c0034a6c>] (__dabt_svc+0x4c/0x60) from [<c03f3e90>] (__hw_addr_sync+0x18/0xac)
[ 61.527160] [<c03f3e90>] (__hw_addr_sync+0x18/0xac) from [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104)
[ 61.537719] [<c04fcd78>] (ieee80211_set_multicast_list+0xe8/0x104) from [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90)
[ 61.548583] [<c03f2d44>] (__dev_set_rx_mode+0x8c/0x90) from [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c)
[ 61.558166] [<c03f2e78>] (dev_set_rx_mode+0x1c/0x2c) from [<c03f6da4>] (dev_open+0xe8/0x10c)
[ 61.566986] [<c03f6da4>] (dev_open+0xe8/0x10c) from [<c03f6328>] (dev_change_flags+0x8c/0x15c)
[ 61.576049] [<c03f6328>] (dev_change_flags+0x8c/0x15c) from [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac)
[ 61.585601] [<c045aa00>] (devinet_ioctl+0x2f4/0x6ac) from [<c03e4d4c>] (sock_ioctl+0x1f8/0x248)
[ 61.594726] [<c03e4d4c>] (sock_ioctl+0x1f8/0x248) from [<c00f6d60>] (vfs_ioctl+0x2c/0xac)
[ 61.603302] [<c00f6d60>] (vfs_ioctl+0x2c/0xac) from [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac)
[ 61.612060] [<c00f7410>] (do_vfs_ioctl+0x540/0x5ac) from [<c00f74b0>] (sys_ioctl+0x34/0x54)
[ 61.620819] [<c00f74b0>] (sys_ioctl+0x34/0x54) from [<c0034f40>] (ret_fast_syscall+0x0/0x2c)