Hi, When I attempt to turn off wifi in android-2.2.1, with android-2.6.32 kernel with the TI WiLink 6.1.6.0 proprietary wlan driver, I get a kernel panic, with the message Unbalanced IRQ 257 wake disable. What could be causing it and how can I fix it? WARNING: at kernel/irq/manage.c:361 set_irq_wake+0x94/0x11c() Unbalanced IRQ 257 wake disable Modules linked in: tiwlan_drv(-) sdio bmtrace [<c0034c1c>] (unwind_backtrace+0x0/0xdc) from [<c0058fbc>] (warn_slowpath_common+0x4c/0x80) [<c0058fbc>] (warn_slowpath_common+0x4c/0x80) from [<c005902c>] (warn_slowpath_fmt+0x28/0x38) [<c005902c>] (warn_slowpath_fmt+0x28/0x38) from [<c008265c>] (set_irq_wake+0x94/0x11c) [<c008265c>] (set_irq_wake+0x94/0x11c) from [<bf09c4b8>] (wlanDrvIf_ModuleExit+0xfc/0x114 [tiwlan_drv]) unwind: Index not found bf09c4b8 ---[ end trace 49ae965392634423 ]--- ling interface TI WLAN: driver unloaded E/Tethering( 750): attempting to remove unknown iface (tiwlan0), ignoring D/dalvikvm( 899): GC_EXPLICIT freed 3275 objects / 175112 bytes in 52ms hsize: 16777216 kernel BUG at mm/vmalloc.c:1319! Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c7bd0000 [00000000] *pgd=87bfd031, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#1] last sysfs file: /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state Modules linked in: tiwlan_drv(+) sdio bmtrace [last unloaded: tiwlan_drv] CPU: 0 Tainted: G W (2.6.32 #46) PC is at __bug+0x1c/0x28 LR is at __bug+0x18/0x28 pc : [<c0032c54>] lr : [<c0032c50>] psr: 60000013 sp : c60bfed0 ip : 00111349 fp : ca5ab3bb r10: ca5ab504 r9 : ca500000 r8 : 00000000 r7 : 00000001 r6 : c6cba940 r5 : ca500000 r4 : 00000003 r3 : 00000000 r2 : c041a934 r1 : 00111349 r0 : 00000027 Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 10c5387d Table: 87bd0019 DAC: 00000015 PC: 0xc0032bd4: 2bd4 e121f00c e12fff1e 00100100 00200200 e1a0c001 e1a03002 e1a01000 e1a0200c 2bf4 e59f0000 ea0b486c c038ea90 e1a0c001 e1a03002 e1a01000 e1a0200c e59f0000 2c14 ea0b4865 c038eaa7 e1a0c001 e1a03002 e1a01000 e1a0200c e59f0000 ea0b485e 2c34 c038eabe e52de004 e1a02001 e24dd004 e1a01000 e59f000c eb0b4857 e3a03000 2c54 e5833000 eafffffe c038ead5 e59f0014 e59f1014 e3a02e2d eb0b484f e3a03000 2c74 e5833000 eafffffe c038ead5 c038eaee e52de004 e1a01000 e24dd004 e59f001c 2c94 eb0b4845 e59f0018 e59f1018 e3a02fad eb0b4841 e3a03000 e5833000 eafffffe 2cb4 c038eb06 c038ead5 c038eaee e52de004 e59f0014 e24dd004 eb0b4837 e59f000c LR: 0xc0032bd0: 2bd0 e5803004 e121f00c e12fff1e 00100100 00200200 e1a0c001 e1a03002 e1a01000 2bf0 e1a0200c e59f0000 ea0b486c c038ea90 e1a0c001 e1a03002 e1a01000 e1a0200c 2c10 e59f0000 ea0b4865 c038eaa7 e1a0c001 e1a03002 e1a01000 e1a0200c e59f0000 2c30 ea0b485e c038eabe e52de004 e1a02001 e24dd004 e1a01000 e59f000c eb0b4857 2c50 e3a03000 e5833000 eafffffe c038ead5 e59f0014 e59f1014 e3a02e2d eb0b484f 2c70 e3a03000 e5833000 eafffffe c038ead5 c038eaee e52de004 e1a01000 e24dd004 2c90 e59f001c eb0b4845 e59f0018 e59f1018 e3a02fad eb0b4841 e3a03000 e5833000 2cb0 eafffffe c038eb06 c038ead5 c038eaee e52de004 e59f0014 e24dd004 eb0b4837 SP: 0xc60bfe50: fe50 00000032 60000013 00000000 c3097e48 c60bfe8c c3097608 00000000 00000004 fe70 ffffffff c60bfebc c6cba940 00000001 00000000 c002eaac 00000027 00111349 fe90 c041a934 00000000 00000003 ca500000 c6cba940 00000001 00000000 ca500000 feb0 ca5ab504 ca5ab3bb 00111349 c60bfed0 c0032c50 c0032c54 60000013 ffffffff fed0 00000002 c00a2da4 00000018 bf000000 00000018 00000000 bf1b6494 c007ddd0 fef0 00000000 c60bff58 000c05e4 ca5ab3bb c1670000 428afec4 428afeb0 ca5ab84c ff10 c6cbaa40 ca5c4894 0000001e 0000001f 00000000 00000011 000aad24 c1670000 ff30 00000020 ca5ab9dc bf1b64a0 ca5ab9dc 00000000 00000000 00000000 00000000 FP: 0xca5ab33b: b338 203a4343 554e4728 2e342029 00332e33 43434700 4728203a 2029554e 2e332e34 b358 47000033 203a4343 554e4728 2e342029 00332e33 43434700 4728203a 2029554e b378 2e332e34 47000033 203a4343 554e4728 2e342029 00332e33 00002a41 61656100 b398 01006962 00000020 412d3705 070a0600 12010841 15011404 18031701 1a011901 b3b8 00021e02 6d79732e 00626174 7274732e 00626174 7368732e 61747274 6e2e0062 b3d8 2e65746f 2e756e67 6c697562 64692d64 65722e00 65742e6c 2e007478 2e6c6572 b3f8 74696e69 7865742e 722e0074 652e6c65 2e746978 74786574 65722e00 6f722e6c b418 61746164 6f722e00 61746164 7274732e 00342e31 4d52412e 7478652e 692e6261 b438 2e74696e 74786574 65722e00 52412e6c 78652e4d 2e786469 74696e69 7865742e R2: 0xc041a8b4: a8b4 00000000 00000001 00000002 00000003 00000004 00000005 00000006 00000007 a8d4 00000008 00000009 0000000a 0000000b 0000000c 0000000d 0000000e 0000000f a8f4 00000010 00000011 00000012 00000013 00000014 00000015 00000016 00000017 a914 00000018 00000019 0000001a 0000001b 0000001c 0000001d 0000001e 0000001f a934 c041a934 c041a934 0000000f 00000004 00000001 00000007 00000001 00000280 a954 0000000a 00000000 00000000 00000000 00004000 c04441f0 00000000 00000000 a974 00000001 c041a978 c041a978 00000004 ffffffff 00000000 ffffffff 00000000 a994 00000000 c03b71d3 c039513b c039510a c0395111 c0395118 c039511e c039512b R5: 0xca4fff80: ff80 ******** ******** ******** ******** ******** ******** ******** ******** ffa0 ******** ******** ******** ******** ******** ******** ******** ******** ffc0 ******** ******** ******** ******** ******** ******** ******** ******** ffe0 ******** ******** ******** ******** ******** ******** ******** ******** 0000 464c457f 00010101 00000000 00000000 00280001 00000001 00000000 00000000 0020 000ab504 04000000 00000034 00280000 001d0020 00000004 00000014 00000003 0040 00554e47 efb48104 14c2bd60 08bd5c53 585a092b e5f2ecbb e3e00012 e12fff1e 0060 e2800fd2 e12fff1e e3510001 e5801040 159030c8 159f2008 159310bc 15812010 R6: 0xc6cba8c0: a8c0 c6cba900 c7874440 bf1ada24 bf1ada2c bf1dc000 bf1dc1e8 00000000 00000000 a8e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 a900 c040fe30 c6cba8c0 bf1adb18 bf1b22b0 bf10c000 bf1983bc 00000000 00000000 a920 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 a940 00000000 ca500000 000fb000 00000002 c6e5a400 000000fb 00000000 c007d41c a960 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 a980 c0431f5c 00000000 00000015 bf05964c 00000000 00020074 00000015 bf059654 a9a0 00000000 00020074 00000015 bf05965c 00000000 00020074 00000015 bf0596b4 R9: 0xca4fff80: ff80 ******** ******** ******** ******** ******** ******** ******** ******** ffa0 ******** ******** ******** ******** ******** ******** ******** ******** ffc0 ******** ******** ******** ******** ******** ******** ******** ******** ffe0 ******** ******** ******** ******** ******** ******** ******** ******** 0000 464c457f 00010101 00000000 00000000 00280001 00000001 00000000 00000000 0020 000ab504 04000000 00000034 00280000 001d0020 00000004 00000014 00000003 0040 00554e47 efb48104 14c2bd60 08bd5c53 585a092b e5f2ecbb e3e00012 e12fff1e 0060 e2800fd2 e12fff1e e3510001 e5801040 159030c8 159f2008 159310bc 15812010 R10: 0xca5ab484: b484 00747865 646f6d2e 6f666e69 52412e00 78652e4d 00626174 6c65722e 7461642e b4a4 722e0061 672e6c65 6c2e756e 6f6b6e69 2e65636e 73696874 646f6d5f 00656c75 b4c4 6c65722e 4d52412e 6978652e 2e007864 00737362 6d6f632e 746e656d 6f6e2e00 b4e4 472e6574 732d554e 6b636174 52412e00 74612e4d 62697274 73657475 00000000 b504 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 b524 00000000 ffffffff 0000001b 00000007 00000002 bf1984d0 00000034 00000024 b544 00000000 00000000 00000004 0008c4d0 00000032 00000001 00000006 bf10c000 b564 00000058 0008c3bc 00000000 00000000 00000004 00000000 0000002e 00000009 Process WifiService (pid: 795, stack limit = 0xc60be2e8) Stack: (0xc60bfed0 to 0xc60c0000) fec0: 00000002 c00a2da4 00000018 bf000000 fee0: 00000018 00000000 bf1b6494 c007ddd0 00000000 c60bff58 000c05e4 ca5ab3bb ff00: c1670000 428afec4 428afeb0 ca5ab84c c6cbaa40 ca5c4894 0000001e 0000001f ff20: 00000000 00000011 000aad24 c1670000 00000020 ca5ab9dc bf1b64a0 ca5ab9dc ff40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 000c05e4 ff60: 00000000 000faab0 a7e03dd0 00000000 47c6d008 c002f0e8 c60be000 00000000 ff80: 46046ed8 c007e354 0000004e c7886e40 c1731cc0 47c6d008 a7e03ce0 4002aa10 ffa0: 00000080 c002ef40 47c6d008 a7e03ce0 47c6d008 000faab0 a7e03dd0 000faab0 ffc0: 47c6d008 a7e03ce0 4002aa10 00000080 46046b68 428afec4 428afeb0 46046ed8 ffe0: a7e05208 46046ac0 a7e0389b afd0e89c 60000010 47c6d008 0affef16 007eff00 [<c0032c54>] (__bug+0x1c/0x28) from [<c00a2da4>] (__vunmap+0x84/0xe0) [<c00a2da4>] (__vunmap+0x84/0xe0) from [<c007ddd0>] (load_module+0x9e0/0xba0) [<c007ddd0>] (load_module+0x9e0/0xba0) from [<c007e354>] (sys_init_module+0x58/0x1f0) [<c007e354>] (sys_init_module+0x58/0x1f0) from [<c002ef40>] (ret_fast_syscall+0x0/0x2c) Code: e1a01000 e59f000c eb0b4857 e3a03000 (e5833000) ---[ end trace 49ae965392634424 ]--- Kernel panic - not syncing: Fatal exception [<c0034c1c>] (unwind_backtrace+0x0/0xdc) from [<c0304cd4>] (panic+0x34/0x110) [<c0304cd4>] (panic+0x34/0x110) from [<c00330f8>] (die+0xa0/0xb8) [<c00330f8>] (die+0xa0/0xb8) from [<c0035b24>] (__do_kernel_fault+0x68/0x80) [<c0035b24>] (__do_kernel_fault+0x68/0x80) from [<c0035d0c>] (do_page_fault+0x1d0/0x1e8) [<c0035d0c>] (do_page_fault+0x1d0/0x1e8) from [<c002e288>] (do_DataAbort+0x34/0x98) [<c002e288>] (do_DataAbort+0x34/0x98) from [<c002eaac>] (__dabt_svc+0x4c/0x60) Exception stack(0xc60bfe88 to 0xc60bfed0) fe80: 00000027 00111349 c041a934 00000000 00000003 ca500000 fea0: c6cba940 00000001 00000000 ca500000 ca5ab504 ca5ab3bb 00111349 c60bfed0 fec0: c0032c50 c0032c54 60000013 ffffffff [<c002eaac>] (__dabt_svc+0x4c/0x60) from [<c0032c54>] (__bug+0x1c/0x28) [<c0032c54>] (__bug+0x1c/0x28) from [<c00a2da4>] (__vunmap+0x84/0xe0) [<c00a2da4>] (__vunmap+0x84/0xe0) from [<c007ddd0>] (load_module+0x9e0/0xba0) [<c007ddd0>] (load_module+0x9e0/0xba0) from [<c007e354>] (sys_init_module+0x58/0x1f0) [<c007e354>] (sys_init_module+0x58/0x1f0) from [<c002ef40>] (ret_fast_syscall+0x0/0x2c) Best regards, Elvis Dowson -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html