Bug 951919

Summary: [abrt] WARNING: at drivers/net/wireless/iwlwifi/pcie/tx.c:1268 iwl_pcie_enqueue_hcmd+0x868/0x8e0 [iwlwifi]()
Product: [Fedora] Fedora Reporter: Morné <morne>
Component: kernelAssignee: Stanislaw Gruszka <sgruszka>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: gansalmon, ilw, itamar, jonathan, kernel-maint, madhu.chinakonda, redhat-bugzilla
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:b55d7f79523a511e5b66379defe5cbd20271a267
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-05-06 12:44:27 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
File: dmesg none

Description Morné 2013-04-14 12:12:10 UTC
Description of problem:
This problem happened while my laptop was idle. It was plugged into a powersource at the time, and hence did not suspend or hibernate.

Additional info:
WARNING: at drivers/net/wireless/iwlwifi/pcie/tx.c:1268 iwl_pcie_enqueue_hcmd+0x868/0x8e0 [iwlwifi]()
Hardware name: 900X3C/900X3D/900X4C/900X4D
Modules linked in: vfat fat usb_storage hid_logitech_dj cpufreq_stats ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat_ipv4 nf_nat xt_CHECKSUM iptable_mangle lockd sunrpc rfcomm bridge stp llc bnep be2iscsi iscsi_boot_sysfs bnx2i cnic uio cxgb4i cxgb4 cxgb3i cxgb3 mdio libcxgbi ib_iser rdma_cm ib_addr iw_cm ib_cm ib_sa ib_mad ib_core iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack iTCO_wdt iTCO_vendor_support samsung_laptop snd_hda_codec_hdmi coretemp microcode snd_hda_codec_realtek arc4 iwldvm btusb mac80211 uvcvideo bluetooth videobuf2_vmalloc videobuf2_memops videobuf2_core videodev media snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device binfmt_misc snd_pcm lpc_ich i2c_i801 mfd_core iwlwifi cfg80211 snd_page_alloc rfkill r8169 mii snd_timer snd soundcore mei vhost_net tun macvtap macvlan kvm_intel kvm uinput dm_crypt 
crc32c_intel ghash_clmulni_intel wmi i915 video i2c_algo_bit drm_kms_helper drm i2c_core
Pid: 15182, comm: kworker/2:2 Not tainted 3.8.4-102.fc17.x86_64 #1
Call Trace:
 [<ffffffff8105e63f>] warn_slowpath_common+0x7f/0xc0
 [<ffffffff8105e69a>] warn_slowpath_null+0x1a/0x20
 [<ffffffffa02d59b8>] iwl_pcie_enqueue_hcmd+0x868/0x8e0 [iwlwifi]
 [<ffffffff8106ebda>] ? del_timer_sync+0x5a/0x70
 [<ffffffffa02d0010>] ? __iwl_err+0x20/0x70 [iwlwifi]
 [<ffffffffa02d7367>] iwl_trans_pcie_send_hcmd+0xf7/0x560 [iwlwifi]
 [<ffffffff810828d0>] ? wake_up_bit+0x40/0x40
 [<ffffffffa03eca92>] iwl_dvm_send_cmd+0x52/0x140 [iwldvm]
 [<ffffffffa03edd9f>] iwl_send_calib_results+0x6f/0xc0 [iwldvm]
 [<ffffffffa03e8b25>] iwl_alive_notify+0x185/0x1f0 [iwldvm]
 [<ffffffffa03e9122>] iwl_load_ucode_wait_alive+0x2c2/0x380 [iwldvm]
 [<ffffffffa03e87c0>] ? iwl_alloc_all+0x30/0x30 [iwldvm]
 [<ffffffffa03e729a>] iwlagn_mac_start+0x13a/0x220 [iwldvm]
 [<ffffffffa04a737a>] ieee80211_reconfig+0x1da/0x15c0 [mac80211]
 [<ffffffff8164a16d>] ? mutex_lock+0x1d/0x50
 [<ffffffffa0480832>] ieee80211_restart_work+0x92/0xb0 [mac80211]
 [<ffffffff8107a6a3>] process_one_work+0x163/0x490
 [<ffffffff8107cefe>] worker_thread+0x15e/0x450
 [<ffffffff8107cda0>] ? busy_worker_rebind_fn+0x110/0x110
 [<ffffffff81081fc0>] kthread+0xc0/0xd0
 [<ffffffff810deb3c>] ? __audit_syscall_exit+0x20c/0x2c0
 [<ffffffff81010000>] ? ftrace_define_fields_xen_mc_entry+0xa0/0xf0
 [<ffffffff81081f00>] ? kthread_create_on_node+0x120/0x120
 [<ffffffff81654e6c>] ret_from_fork+0x7c/0xb0
 [<ffffffff81081f00>] ? kthread_create_on_node+0x120/0x120

Comment 1 Morné 2013-04-14 12:12:20 UTC
Created attachment 735571 [details]
File: dmesg

Comment 2 Stanislaw Gruszka 2013-05-02 13:08:45 UTC
Microcode error fallowed by warning.

Comment 3 Emmanuel Grumbach 2013-05-02 16:26:14 UTC
do you have this one?
http://git.kernel.org/cgit/linux/kernel/git/iwlwifi/iwlwifi.git/commit/drivers/net/wireless/iwlwifi?id=2d5d50ee596361566f7f84300117cba7d7672bc5

There are 2 issues here:
a) the fw sends an NMI
b) the restart flow is buggy

while we will all agree that a) shouldn't happen, in this case, it is very hard to debug, and very hard to reproduce too. This is why there is a restart flow. The restart flow triggers a warning but this should have been fixed by the commit above.

Comment 4 Stanislaw Gruszka 2013-05-03 14:53:12 UTC
(In reply to comment #3)
> do you have this one?
> http://git.kernel.org/cgit/linux/kernel/git/iwlwifi/iwlwifi.git/commit/
> drivers/net/wireless/iwlwifi?id=2d5d50ee596361566f7f84300117cba7d7672bc5
Nope, warning was generated on 3.8.4 kernel and that patch was committed to 3.8.6.

Morné, please install this kernel
http://koji.fedoraproject.org/koji/taskinfo?taskID=5317525
and inform us if it fixes the problem.

Comment 5 Morné 2013-05-03 16:55:45 UTC
I have since upgraded the kernel to 3.8.8, and it seems to have fixed the issue.

Will continue to monitor.

Comment 6 Stanislaw Gruszka 2013-05-06 12:44:27 UTC
I'm closing this bug, please reopen if problem occurs again.

Comment 7 Josh Boyer 2013-07-02 15:06:25 UTC
*** Bug 961598 has been marked as a duplicate of this bug. ***