Bug 49631

Summary: iwlwifi crashes quite often with QoS errors
Product: Drivers Reporter: Bassu (akhan)
Component: network-wirelessAssignee: drivers_network-wireless (drivers_network-wireless)
Status: CLOSED DUPLICATE    
Severity: blocking CC: drivers_network-wireless, emmanuel.grumbach, ilw, linville, twtduck.ii, vleschuk
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.6.2-1-ARCH Subsystem:
Regression: No Bisected commit-id:

Description Bassu 2012-10-27 07:05:16 UTC
Iwlwifi module quite often crashes on latest stable 3.6.2-1 kernel. The errors leading up to the crash start with REPLY_QOS_PARAM.
Unloading and reloading does not fix.

Crash trace at the bottom.


$ modinfo iwlwifi | grep -v alias
filename:       /lib/modules/3.6.2-1-ARCH/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko.gz
license:        GPL
author:         Copyright(c) 2003-2012 Intel Corporation <ilw@linux.intel.com>
version:        in-tree:
description:    Intel(R) Wireless WiFi driver for Linux
firmware:       iwlwifi-100-5.ucode
firmware:       iwlwifi-1000-5.ucode
firmware:       iwlwifi-135-6.ucode
firmware:       iwlwifi-105-6.ucode
firmware:       iwlwifi-2030-6.ucode
firmware:       iwlwifi-2000-6.ucode
firmware:       iwlwifi-5150-2.ucode
firmware:       iwlwifi-5000-5.ucode
firmware:       iwlwifi-6000g2b-6.ucode
firmware:       iwlwifi-6000g2a-5.ucode
firmware:       iwlwifi-6050-5.ucode
firmware:       iwlwifi-6000-4.ucode
srcversion:     DF9EFBAC4E2CDA3317074B8
depends:        cfg80211
intree:         Y
vermagic:       3.6.2-1-ARCH SMP preempt mod_unload modversions 
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: agg TX, 4: agg RX (uint)
parm:           amsdu_size_8K:enable 8K amsdu size (int)
parm:           fw_restart:restart firmware in case of error (int)
parm:           antenna_coupling:specify antenna coupling in dB (defualt: 0 dB) (int)
parm:           bt_ch_inhibition:Enable BT channel inhibition (default: enable) (bool)
parm:           plcp_check:Check plcp health (default: 1 [enabled]) (bool)
parm:           wd_disable:Disable stuck queue watchdog timer 0=system default, 1=disable, 2=enable (default: 0) (int)
parm:           bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm:           led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm:           power_save:enable WiFi power management (default: disable) (bool)
parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)
parm:           auto_agg:enable agg w/o check traffic load (default: enable) (bool)
parm:           5ghz_disable:disable 5GHz band (default: 0 [enabled]) (bool)


[106178.937905] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[106179.040150] EXT4-fs (sda1): re-mounted. Opts: data=ordered,commit=0
[106179.162492] usb 1-1.4: new full-speed USB device number 8 using ehci_hcd
[106179.482717] xhci_hcd 0000:00:14.0: power state changed by ACPI to D0
[106179.585106] xhci_hcd 0000:00:14.0: setting latency timer to 64
[108759.658475] iwlwifi 0000:03:00.0: fail to flush all tx fifo queues
[108761.655855] iwlwifi 0000:03:00.0: Error sending REPLY_QOS_PARAM: time out after 2000ms.
[108761.655863] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 165
[108761.655867] iwlwifi 0000:03:00.0: Failed to update QoS
[108763.653265] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time out after 2000ms.
[108763.653273] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 166
[108763.653278] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[108763.653348] cfg80211: Calling CRDA to update world regulatory domain
[108765.650723] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time out after 2000ms.
[108765.650731] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 167
[108765.650735] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[108767.654732] iwlwifi 0000:03:00.0: fail to flush all tx fifo queues
[108769.652206] iwlwifi 0000:03:00.0: Error sending POWER_TABLE_CMD: time out after 2000ms.
[108769.652214] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 168
[108769.652219] iwlwifi 0000:03:00.0: set power fail, ret = -110
[108771.649669] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time out after 2000ms.
[108771.649676] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 169
[108771.649681] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[108773.646997] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108773.647005] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 170
[108776.643162] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108776.643170] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 171
[108779.639244] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108779.639252] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 172
[108782.635404] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108782.635411] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 173
[108785.631526] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108785.631534] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 174
[108788.627636] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108788.627644] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 175
[108791.623767] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108791.623775] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 176
[108794.619880] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108794.619888] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 177
[108797.615954] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108797.615965] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 178
[108800.612135] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108800.612143] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 179
[108803.608258] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108803.608266] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 180
[108806.604378] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108806.604386] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 181
[108809.600500] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108809.600508] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 182
[108813.265711] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108813.265719] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 183
[108815.263171] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108815.263179] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 184
[108818.259292] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108818.259300] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 186
[108821.255395] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108821.255403] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 187
[108824.251535] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108824.251544] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 188
[108827.247630] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108827.247638] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 189
[108830.243762] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108830.243773] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 190
[108833.239867] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108833.239880] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 191
[108836.235986] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108836.235997] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 192
[108839.232143] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108839.232151] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 193
[108843.230301] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[108843.230309] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 164 write_ptr 194
[108844.230456] iwlwifi 0000:03:00.0: No space in command queue
[108844.230466] iwlwifi 0000:03:00.0: Restarting adapter queue is full
[108844.230479] iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_CMD: enqueue_hcmd failed: -28
[108844.251368] ------------[ cut here ]------------
[108844.251383] WARNING: at drivers/net/wireless/iwlwifi/iwl-io.c:150 iwl_grab_nic_access+0x7f/0xf0 [iwlwifi]()
[108844.251385] Hardware name: 2306CTO
[108844.251387] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff)
[108844.251388] Modules linked in: msr cpufreq_stats iwldvm iwlwifi sha1_ssse3 sha1_generic ppp_mppe ppp_async crc_ccitt ppp_generic slhc fuse snd_hda_codec_hdmi snd_hda_codec_realtek arc4 mac80211 iTCO_wdt iTCO_vendor_support uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core videodev media microcode aesni_intel aes_x86_64 aes_generic ablk_helper ghash_clmulni_intel cryptd btusb kvm_intel bluetooth kvm coretemp crc32c_intel serio_raw psmouse pcspkr i2c_i801 cfg80211 snd_hda_intel sdhci_pci sdhci snd_hda_codec mmc_core snd_hwdep snd_pcm e1000e snd_page_alloc snd_timer lpc_ich mei thinkpad_acpi nvram tpm_tis tpm rfkill snd ac tpm_bios soundcore battery cpufreq_userspace cpufreq_powersave thermal wmi evdev acpi_cpufreq mperf processor ext4 crc16 jbd2 mbcache sd_mod ahci libahci libata ehci_hcd
[108844.251462]  xhci_hcd scsi_mod usbcore usb_common i915 video button i2c_algo_bit intel_agp intel_gtt drm_kms_helper drm i2c_core [last unloaded: iwlwifi]
[108844.251477] Pid: 12818, comm: kworker/u:0 Not tainted 3.6.2-1-ARCH #1
[108844.251479] Call Trace:
[108844.251489]  [<ffffffff81055c2f>] warn_slowpath_common+0x7f/0xc0
[108844.251495]  [<ffffffff81055d26>] warn_slowpath_fmt+0x46/0x50
[108844.251501]  [<ffffffffa04e4838>] ? iwl_grab_nic_access_silent+0x188/0x200 [iwlwifi]
[108844.251507]  [<ffffffffa04e492f>] iwl_grab_nic_access+0x7f/0xf0 [iwlwifi]
[108844.251512]  [<ffffffffa04e561b>] iwl_write_prph+0x3b/0x190 [iwlwifi]
[108844.251518]  [<ffffffffa04ef9ca>] iwl_trans_pcie_stop_device+0x5ea/0x710 [iwlwifi]
[108844.251525]  [<ffffffffa049d118>] iwl_down+0x208/0x310 [iwldvm]
[108844.251531]  [<ffffffffa049d26f>] iwlagn_prepare_restart+0x4f/0xd0 [iwldvm]
[108844.251537]  [<ffffffffa049d4b5>] iwl_bg_restart+0x75/0x300 [iwldvm]
[108844.251544]  [<ffffffff810735c9>] process_one_work+0x139/0x500
[108844.251550]  [<ffffffffa049d440>] ? iwl_cancel_deferred_work+0x90/0x90 [iwldvm]
[108844.251555]  [<ffffffff81073d5e>] worker_thread+0x15e/0x460
[108844.251561]  [<ffffffff81073c00>] ? rescuer_thread+0x230/0x230
[108844.251566]  [<ffffffff81079693>] kthread+0x93/0xa0
[108844.251572]  [<ffffffff81490dc4>] kernel_thread_helper+0x4/0x10
[108844.251577]  [<ffffffff81079600>] ? kthread_freezable_should_stop+0x70/0x70
[108844.251581]  [<ffffffff81490dc0>] ? gs_change+0x13/0x13
[108844.251583] ---[ end trace 45d9a8a61c22b240 ]---
[108844.644630] ieee80211 phy1: Hardware restart was requested
[108844.644666] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
[108844.706820] iwlwifi 0000:03:00.0: Radio type=0x2-0x0-0x0
[108845.246118] [drm:__gen6_gt_force_wake_mt_get] *ERROR* Force wake wait timed out
[108850.444256] iwlwifi 0000:03:00.0: Could not load the [0] uCode section
[108850.444266] iwlwifi 0000:03:00.0: Failed to start RT ucode: -110
[108850.857776] iwlwifi 0000:03:00.0: Unable to initialize device.
[108850.857815] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
Comment 1 Bassu 2012-10-29 01:00:10 UTC
And just as a side note.
I cannot reproduce the same issue after downgrading the kernel 3.5.3-1-ARCH
Comment 2 Bassu 2012-11-06 22:08:44 UTC
Sorry, this is still an issue.
I am seeing this happen every day. 
Tried enabling wd_disable, 11n_disable, pcie_aspm, etc but nothing works.
Running out of options here.
Comment 3 Victor Leschuk 2013-12-15 06:49:06 UTC
I got it reproduced with 

$ uname -rm
3.10-2-amd64 x86_64

It didn't actually happen on 3.2. Currently it crashes about once a day if I do not turn my laptop off.

Here is what I got right after crash:

[13071.448303] iwlwifi 0000:02:00.0: Q 4 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[13071.485350] ------------[ cut here ]------------
[13071.485368] WARNING: at /build/linux-4aFT2B/linux-3.10.5/drivers/net/wireless/iwlwifi/iwl-trans.h:757 iwl_trans_pcie_wait_txq_empty+0x223/0x34f [iwlwifi]()
[13071.485370] Modules linked in: hid_generic usbhid hid bnep rfcomm cpufreq_stats cpufreq_conservative cpufreq_powersave bbswitch(O) cpufreq_userspace pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) binfmt_misc loop fuse dm_crypt dm_mod snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_seq_midi snd_seq_midi_event i915 arc4 snd_rawmidi iwldvm joydev mac80211 drm_kms_helper coretemp snd_seq btusb kvm_intel uvcvideo iwlwifi videobuf2_vmalloc videobuf2_memops videobuf2_core videodev kvm cfg80211 drm mperf bluetooth snd_seq_device snd_timer snd i2c_algo_bit i2c_i801 media i2c_core iTCO_wdt iTCO_vendor_support lpc_ich wmi evdev samsung_laptop rfkill mei_me soundcore psmouse pcspkr mfd_core serio_raw mei processor ac button battery video microcode ext4 crc16 jbd2 mbcache btrfs xor zlib_deflate raid6_pq libcrc32c sg sr_mod sd_mod cdrom crc_t10dif crc32c_intel ahci libahci thermal fan thermal_sys r8169 libata mii ehci_pci ehci_hcd scsi_mod ghash_clmulni_intel cryptd usbcore usb_common
[13071.485449] CPU: 0 PID: 20211 Comm: kworker/u16:0 Tainted: G        W  O 3.10-2-amd64 #1 Debian 3.10.5-1
[13071.485451] Hardware name: SAMSUNG ELECTRONICS CO., LTD. 300V3A/300V4A/300V5A/200A4B/200A5B/300V3A/300V4A/300V5A/200A4B/200A5B, BIOS 10FI 11/02/2012
[13071.485462] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[13071.485473] Call Trace:
[13071.485478]  [<ffffffff8103bb5f>] ? warn_slowpath_common+0x5b/0x70
[13071.485483]  [<ffffffffa0409d7c>] ? iwl_trans_pcie_wait_txq_empty+0x223/0x34f [iwlwifi]
[13071.485488]  [<ffffffffa0498214>] ? iwlagn_mac_flush+0xa0/0xae [iwldvm]
[13071.485496]  [<ffffffffa050b15d>] ? ieee80211_flush_queues+0xc5/0xf6 [mac80211]
[13071.485505]  [<ffffffffa051ae7e>] ? ieee80211_mgd_probe_ap.part.17+0x102/0x110 [mac80211]
[13071.485509]  [<ffffffff81052a4c>] ? process_one_work+0x18b/0x287
[13071.485511]  [<ffffffff81052ef1>] ? worker_thread+0x121/0x1e7
[13071.485514]  [<ffffffff81052dd0>] ? rescuer_thread+0x265/0x265
[13071.485517]  [<ffffffff810572f0>] ? kthread+0x7d/0x85
[13071.485520]  [<ffffffff810408ef>] ? do_exit+0x901/0x918
[13071.485522]  [<ffffffff81057273>] ? __kthread_parkme+0x59/0x59
[13071.485526]  [<ffffffff8138d3fc>] ? ret_from_fork+0x7c/0xb0
[13071.485528]  [<ffffffff81057273>] ? __kthread_parkme+0x59/0x59
[13071.485530] ---[ end trace 6e23259282374454 ]---

......


[13090.439831] iwlwifi 0000:02:00.0: Current CMD queue read_ptr 217 write_ptr 224
[13090.439847] eth1: failed to remove key (1, ff:ff:ff:ff:ff:ff) from hardware (-110)
[13090.439903] cfg80211: Calling CRDA to update world regulatory domain
[13092.438738] iwlwifi 0000:02:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[13092.438751] iwlwifi 0000:02:00.0: Current CMD queue read_ptr 217 write_ptr 225
[13092.438966] cfg80211: World regulatory domain updated:
[13092.438970] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[13092.438973] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[13092.438975] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[13092.438978] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[13092.438980] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[13092.438983] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[13095.437238] iwlwifi 0000:02:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.
[13095.437243] iwlwifi 0000:02:00.0: Current CMD queue read_ptr 217 write_ptr 226
[13098.435588] iwlwifi 0000:02:00.0: Error sending REPLY_SCAN_CMD: time out after 2000ms.

After I rmmod iwldvm and iwlwifi got these:

[13209.931813] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a]
[13211.856288] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a]
[13213.818430] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a]
[13215.743600] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a]

And after I modprobe them back I see the same backtrace as before and:

[13279.789308] iwlwifi 0000:02:00.0: bad EEPROM/OTP signature, type=OTP, EEPROM_GP=0x00000007
[13279.789313] iwlwifi 0000:02:00.0: EEPROM not found, EEPROM_GP=0xffffffff
[13279.789316] iwlwifi 0000:02:00.0: Unable to init EEPROM

Here is my adapter:

02:00.0 Network controller: Intel Corporation Centrino Wireless-N 130 (rev 34)
        Subsystem: Intel Corporation Centrino Wireless-N 130 BGN
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 44
        Region 0: Memory at e1500000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [c8] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee0f00c  Data: 41c1
        Capabilities: [e0] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <32us
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 14, GenCap- CGenEn- ChkCap- ChkEn-
        Capabilities: [140 v1] Device Serial Number b8-03-05-ff-ff-1d-7c-98
        Kernel driver in use: iwlwifi

Let me know if you any other information.
Comment 4 twtduck.ii 2014-03-10 22:56:34 UTC
I have this same problem on a Latitude E6500 with 3.11.0-15-generic x86_64 running multiple any varying linux operating systems, including Ubuntu, Kubuntu, and Crunchbang; also, there have been reports on it on Fedora, since updating to the 3.3 kernel. Has anybody found a solution for this?
Comment 6 Emmanuel Grumbach 2014-03-18 08:34:24 UTC

*** This bug has been marked as a duplicate of bug 56581 ***