Bug 921273

Summary: [abrt]: WARNING: at drivers/net/wireless/iwlwifi/dvm/../iwl-trans.h:633 iwlagn_mac_flush+0x1a3/0x1b0 [iwldvm]()
Product: [Fedora] Fedora Reporter: Christopher Dello Russo <tophdogg>
Component: kernelAssignee: Stanislaw Gruszka <sgruszka>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: gansalmon, ilw, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:bdb63a25b6bf14279226233c392ca60e29f902f9
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-27 10:01:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
dmesg from .cache/abrt/spool/oops-2013-03-13 none

Description Christopher Dello Russo 2013-03-13 20:24:44 UTC
Additional info:
WARNING: at drivers/net/wireless/iwlwifi/dvm/../iwl-trans.h:633 iwlagn_mac_flush+0x1a3/0x1b0 [iwldvm]()
Hardware name: Inspiron N5110
iwl_trans_wait_tx_queue_empty bad state = 0
Modules linked in: cpufreq_stats fuse ebtable_nat ipt_MASQUERADE nf_conntrack_netbios_ns nf_conntrack_broadcast ip6table_mangle ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 iptable_nat nf_nat_ipv4 nf_nat be2iscsi iptable_mangle iscsi_boot_sysfs bnx2i nf_conntrack_ipv4 nf_defrag_ipv4 cnic xt_conntrack nf_conntrack uio cxgb4i cxgb4 cxgb3i cxgb3 mdio libcxgbi ib_iser rdma_cm ib_addr iw_cm ib_cm ib_sa ebtable_filter ib_mad ib_core ebtables ip6table_filter rfcomm iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi bnep ip6_tables binfmt_misc snd_hda_codec_hdmi snd_hda_codec_idt snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 uvcvideo videobuf2_vmalloc iwldvm videobuf2_memops snd_pcm videobuf2_core videodev btusb mac80211 media snd_page_alloc iwlwifi iTCO_wdt snd_timer snd cfg80211 soundcore bluetooth iTCO_vendor_support i2c_i801 mei rfkill lpc_ich mfd_core coretemp joydev dell_laptop dcdbas dell_wmi microcode sparse_keymap vhost_net tun macvtap macvlan kvm_intel kvm uinput dm_crypt i915 crc32c_intel ghash_clmulni_intel i2c_algo_bit drm_kms_helper drm r8169 mii i2c_core wmi video ums_realtek usb_storage sunrpc
Pid: 17262, comm: kworker/u:1 Not tainted 3.8.2-206.fc18.x86_64 #1
Call Trace:
 [<ffffffff8105e61f>] warn_slowpath_common+0x7f/0xc0
 [<ffffffff8105e716>] warn_slowpath_fmt+0x46/0x50
 [<ffffffff8106f450>] ? mod_timer+0x130/0x210
 [<ffffffffa04d0703>] iwlagn_mac_flush+0x1a3/0x1b0 [iwldvm]
 [<ffffffffa0423bb2>] ieee80211_mgd_probe_ap_send+0x142/0x200 [mac80211]
 [<ffffffff8107c390>] ? cancel_work_sync+0x10/0x20
 [<ffffffffa0424092>] ? ieee80211_recalc_ps+0xd2/0x230 [mac80211]
 [<ffffffffa042431c>] ieee80211_mgd_probe_ap.part.26+0x12c/0x150 [mac80211]
 [<ffffffffa0425986>] ieee80211_beacon_connection_loss_work+0x66/0xa0 [mac80211]
 [<ffffffff8107a673>] process_one_work+0x163/0x490
 [<ffffffff8107cece>] worker_thread+0x15e/0x450
 [<ffffffff8107cd70>] ? busy_worker_rebind_fn+0x110/0x110
 [<ffffffff81081f90>] kthread+0xc0/0xd0
 [<ffffffff81010000>] ? ftrace_define_fields_xen_mc_entry+0xa0/0xf0
 [<ffffffff81081ed0>] ? kthread_create_on_node+0x120/0x120
 [<ffffffff816584ac>] ret_from_fork+0x7c/0xb0
 [<ffffffff81081ed0>] ? kthread_create_on_node+0x120/0x120

Comment 1 Stanislaw Gruszka 2013-03-21 10:30:11 UTC
This most likely happen because iwlwifi firmware crashes and driver restarted it.  Please attach full dmesg for this bug report (with the warning). You can find it in .cache/abrt/spool/oops-{DATE}/ or in /var/spool/abrt/oops-{DATE}/

Comment 2 Christopher Dello Russo 2013-03-22 17:01:01 UTC
Created attachment 714659 [details]
dmesg from .cache/abrt/spool/oops-2013-03-13

Comment 3 Stanislaw Gruszka 2013-03-29 10:19:45 UTC
Microcode error preceding a warning.

Comment 4 Emmanuel Grumbach 2013-03-30 18:51:13 UTC
FWIW, I just sent a patch that will avoid the WARNING when the fw crashes. Of course, fixing the fw crashes would be better, but the reset flow exists for that very reason that the fw might crash from time to time and we want to reset the NIC quietly.

https://git.kernel.org/cgit/linux/kernel/git/iwlwifi/iwlwifi-fixes.git/commit/?id=2d5d50ee596361566f7f84300117cba7d7672bc5

In this specific case, it seems that the fw got stuck at some point and I can't really say where...
How reproducible is that?

Comment 5 Stanislaw Gruszka 2013-04-30 12:52:33 UTC
Patch from comment 4 is included in 3.8.10 kernel:
http://koji.fedoraproject.org/koji/buildinfo?buildID=415091
Is the problem reproducible on that kernel?

Comment 7 Christopher Dello Russo 2013-05-13 02:21:06 UTC
Sorry, had some crazy family business for the last two weeks, so my response has been a bit delays.

I am now running kernel 3.8.11. Haven't had the issue in quite a while. Do you still want me to test the 3.8.10?

Comment 8 Stanislaw Gruszka 2013-05-13 08:35:48 UTC
3.8.11 does not include fix from comment 6, but test kernel build with that fix was already removed, so please continue testing on 3.8.11 .

Comment 9 Stanislaw Gruszka 2013-06-27 10:01:52 UTC
I assume this issue was fixed by patch from comment 6 ... closing bug.