kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #129056
[Bug 1276651] Re: BCM wl driver crashes during roaming
I have written a patch that:
- attempts to disable automatic roaming (not sure it always works), and
- works around the crash.
It seems to work fine for me in a multi-AP environment, which used to
fail before the patch.
** Patch added: "noroaming.patch"
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1276651/+attachment/4436079/+files/noroaming.patch
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bcmwl in Ubuntu.
https://bugs.launchpad.net/bugs/1276651
Title:
BCM wl driver crashes during roaming
Status in bcmwl package in Ubuntu:
Triaged
Bug description:
Whenever my wireless connection roams from one AP to another AP, I see
the following crash
[ 5089.124259] ------------[ cut here ]------------
[ 5089.124283] WARNING: CPU: 1 PID: 605 at /home/apw/COD/linux/net/wireless/sme.c:797 cfg80211_roamed+0x97/0xa0 [cfg80211]()
[ 5089.124284] Modules linked in: snd_hda_codec_hdmi snd_hda_codec_cirrus parport_pc bnep ppdev rfcomm binfmt_misc nls_iso8859_1 lib80211_crypt_tkip intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd wl(POF) hid_apple joydev hid_generic btusb bluetooth uvcvideo snd_hda_intel snd_hda_codec snd_hwdep nouveau videobuf2_vmalloc snd_pcm videobuf2_memops videobuf2_core usbhid snd_page_alloc videodev hid snd_seq_midi snd_seq_midi_event bcm5974 i915 snd_rawmidi applesmc snd_seq input_polldev mxm_wmi snd_seq_device wmi lib80211 snd_timer ttm drm_kms_helper cfg80211 snd drm mei_me soundcore microcode i2c_algo_bit mei apple_gmux lpc_ich video apple_bl mac_hid lp parport ahci sdhci_pci libahci sdhci
[ 5089.124316] CPU: 1 PID: 605 Comm: wl_event_handle Tainted: PF O 3.13.0-031300-generic #201401192235
[ 5089.124317] Hardware name: Apple Inc. MacBookPro10,1/Mac-C3EC7CD22292981F, BIOS MBP101.88Z.00EE.B03.1212211437 12/21/2012
[ 5089.124318] 000000000000031d ffff880457115d68 ffffffff8173356d 0000000000000007
[ 5089.124321] 0000000000000000 ffff880457115da8 ffffffff81067bbc ffff88045528be1a
[ 5089.124323] ffff880454dc5000 ffff8800362e6120 0000000000000095 ffff880407c603c0
[ 5089.124325] Call Trace:
[ 5089.124331] [<ffffffff8173356d>] dump_stack+0x46/0x58
[ 5089.124334] [<ffffffff81067bbc>] warn_slowpath_common+0x8c/0xc0
[ 5089.124336] [<ffffffff81067c0a>] warn_slowpath_null+0x1a/0x20
[ 5089.124345] [<ffffffffa0155ba7>] cfg80211_roamed+0x97/0xa0 [cfg80211]
[ 5089.124367] [<ffffffffa07ab578>] wl_bss_connect_done.isra.21+0x98/0x1a0 [wl]
[ 5089.124383] [<ffffffffa07ab87c>] wl_notify_connect_status+0x1fc/0x410 [wl]
[ 5089.124399] [<ffffffffa07aa185>] wl_event_handler+0x55/0x220 [wl]
[ 5089.124414] [<ffffffffa07aa130>] ? wl_get_assoc_ies+0x240/0x240 [wl]
[ 5089.124417] [<ffffffff8108c5c9>] kthread+0xc9/0xe0
[ 5089.124419] [<ffffffff8108c500>] ? flush_kthread_worker+0xb0/0xb0
[ 5089.124422] [<ffffffff817489bc>] ret_from_fork+0x7c/0xb0
[ 5089.124424] [<ffffffff8108c500>] ? flush_kthread_worker+0xb0/0xb0
[ 5089.124425] ---[ end trace 8ddb9ebe0f635ec5 ]---
[ 5099.616376] ERROR @wl_inform_single_bss : cfg80211_inform_bss_frame error
[ 5112.795658] ERROR @wl_inform_single_bss : cfg80211_inform_bss_frame error
[ 5127.215934] ERROR @wl_inform_single_bss : cfg80211_inform_bss_frame error
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1276651/+subscriptions
References