wl driver cause kernel oops

Bug #1473655 reported by zebul666 on 2015-07-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bcmwl (Ubuntu)
Undecided
Unassigned

Bug Description

As far as I can go in the log ie. 201504 when I installed vivid, I can find traces of kernel oops regarding wl driver.

I never noticed it. Until recently when I got freeze, kernel panic (caps lock led blinking), when deactivating the BCM43142 wifi card in nm applet. Or that card failing to asociate to an AP.

Or even no network traffic even though I am connected to the AP.

So I began to believe of an hardware problem with the card until I found all these kernel oops. There are more frequent recently.

20150711 14:46:57 callisto kernel: ------------[ cut here ]------------
20150711 14:46:57 callisto kernel: WARNING: CPU: 2 PID: 561 at /build/buildd/linux-3.19.0/net/wireless/sme.c:800 cfg80211_roamed+0x91/0xa0 [cfg80211]()
20150711 14:46:57 callisto kernel: Modules linked in: uas usb_storage r8188eu(C) nls_iso8859_1 pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) binfmt_misc rfcomm bnep xts gf128mul dm_crypt dell_wmi sparse_keymap dell_laptop dcdbas i8k snd_hda_codec_hdmi snd_hda_codec_realtek btusb snd_hda_codec_generic bluetooth snd_hda_intel intel_rapl snd_hda_controller uvcvideo snd_hda_codec snd_hwdep videobuf2_vmalloc videobuf2_memops videobuf2_core iosf_mbi v4l2_common videodev x86_pkg_temp_thermal media snd_pcm intel_powerclamp coretemp kvm_intel dm_multipath kvm scsi_dh snd_seq_midi crct10dif_pclmul snd_seq_midi_event snd_rawmidi wl(POE) crc32_pclmul snd_seq snd_seq_device ghash_clmulni_intel snd_timer cryptd joydev ip6t_REJECT serio_raw nf_reject_ipv6 snd nf_log_ipv6 cfg80211 mei_me mei xt_hl lpc_ich soundcore ip6t_rt
20150711 14:46:57 callisto kernel: shpchp nf_conntrack_ipv6 nf_defrag_ipv6 mac_hid ipt_REJECT nf_reject_ipv4 nf_log_ipv4 nf_log_common xt_LOG xt_multiport xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack iptable_filter parport_pc ppdev ip_tables x_tables lp parport autofs4 btrfs xor raid6_pq mmc_block rtsx_usb_ms rtsx_usb_sdmmc memstick rtsx_usb bcache hid_generic usbhid hid i915 i2c_algo_bit drm_kms_helper psmouse r8169 drm ahci libahci mii wmi video
20150711 14:46:57 callisto kernel: CPU: 2 PID: 561 Comm: wl_event_handle Tainted: P WC OE 3.19.0-22-generic #22-Ubuntu
20150711 14:46:57 callisto kernel: Hardware name: Dell Inc. Inspiron 3521/06RYX8, BIOS A12 10/25/2013
20150711 14:46:57 callisto kernel: ffffffffc0793a78 ffff8802419a7da8 ffffffff817c4188 0000000000000007
20150711 14:46:57 callisto kernel: 0000000000000000 ffff8802419a7de8 ffffffff810769aa ffff8800a7fc4878
20150711 14:46:57 callisto kernel: ffff88023f9fc000 ffff8801dec05300 0000000000000055 ffff880227abaa60
20150711 14:46:57 callisto kernel: Call Trace:
20150711 14:46:57 callisto kernel: [<ffffffff817c4188>] dump_stack+0x45/0x57
20150711 14:46:57 callisto kernel: [<ffffffff810769aa>] warn_slowpath_common+0x8a/0xc0
20150711 14:46:57 callisto kernel: [<ffffffff81076a9a>] warn_slowpath_null+0x1a/0x20
20150711 14:46:57 callisto kernel: [<ffffffffc076faa1>] cfg80211_roamed+0x91/0xa0 [cfg80211]
20150711 14:46:57 callisto kernel: [<ffffffffc09d29fb>] wl_notify_roaming_status+0xcb/0x150 [wl]
20150711 14:46:57 callisto kernel: [<ffffffffc09cf75a>] wl_event_handler+0x6a/0x230 [wl]
20150711 14:46:57 callisto kernel: [<ffffffffc09cf6f0>] ? wl_free_wdev.isra.23+0x80/0x80 [wl]
20150711 14:46:57 callisto kernel: [<ffffffff81095879>] kthread+0xc9/0xe0
20150711 14:46:57 callisto kernel: [<ffffffff810957b0>] ? kthread_create_on_node+0x1c0/0x1c0
20150711 14:46:57 callisto kernel: [<ffffffff817cb198>] ret_from_fork+0x58/0x90
20150711 14:46:57 callisto kernel: [<ffffffff810957b0>] ? kthread_create_on_node+0x1c0/0x1c0
20150711 14:46:57 callisto kernel: ---[ end trace eb7851df8a44192c ]---

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: bcmwl-kernel-source 6.30.223.248+bdcom-0ubuntu2
ProcVersionSignature: Ubuntu 3.19.0-22.22-generic 3.19.8-ckt1
Uname: Linux 3.19.0-22-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Jul 11 16:39:09 2015
InstallationDate: Installed on 2015-04-01 (100 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Beta amd64 (20150326)
SourcePackage: bcmwl
UpgradeStatus: No upgrade log present (probably fresh install)

zebul666 (zebul666) wrote :
zebul666 (zebul666) wrote :
zebul666 (zebul666) wrote :

I just found out that when the kernel oops happens it is aLWAYS after this:
juil. 14 11:06:43 callisto kernel: cfg80211: Calling CRDA for country: FR
juil. 14 11:06:43 callisto kernel: cfg80211: Regulatory domain changed to country: FR
juil. 14 11:06:43 callisto kernel: cfg80211: DFS Master region: ETSI
juil. 14 11:06:43 callisto kernel: cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
juil. 14 11:06:43 callisto kernel: cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
juil. 14 11:06:43 callisto kernel: cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
juil. 14 11:06:43 callisto kernel: cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm), (0 s)
juil. 14 11:06:43 callisto kernel: cfg80211: (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm), (0 s)
juil. 14 11:06:43 callisto kernel: cfg80211: (57240000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)

Moreover, yesterday, it get stuck in a loop, calling crda, kernel oops, calling crda, kernel oops. ...

I tried to unload wl module (modprobe -r wl) and reload it,(modprobe wl), and the loop started again.
I tried to unload both wl and cfg80211 and reload them, and the loop started again.

So I didn't know what else to try to get it back in a sane state and I had to reboot to get wifi back :-( ....

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers