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
Created attachment 735571 [details] File: dmesg
Microcode error fallowed by warning.
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.
(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.
I have since upgraded the kernel to 3.8.8, and it seems to have fixed the issue. Will continue to monitor.
I'm closing this bug, please reopen if problem occurs again.
*** Bug 961598 has been marked as a duplicate of this bug. ***