Search Linux Wireless

Kernel panic after reboot with wifi enabled

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi, all

My platform equipped with a wl1271 wireless chip. The system crashed
randomly with following error messages when reboot the system
with wifi enabled.

>From the log, i found that there is a sdio_bus_remove function call in
the stack.
 I'm confused about that.
Does anybody know what happened to my driver?

Thanks
Yingang


<7>[    7.651404] ---proximity--- once = 0 	 now = 0
<6>[    8.621547] compass 5-001e: hmc5883_selftest: selftest
result(771, 757, 725)
<7>[    9.040450] alsps_int occur
<7>[    9.040844] als 5-001d: enter alsps_isr irq= 0x1 data= 0x8
<7>[    9.040881] light  adc = 8 	 once = 0 	 now = 389
<7>[   10.372657] Sensor ambient disable
<7>[   10.372943] Sensor proximity disabled
<1>[   15.507212] BUG: unable to handle kernel paging request at 0a36203e
<1>[   15.507354] IP: [<fb84b796>] cleanup_module+0x102/0x270 [wl12xx_sdio]
<4>[   15.507528] *pde = 00000000
<0>[   15.507645] Oops: 0000 [#1] PREEMPT SMP
<0>[   15.507806] last sysfs file:
/sys/devices/virtual/usb_composite/rndis/enable
<4>[   15.508026] Modules linked in: wl12xx_sdio(+) wl12xx mac80211
cfg80211 compat btwilink st_drv
<4>[   15.508380]
<4>[   15.508444] Pid: 1554, comm: WifiService Not tainted 2.6.35.3+ #1 /
<4>[   15.508645] EIP: 0060:[<fb84b796>] EFLAGS: 00010207 CPU: 0
<4>[   15.508827] EIP is at cleanup_module+0x102/0x270 [wl12xx_sdio]
<4>[   15.509015] EAX: 0a36203a EBX: e0bf0fe0 ECX: e0a22f30 EDX: ffffffed
<4>[   15.509211] ESI: 0a36203a EDI: f5a2a000 EBP: e0acde58 ESP: e0acde3c
<4>[   15.509408]  DS: 007b ES: 007b FS: 00d8 GS: 003b SS: 0068
<0>[   15.509581] Process WifiService (pid: 1554, ti=e0acc000
task=e0ac0b40 task.ti=e0acc000)
<0>[   15.509823] Stack:
<4>[   15.509895]  e0acde50 c15d827e 00000000 e0bf02e0 fb84bcd8
f5a2a000 f5a2a004 e0acde88
<4>[   15.510214] <0> c15e1b15 00000000 e0a2b0c0 f625ebd0 00000000
f5a2a004 fb84bd20 00000000
<4>[   15.510565] <0> f5a2a004 fb84bd30 00000001 e0acdeb8 c14b5a9e
00000001 f625f0f4 f625f154
<0>[   15.510941] Call Trace:
<4>[   15.511042]  [<c15d827e>] ? mmc_release_host+0xbe/0x110
<4>[   15.511221]  [<c15e1b15>] ? sdio_bus_probe+0xf5/0x1b0
<4>[   15.511398]  [<c14b5a9e>] ? driver_probe_device+0x17e/0x350
<4>[   15.511585]  [<c12358d5>] ? sub_preempt_count+0x85/0xc0
<4>[   15.511762]  [<c14b5cf1>] ? __driver_attach+0x81/0x90
<4>[   15.511958]  [<c14b4af3>] ? bus_for_each_dev+0x53/0x80
<4>[   15.512157]  [<c14b55be>] ? driver_attach+0x1e/0x20
<4>[   15.512347]  [<c14b5c70>] ? __driver_attach+0x0/0x90
<4>[   15.512543]  [<c14b5132>] ? bus_add_driver+0xf2/0x2e0
<4>[   15.512716]  [<c1423a52>] ? kset_find_obj+0x52/0x80
<4>[   15.512882]  [<c15e1e20>] ? sdio_bus_remove+0x0/0x1a0
<4>[   15.513052]  [<c14b5ea4>] ? driver_register+0x74/0x130
<4>[   15.513226]  [<c12ae840>] ? trace_module_notify+0x30/0x310
<4>[   15.513409]  [<c15e1cec>] ? sdio_register_driver+0x1c/0x20
<4>[   15.513593]  [<fb84e00d>] ? init_module+0xd/0xf [wl12xx_sdio]
<4>[   15.513783]  [<c1201042>] ? do_one_initcall+0x32/0x190
<4>[   15.513956]  [<c126ddca>] ? blocking_notifier_call_chain+0x6a/0x80
<4>[   15.514160]  [<fb84e000>] ? init_module+0x0/0xf [wl12xx_sdio]
<4>[   15.514352]  [<c128415b>] ? sys_init_module+0x9b/0x1e0
<4>[   15.514525]  [<c142d57c>] ? trace_hardirqs_on_thunk+0xc/0x10
<4>[   15.514713]  [<c1833ad9>] ? syscall_call+0x7/0xb
<4>[   15.514873]  [<c1830000>] ? schedule+0x6e0/0xd30
<0>[   15.515024] Code: 07 83 88 40 01 00 00 02 e8 78 38 cc c5 3d 00
f0 ff ff 89 c6 76 15 89 44 24 04 c7 04 24 70 ba 84 fb e8 5f 3d fe c5
e9 5d 01 00 00 <8b> 40 04 b9 20 b0 81 fb 89 43 18 8b 56 0c 89 53 1c 8b
56 10 89
<0>[   15.516443] EIP: [<fb84b796>] cleanup_module+0x102/0x270
[wl12xx_sdio] SS:ESP 0068:e0acde3c
<0>[   15.516736] CR2: 000000000a36203e
<4>[   15.517314] ---[ end trace 68884dc2973a7575 ]---
<0>[   15.527301] Kernel panic - not syncing: Fatal exception
<4>[   15.532511] Pid: 1554, comm: WifiService Tainted: G      D
2.6.35.3+ #1
<4>[   15.539412] Call Trace:
<4>[   15.541877]  [<c182f50d>] ? printk+0x1d/0x1f
<4>[   15.546123]  [<c182f484>] panic+0x64/0xd0
<4>[   15.550113]  [<c1206823>] oops_end+0x83/0x90
<4>[   15.554405]  [<c122c2b6>] no_context+0xc6/0x1f0
<4>[   15.558905]  [<c122c470>] __bad_area_nosemaphore+0x90/0x130
<4>[   15.564479]  [<c18332f3>] ? _raw_spin_unlock_irqrestore+0x23/0x50
<4>[   15.570554]  [<c14bec77>] ? __pm_runtime_idle+0x67/0xd0
<4>[   15.575784]  [<c122c570>] bad_area+0x40/0x50
<4>[   15.580029]  [<c122c7b0>] ? do_page_fault+0x0/0x2c0
<4>[   15.584919]  [<c122ca3e>] do_page_fault+0x28e/0x2c0
<4>[   15.589776]  [<c136210b>] ? sysfs_addrm_finish+0x1b/0x170
<4>[   15.595198]  [<c1361718>] ? sysfs_new_dirent+0x68/0x100
<4>[   15.600376]  [<c122c7b0>] ? do_page_fault+0x0/0x2c0
<4>[   15.605267]  [<c122c7b0>] ? do_page_fault+0x0/0x2c0
<4>[   15.610118]  [<c183414b>] error_code+0x6b/0x70
<4>[   15.614576]  [<c122c7b0>] ? do_page_fault+0x0/0x2c0
<4>[   15.619411]  [<fb84b796>] ? cleanup_module+0x102/0x270 [wl12xx_sdio]
<4>[   15.625780]  [<c15d827e>] ? mmc_release_host+0xbe/0x110
<4>[   15.630991]  [<c15e1b15>] sdio_bus_probe+0xf5/0x1b0
<4>[   15.635836]  [<c14b5a9e>] driver_probe_device+0x17e/0x350
<4>[   15.641242]  [<c12358d5>] ? sub_preempt_count+0x85/0xc0
<4>[   15.646438]  [<c14b5cf1>] __driver_attach+0x81/0x90
<4>[   15.651318]  [<c14b4af3>] bus_for_each_dev+0x53/0x80
<4>[   15.656279]  [<c14b55be>] driver_attach+0x1e/0x20
<4>[   15.660970]  [<c14b5c70>] ? __driver_attach+0x0/0x90
<4>[   15.665914]  [<c14b5132>] bus_add_driver+0xf2/0x2e0
<4>[   15.670780]  [<c1423a52>] ? kset_find_obj+0x52/0x80
<4>[   15.675662]  [<c15e1e20>] ? sdio_bus_remove+0x0/0x1a0
<4>[   15.680693]  [<c14b5ea4>] driver_register+0x74/0x130
<4>[   15.685662]  [<c12ae840>] ? trace_module_notify+0x30/0x310
<4>[   15.691137]  [<c15e1cec>] sdio_register_driver+0x1c/0x20
<4>[   15.696433]  [<fb84e00d>] init_module+0xd/0xf [wl12xx_sdio]
<4>[   15.702014]  [<c1201042>] do_one_initcall+0x32/0x190
<4>[   15.706949]  [<c126ddca>] ? blocking_notifier_call_chain+0x6a/0x80
<4>[   15.713133]  [<fb84e000>] ? init_module+0x0/0xf [wl12xx_sdio]
<4>[   15.718863]  [<c128415b>] sys_init_module+0x9b/0x1e0
<4>[   15.723826]  [<c142d57c>] ? trace_hardirqs_on_thunk+0xc/0x10
<4>[   15.729476]  [<c1833ad9>] syscall_call+0x7/0xb
<4>[   15.733912]  [<c1830000>] ? schedule+0x6e0/0xd30
<6>[   15.738519] Acquire ownership - eMMC owner: 1, IA req: 1, SCU req: 0
<6>[   15.745110] sdhci_pci_power_up_host: host controller power up is done
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux