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

Bug#627669: linux-image-2.6.38-2-amd64: [brcm80211] oops on iwlist wlan0 scanning



Package: linux-image-2.6.38-2-amd64
Version: 2.6.38-5
Severity: normal

I do know that brcm80211 comes from the staging tree. Nevertheless I
hereby document one of its problems.

firmware-brcm80211 version is 0.29

# lspci -v -s 05:00.0
05:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
	Subsystem: Askey Computer Corp. Device 7179
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at f0100000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [58] Vendor Specific Information: Len=78 <?>
	Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [d0] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [13c] Virtual Channel
	Capabilities: [160] Device Serial Number 00-00-de-ff-ff-66-4c-ed
	Capabilities: [16c] Power Budgeting <?>
	Kernel driver in use: brcm80211
#

[  153.268345] netconsole: network logging started

# ifconfig wlan0 up

[  168.843577] wl0: wlc_wme_setparams : no-clock
[  168.845719] wl0: wlc_wme_setparams : no-clock
[  168.847818] wl0: wlc_wme_setparams : no-clock
[  168.849889] wl0: wlc_wme_setparams : no-clock
[  168.851577] ADDRCONF(NETDEV_UP): wlan0: link is not ready

# iwlist wlan0 scanning

[  181.504059] ops->tx called while down
[  181.506653] ops->tx called while down
[  181.509277] ops->tx called while down
[  181.511893] ops->tx called while down
[  181.514525] ops->tx called while down
[  181.517167] ops->tx called while down
[  181.519790] ops->tx called while down
[  181.522330] ops->tx called while down
[  181.524748] ops->tx called while down
[  181.527045] ops->tx called while down
[  181.529250] ops->tx called while down
[  181.531412] ------------[ cut here ]------------
[  181.533725] WARNING: at /build/buildd-linux-2.6_2.6.38-5-amd64-MAWrSr/linux-2.6-2.6.38/debian/build/source_amd64_none/net/mac80211/tx.c:1506 ieee80211_tx+0x1b3/0x1d9 [mac80211]()
[  181.539044] Hardware name: N150P/N210P/N220P          
[  181.541798] tx refused but queue active
[  181.544501] Modules linked in: netconsole configfs acpi_cpufreq mperf cpufreq_conservative cpufreq_powersave cpufreq_userspace cpufreq_stats btusb bluetooth snd_hda_codec_realtek uvcvideo option videodev usb_wwan usbserial usb_storage v4l2_compat_ioctl32 uas snd_hda_intel snd_hda_codec arc4 i915 ecb brcm80211(C) snd_hwdep drm_kms_helper snd_pcm drm uhci_hcd mac80211 tpm_tis ehci_hcd joydev tpm i2c_algo_bit cfg80211 i2c_i801 tpm_bios usbcore snd_timer i2c_core snd pcspkr rfkill psmouse evdev soundcore ac battery snd_page_alloc serio_raw power_supply sky2 nls_base processor button video ext3 jbd mbcache sha256_generic aes_x86_64 aes_generic cbc dm_crypt dm_mod sd_mod crc_t10dif ahci libahci libata scsi_mod thermal thermal_sys
[  181.567949] Pid: 167, comm: kworker/u:3 Tainted: G         C   2.6.38-2-amd64 #1
[  181.572210] Call Trace:
[  181.576409]  [<ffffffff81046e10>] ? warn_slowpath_common+0x78/0x8c
[  181.580741]  [<ffffffff81046ec3>] ? warn_slowpath_fmt+0x45/0x4a
[  181.585044]  [<ffffffffa026041d>] ? ieee80211_tx+0x1b3/0x1d9 [mac80211]
[  181.589346]  [<ffffffff810ec250>] ? virt_to_head_page+0x9/0x2d
[  181.593751]  [<ffffffffa02605c7>] ? ieee80211_xmit+0x184/0x193 [mac80211]
[  181.598286]  [<ffffffffa026061e>] ? ieee80211_tx_skb+0x48/0x51 [mac80211]
[  181.602889]  [<ffffffffa024e85e>] ? ieee80211_scan_work+0x35e/0x47f [mac80211]
[  181.607437]  [<ffffffff81325adb>] ? schedule+0x55b/0x588
[  181.611944]  [<ffffffffa024e500>] ? ieee80211_scan_work+0x0/0x47f [mac80211]
[  181.616498]  [<ffffffff8105b17a>] ? process_one_work+0x1d1/0x2ee
[  181.621058]  [<ffffffff8105d0c0>] ? worker_thread+0x12d/0x247
[  181.625604]  [<ffffffff8105cf93>] ? worker_thread+0x0/0x247
[  181.630110]  [<ffffffff8105cf93>] ? worker_thread+0x0/0x247
[  181.634538]  [<ffffffff8105fef7>] ? kthread+0x7a/0x82
[  181.639015]  [<ffffffff8100a764>] ? kernel_thread_helper+0x4/0x10

The machine goes unresponsive at this point.

If I can help with debugging the issue, please let me know.

Helmut



Reply to: