* Re: [alsa-devel] [PATCH 23/51] DMA-API: dma: pl08x: add dma_set_mask_and_coherent() call
From: Vinod Koul @ 2013-09-23 10:12 UTC (permalink / raw)
To: Russell King
Cc: alsa-devel, b43-dev, devel, devicetree, dri-devel, e1000-devel,
linux-arm-kernel, linux-crypto, linux-doc, linux-fbdev, linux-ide,
linux-media, linux-mmc, linux-nvme, linux-omap, linuxppc-dev,
linux-samsung-soc, linux-scsi, linux-tegra, linux-usb,
linux-wireless, netdev, Solarflare linux maintainers,
uclinux-dist-devel, Dan Williams
In-Reply-To: <E1VMm4v-0007hz-RC@rmk-PC.arm.linux.org.uk>
On Thu, Sep 19, 2013 at 10:48:01PM +0100, Russell King wrote:
> The DMA API requires drivers to call the appropriate dma_set_mask()
> functions before doing any DMA mapping. Add this required call to
> the AMBA PL08x driver.
>
> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Vinod Koul <vinod.koul@intel.com>
~Vinod
> ---
> drivers/dma/amba-pl08x.c | 5 +++++
> 1 files changed, 5 insertions(+), 0 deletions(-)
>
> diff --git a/drivers/dma/amba-pl08x.c b/drivers/dma/amba-pl08x.c
> index fce46c5..e51a983 100644
> --- a/drivers/dma/amba-pl08x.c
> +++ b/drivers/dma/amba-pl08x.c
> @@ -2055,6 +2055,11 @@ static int pl08x_probe(struct amba_device *adev, const struct amba_id *id)
> if (ret)
> return ret;
>
> + /* Ensure that we can do DMA */
> + ret = dma_set_mask_and_coherent(&adev->dev, DMA_BIT_MASK(32));
> + if (ret)
> + goto out_no_pl08x;
> +
> /* Create the driver state holder */
> pl08x = kzalloc(sizeof(*pl08x), GFP_KERNEL);
> if (!pl08x) {
> --
> 1.7.4.4
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
--
^ permalink raw reply
* Re: [alsa-devel] [PATCH 43/51] DMA-API: dma: edma.c: no need to explicitly initialize DMA masks
From: Vinod Koul @ 2013-09-23 10:25 UTC (permalink / raw)
To: Russell King
Cc: alsa-devel, b43-dev, devel, devicetree, dri-devel, e1000-devel,
linux-arm-kernel, linux-crypto, linux-doc, linux-fbdev, linux-ide,
linux-media, linux-mmc, linux-nvme, linux-omap, linuxppc-dev,
linux-samsung-soc, linux-scsi, linux-tegra, linux-usb,
linux-wireless, netdev, Solarflare linux maintainers,
uclinux-dist-devel, Dan Williams
In-Reply-To: <E1VMnRj-0007sg-1Z@rmk-PC.arm.linux.org.uk>
On Fri, Sep 20, 2013 at 12:15:39AM +0100, Russell King wrote:
> register_platform_device_full() can setup the DMA mask provided the
> appropriate member is set in struct platform_device_info. So lets
> make that be the case. This avoids a direct reference to the DMA
> masks by this driver.
>
> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Vinod Koul <vinod.koul@intel.com>
This also brings me question that should we force the driver to use the
dma_set_mask_and_coherent() API or they have below flexiblity too?
~Vinod
> ---
> drivers/dma/edma.c | 6 ++----
> 1 files changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/dma/edma.c b/drivers/dma/edma.c
> index ff50ff4..7f9fe30 100644
> --- a/drivers/dma/edma.c
> +++ b/drivers/dma/edma.c
> @@ -702,11 +702,13 @@ static struct platform_device *pdev0, *pdev1;
> static const struct platform_device_info edma_dev_info0 = {
> .name = "edma-dma-engine",
> .id = 0,
> + .dma_mask = DMA_BIT_MASK(32),
> };
>
> static const struct platform_device_info edma_dev_info1 = {
> .name = "edma-dma-engine",
> .id = 1,
> + .dma_mask = DMA_BIT_MASK(32),
> };
>
> static int edma_init(void)
> @@ -720,8 +722,6 @@ static int edma_init(void)
> ret = PTR_ERR(pdev0);
> goto out;
> }
> - pdev0->dev.dma_mask = &pdev0->dev.coherent_dma_mask;
> - pdev0->dev.coherent_dma_mask = DMA_BIT_MASK(32);
> }
>
> if (EDMA_CTLRS == 2) {
> @@ -731,8 +731,6 @@ static int edma_init(void)
> platform_device_unregister(pdev0);
> ret = PTR_ERR(pdev1);
> }
> - pdev1->dev.dma_mask = &pdev1->dev.coherent_dma_mask;
> - pdev1->dev.coherent_dma_mask = DMA_BIT_MASK(32);
> }
>
> out:
> --
> 1.7.4.4
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
--
^ permalink raw reply
* Re: [alsa-devel] [PATCH 24/51] DMA-API: dma: pl330: add dma_set_mask_and_coherent() call
From: Vinod Koul @ 2013-09-23 10:43 UTC (permalink / raw)
To: Russell King - ARM Linux
Cc: Heiko Stübner, alsa-devel, linux-doc, linux-mmc, linux-fbdev,
linux-nvme, linux-ide, devel, linux-samsung-soc, linux-scsi,
e1000-devel, b43-dev, linux-media, devicetree, dri-devel,
linux-tegra, Dan Williams, linux-omap, linux-arm-kernel,
Solarflare linux maintainers, netdev, linux-usb, linux-wireless,
linux-crypto, uclinux-dist-devel, linuxppc-dev
In-Reply-To: <20130921200000.GS25647@n2100.arm.linux.org.uk>
On Sat, Sep 21, 2013 at 09:00:00PM +0100, Russell King - ARM Linux wrote:
> On Fri, Sep 20, 2013 at 07:26:27PM +0200, Heiko Stübner wrote:
> > Am Donnerstag, 19. September 2013, 23:49:01 schrieb Russell King:
> > > The DMA API requires drivers to call the appropriate dma_set_mask()
> > > functions before doing any DMA mapping. Add this required call to
> > > the AMBA PL08x driver.
> > ^--- copy and paste error - should of course be PL330
>
> Fixed, thanks.
with fixed changelog...
Acked-by: Vinod Koul <vinod.koul@intel.com>
~Vinod
--
^ permalink raw reply
* Re: [alsa-devel] [PATCH 43/51] DMA-API: dma: edma.c: no need to explicitly initialize DMA masks
From: Russell King - ARM Linux @ 2013-09-23 11:37 UTC (permalink / raw)
To: Vinod Koul
Cc: alsa-devel, b43-dev, devel, devicetree, dri-devel, e1000-devel,
linux-arm-kernel, linux-crypto, linux-doc, linux-fbdev, linux-ide,
linux-media, linux-mmc, linux-nvme, linux-omap, linuxppc-dev,
linux-samsung-soc, linux-scsi, linux-tegra, linux-usb,
linux-wireless, netdev, Solarflare linux maintainers,
uclinux-dist-devel, Dan Williams
In-Reply-To: <20130923102533.GI17188@intel.com>
On Mon, Sep 23, 2013 at 03:55:33PM +0530, Vinod Koul wrote:
> On Fri, Sep 20, 2013 at 12:15:39AM +0100, Russell King wrote:
> > register_platform_device_full() can setup the DMA mask provided the
> > appropriate member is set in struct platform_device_info. So lets
> > make that be the case. This avoids a direct reference to the DMA
> > masks by this driver.
> >
> > Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> Acked-by: Vinod Koul <vinod.koul@intel.com>
>
> This also brings me question that should we force the driver to use the
> dma_set_mask_and_coherent() API or they have below flexiblity too?
There's two issues here:
1. dma_set_mask_and_coherent() will only work if dev->dma_mask points at
some storage for the mask. This needs to have .dma_mask in the
platform_device_info initialised.
2. Yes, this driver should also be calling the appropriate DMA mask setting
functions in addition to having the mask initialized at device creation
time.
Here's a replacement patch, though maybe it would be better to roll all
the additions of dma_set_mask_and_coherent() in drivers/dma into one
patch? In other words, combine the addition of this with these two
patches:
dma: pl330: add dma_set_mask_and_coherent() call
dma: pl08x: add dma_set_mask_and_coherent() call
8<=====
From: Russell King <rmk+kernel@arm.linux.org.uk>
Subject: [PATCH] DMA-API: dma: edma.c: no need to explicitly initialize DMA
masks
register_platform_device_full() can setup the DMA mask provided the
appropriate member is set in struct platform_device_info. So lets
make that be the case. This avoids a direct reference to the DMA
masks by this driver.
While here, add the dma_set_mask_and_coherent() call which the DMA API
requires DMA-using drivers to call.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
---
drivers/dma/edma.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/drivers/dma/edma.c b/drivers/dma/edma.c
index ff50ff4..fd5e48c 100644
--- a/drivers/dma/edma.c
+++ b/drivers/dma/edma.c
@@ -631,6 +631,10 @@ static int edma_probe(struct platform_device *pdev)
struct edma_cc *ecc;
int ret;
+ ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
+ if (ret)
+ return ret;
+
ecc = devm_kzalloc(&pdev->dev, sizeof(*ecc), GFP_KERNEL);
if (!ecc) {
dev_err(&pdev->dev, "Can't allocate controller\n");
@@ -702,11 +706,13 @@ static struct platform_device *pdev0, *pdev1;
static const struct platform_device_info edma_dev_info0 = {
.name = "edma-dma-engine",
.id = 0,
+ .dma_mask = DMA_BIT_MASK(32),
};
static const struct platform_device_info edma_dev_info1 = {
.name = "edma-dma-engine",
.id = 1,
+ .dma_mask = DMA_BIT_MASK(32),
};
static int edma_init(void)
@@ -720,8 +726,6 @@ static int edma_init(void)
ret = PTR_ERR(pdev0);
goto out;
}
- pdev0->dev.dma_mask = &pdev0->dev.coherent_dma_mask;
- pdev0->dev.coherent_dma_mask = DMA_BIT_MASK(32);
}
if (EDMA_CTLRS == 2) {
@@ -731,8 +735,6 @@ static int edma_init(void)
platform_device_unregister(pdev0);
ret = PTR_ERR(pdev1);
}
- pdev1->dev.dma_mask = &pdev1->dev.coherent_dma_mask;
- pdev1->dev.coherent_dma_mask = DMA_BIT_MASK(32);
}
out:
--
1.7.4.4
^ permalink raw reply related
* wireless-testing rebased, John still traveling
From: John W. Linville @ 2013-09-23 12:09 UTC (permalink / raw)
To: linux-wireless
All,
The wireless testing tree has been rebased. The base
commit is a post-rc1 pull by Linus from Dave, commit
b75ff5e84bb6c2d43a8ec39b240c80f0543821f0. The wireless and
wireless-next trees are all based from the same point as well.
I'm still taking advantage of the opportunity to visit some friends
in Louisiana. I hope to be back into the merging business by the
end of the week -- FYI!
Thanks,
John
--
John W. Linville Someday the world will need a hero, and you
linville@tuxdriver.com might be all we have. Be ready.
^ permalink raw reply
* Re: [brcmfmac] BUG: unable to handle kernel paging request at ffffffff82196446
From: Fengguang Wu @ 2013-09-23 12:14 UTC (permalink / raw)
To: Arend van Spriel
Cc: Hante Meuleman, John W. Linville, linux-kernel, linux-wireless,
brcm80211-dev-list
In-Reply-To: <5236CC49.7000206@broadcom.com>
On Mon, Sep 16, 2013 at 11:15:53AM +0200, Arend van Spriel wrote:
> On 09/02/2013 12:23 PM, Fengguang Wu wrote:
> >Greetings,
> >
> >I got the below dmesg and the first bad commit is
>
> Hi Fengguang,
>
> I could not reproduce this issue. Could you retest with the attached
> patch file applied and let me know if that fixes the problem?
Yeah it fixed the problem: no more oops in 1000 kernel boot tests. Thank you!
Cheers,
Fengguang
^ permalink raw reply
* Re: [PATCH 36/51] DMA-API: usb: use dma_set_coherent_mask()
From: Nicolas Ferre @ 2013-09-23 12:30 UTC (permalink / raw)
To: Russell King, alsa-devel, b43-dev, devel, devicetree, dri-devel,
e1000-devel, linux-arm-kernel, linux-crypto, linux-doc,
linux-fbdev, linux-ide, linux-media, linux-mmc, linux-nvme,
linux-omap, linuxppc-dev, linux-samsung-soc, linux-scsi,
linux-tegra, linux-usb, linux-wireless, netdev,
Solarflare linux maintainers, uclinux-dist-devel
Cc: Kukjin Kim, Stephen Warren, Alexander Shishkin,
Greg Kroah-Hartman, Felipe Balbi, Alan Stern
In-Reply-To: <E1VMmHX-0007jq-Cj@rmk-PC.arm.linux.org.uk>
On 20/09/2013 00:01, Russell King :
> The correct way for a driver to specify the coherent DMA mask is
> not to directly access the field in the struct device, but to use
> dma_set_coherent_mask(). Only arch and bus code should access this
> member directly.
>
> Convert all direct write accesses to using the correct API.
>
> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> ---
> drivers/usb/chipidea/ci_hdrc_imx.c | 5 +++--
> drivers/usb/dwc3/dwc3-exynos.c | 5 +++--
> drivers/usb/gadget/lpc32xx_udc.c | 4 +++-
> drivers/usb/host/ehci-atmel.c | 5 +++--
For Atmel driver:
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
[..]
> diff --git a/drivers/usb/host/ehci-atmel.c b/drivers/usb/host/ehci-atmel.c
> index 3b645ff..5831a88 100644
> --- a/drivers/usb/host/ehci-atmel.c
> +++ b/drivers/usb/host/ehci-atmel.c
> @@ -92,8 +92,9 @@ static int ehci_atmel_drv_probe(struct platform_device *pdev)
> */
> if (!pdev->dev.dma_mask)
> pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
> - if (!pdev->dev.coherent_dma_mask)
> - pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
> + retval = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
> + if (retval)
> + goto fail_create_hcd;
>
> hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
> if (!hcd) {
[..]
Thanks,
--
Nicolas Ferre
^ permalink raw reply
* Re: [PATCH 37/51] DMA-API: usb: use new dma_coerce_mask_and_coherent()
From: Nicolas Ferre @ 2013-09-23 12:34 UTC (permalink / raw)
To: Russell King, alsa-devel, b43-dev, devel, devicetree, dri-devel,
e1000-devel, linux-arm-kernel, linux-crypto, linux-doc,
linux-fbdev, linux-ide, linux-media, linux-mmc, linux-nvme,
linux-omap, linuxppc-dev, linux-samsung-soc, linux-scsi,
linux-tegra, linux-usb, linux-wireless, netdev,
Solarflare linux maintainers, uclinux-dist-devel
Cc: Alexander Shishkin, Greg Kroah-Hartman, Felipe Balbi, Kukjin Kim,
Alan Stern, Tony Prisk, Stephen Warren
In-Reply-To: <E1VMmIV-0007jw-Gq@rmk-PC.arm.linux.org.uk>
On 20/09/2013 00:02, Russell King :
> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> ---
> drivers/usb/chipidea/ci_hdrc_imx.c | 4 +---
> drivers/usb/dwc3/dwc3-exynos.c | 4 +---
> drivers/usb/host/ehci-atmel.c | 4 +---
For Atmel driver:
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
[..]
> diff --git a/drivers/usb/host/ehci-atmel.c b/drivers/usb/host/ehci-atmel.c
> index 5831a88..8e7323e 100644
> --- a/drivers/usb/host/ehci-atmel.c
> +++ b/drivers/usb/host/ehci-atmel.c
> @@ -90,9 +90,7 @@ static int ehci_atmel_drv_probe(struct platform_device *pdev)
> * Since shared usb code relies on it, set it here for now.
> * Once we have dma capability bindings this can go away.
> */
> - if (!pdev->dev.dma_mask)
> - pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
> - retval = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
> + retval = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
> if (retval)
> goto fail_create_hcd;
>
[..]
Thanks Russell,
--
Nicolas Ferre
^ permalink raw reply
* Intel 6300 crashes hard (3.11 regression?)
From: Andrew Lutomirski @ 2013-09-23 13:05 UTC (permalink / raw)
To: ilw@linux.intel.com, linux-wireless@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 1281 bytes --]
I've had a failure twice on 3.11.1-200.fc19.x86_64. I've never seen
it on earlier Fedora kernels or on 3.11-rc3. The computer hangs for a
minute or so. When it comes back, wireless doesn't work. rmmoding
and modprobing iwldvm doesn't help (it's at the bottom of the
attachment).
Even rebooting doesn't fix it unless I pull the battery. Otherwise
iwlwifi loads but wlan0 doesn't appear and the only log line is the
one saying that iwlwifi loaded.
The messages on startup are:
[ 11.440725] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't
have ASPM control
[ 11.440788] iwlwifi 0000:03:00.0: irq 51 for MSI/MSI-X
[ 11.455653] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1
build 25532 op_mode iwldvm
[ 11.517924] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 11.517930] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 11.517932] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled
[ 11.517934] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_P2P disabled
[ 11.517936] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R)
Ultimate-N 6300 AGN, REV=0x74
[ 11.519626] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
(Both failures happened with pcie_aspm=force, but this is without it.
I want to see if disabling that option fixes it.)
[-- Attachment #2: iwl_hang_2.txt --]
[-- Type: text/plain, Size: 83068 bytes --]
[ 2930.687652] pci_pm_runtime_suspend(): hcd_pci_runtime_suspend+0x0/0x50 returns -16
[ 3030.922014] pci_pm_runtime_suspend(): hcd_pci_runtime_suspend+0x0/0x50 returns -16
[ 3116.219553] pci_pm_runtime_suspend(): hcd_pci_runtime_suspend+0x0/0x50 returns -16
[ 3208.606354] iwlwifi 0000:03:00.0: Error sending POWER_TABLE_CMD: time out after 2000ms.
[ 3208.606362] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 156
[ 3208.606367] iwlwifi 0000:03:00.0: set power fail, ret = -110
[ 3210.605704] iwlwifi 0000:03:00.0: fail to flush all tx fifo queues Q 0
[ 3210.605710] iwlwifi 0000:03:00.0: Current SW read_ptr 71 write_ptr 72
[ 3210.626149] ------------[ cut here ]------------
[ 3210.626172] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/pcie/trans.c:883 iwl_trans_pcie_grab_nic_access+0xd3/0xe0 [iwlwifi]()
[ 3210.626175] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff)
[ 3210.626177] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3210.626240] ghash_clmulni_intel drm i2c_core video
[ 3210.626247] CPU: 1 PID: 3090 Comm: kworker/u16:65 Not tainted 3.11.1-200.fc19.x86_64 #1
[ 3210.626250] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3210.626275] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3210.626278] 0000000000000009 ffff88010bbe7ba8 ffffffff816476af ffff88010bbe7bf0
[ 3210.626284] ffff88010bbe7be0 ffffffff810670dd ffff88010f054000 ffff88010f057258
[ 3210.626288] ffff88010bbe7c80 0000000000000000 0000000000000200 ffff88010bbe7c40
[ 3210.626292] Call Trace:
[ 3210.626301] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3210.626307] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3210.626311] [<ffffffff8106714c>] warn_slowpath_fmt+0x4c/0x50
[ 3210.626323] [<ffffffffa03a3ec3>] iwl_trans_pcie_grab_nic_access+0xd3/0xe0 [iwlwifi]
[ 3210.626331] [<ffffffffa03a3c4f>] iwl_trans_pcie_read_mem+0x2f/0xb0 [iwlwifi]
[ 3210.626340] [<ffffffffa03a4163>] iwl_trans_pcie_wait_txq_empty+0x153/0x3d0 [iwlwifi]
[ 3210.626352] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3210.626373] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3210.626393] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3210.626400] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3210.626418] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3210.626435] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3210.626452] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3210.626458] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3210.626463] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3210.626468] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3210.626472] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3210.626477] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.626482] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3210.626487] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.626490] ---[ end trace 3a840b77ced47a7e ]---
[ 3210.626525] iwl data: 00000000: 40 7d be 0b 01 88 ff ff 00 7d be 0b 01 88 ff ff @}.......}......
[ 3210.646634] iwlwifi 0000:03:00.0: FH TRBs(0) = 0x5a5a5a5a
[ 3210.666975] iwlwifi 0000:03:00.0: FH TRBs(1) = 0x5a5a5a5a
[ 3210.686595] iwlwifi 0000:03:00.0: FH TRBs(2) = 0x5a5a5a5a
[ 3210.706114] iwlwifi 0000:03:00.0: FH TRBs(3) = 0x5a5a5a5a
[ 3210.725645] iwlwifi 0000:03:00.0: FH TRBs(4) = 0x5a5a5a5a
[ 3210.745149] iwlwifi 0000:03:00.0: FH TRBs(5) = 0x5a5a5a5a
[ 3210.764526] iwlwifi 0000:03:00.0: FH TRBs(6) = 0x5a5a5a5a
[ 3210.783717] iwlwifi 0000:03:00.0: FH TRBs(7) = 0x5a5a5a5a
[ 3210.822849] ------------[ cut here ]------------
[ 3210.822863] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3210.822865] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3210.822891] ghash_clmulni_intel drm i2c_core video
[ 3210.822895] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3210.822896] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3210.822909] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3210.822910] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3210.822912] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3210.822914] 0000000000000000 0000000000a02e34 0000000000000200 ffff88010bbe7ca8
[ 3210.822915] Call Trace:
[ 3210.822920] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3210.822922] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3210.822924] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3210.822928] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3210.822933] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3210.822941] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3210.822948] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3210.822951] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3210.822958] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3210.822964] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3210.822970] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3210.822972] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3210.822974] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3210.822976] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3210.822978] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3210.822980] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.822982] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3210.822984] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.822985] ---[ end trace 3a840b77ced47a7f ]---
[ 3210.862301] iwlwifi 0000:03:00.0: Q 0 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3210.901748] ------------[ cut here ]------------
[ 3210.901764] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3210.901765] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3210.901793] ghash_clmulni_intel drm i2c_core video
[ 3210.901797] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3210.901798] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3210.901813] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3210.901815] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3210.901817] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3210.901818] 0000000000000001 0000000000a02e38 000000000000a5a5 ffff88010bbe7ca8
[ 3210.901820] Call Trace:
[ 3210.901825] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3210.901828] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3210.901829] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3210.901833] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3210.901839] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3210.901847] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3210.901854] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3210.901857] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3210.901863] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3210.901870] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3210.901876] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3210.901878] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3210.901880] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3210.901882] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3210.901884] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3210.901885] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.901888] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3210.901889] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.901891] ---[ end trace 3a840b77ced47a80 ]---
[ 3210.941067] iwlwifi 0000:03:00.0: Q 1 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3210.980449] ------------[ cut here ]------------
[ 3210.980462] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3210.980463] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3210.980489] ghash_clmulni_intel drm i2c_core video
[ 3210.980493] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3210.980493] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3210.980507] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3210.980508] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3210.980510] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3210.980512] 0000000000000002 0000000000a02e3c 000000000000a5a5 ffff88010bbe7ca8
[ 3210.980513] Call Trace:
[ 3210.980518] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3210.980520] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3210.980522] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3210.980526] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3210.980531] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3210.980538] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3210.980545] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3210.980548] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3210.980554] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3210.980560] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3210.980566] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3210.980567] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3210.980569] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3210.980571] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3210.980573] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3210.980575] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.980577] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3210.980578] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3210.980579] ---[ end trace 3a840b77ced47a81 ]---
[ 3211.019944] iwlwifi 0000:03:00.0: Q 2 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.059290] ------------[ cut here ]------------
[ 3211.059300] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.059301] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.059325] ghash_clmulni_intel drm i2c_core video
[ 3211.059328] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.059329] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.059340] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.059341] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.059343] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.059345] 0000000000000003 0000000000a02e40 000000000000a5a5 ffff88010bbe7ca8
[ 3211.059346] Call Trace:
[ 3211.059350] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.059352] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.059353] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.059357] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.059361] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.059369] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.059375] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.059378] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.059384] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.059390] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.059396] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.059398] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.059399] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.059401] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.059403] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.059405] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.059407] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.059408] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.059410] ---[ end trace 3a840b77ced47a82 ]---
[ 3211.098745] iwlwifi 0000:03:00.0: Q 3 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.138058] ------------[ cut here ]------------
[ 3211.138066] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.138066] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.138089] ghash_clmulni_intel drm i2c_core video
[ 3211.138092] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.138093] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.138102] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.138103] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.138105] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.138106] 0000000000000004 0000000000a02e44 000000000000a5a5 ffff88010bbe7ca8
[ 3211.138108] Call Trace:
[ 3211.138111] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.138113] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.138114] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.138118] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.138122] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.138129] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.138136] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.138139] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.138144] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.138150] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.138156] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.138158] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.138160] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.138162] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.138163] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.138165] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.138167] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.138168] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.138169] ---[ end trace 3a840b77ced47a83 ]---
[ 3211.177447] iwlwifi 0000:03:00.0: Q 4 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.216746] ------------[ cut here ]------------
[ 3211.216754] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.216755] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.216779] ghash_clmulni_intel drm i2c_core video
[ 3211.216781] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.216782] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.216793] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.216794] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.216796] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.216798] 0000000000000005 0000000000a02e48 000000000000a5a5 ffff88010bbe7ca8
[ 3211.216799] Call Trace:
[ 3211.216802] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.216804] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.216806] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.216809] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.216814] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.216821] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.216828] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.216831] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.216837] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.216842] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.216848] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.216850] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.216852] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.216854] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.216855] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.216857] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.216859] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.216868] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.216869] ---[ end trace 3a840b77ced47a84 ]---
[ 3211.256226] iwlwifi 0000:03:00.0: Q 5 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.295528] ------------[ cut here ]------------
[ 3211.295535] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.295536] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.295560] ghash_clmulni_intel drm i2c_core video
[ 3211.295563] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.295564] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.295574] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.295575] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.295577] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.295579] 0000000000000006 0000000000a02e4c 000000000000a5a5 ffff88010bbe7ca8
[ 3211.295580] Call Trace:
[ 3211.295583] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.295585] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.295587] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.295590] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.295595] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.295603] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.295609] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.295612] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.295618] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.295624] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.295629] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.295631] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.295633] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.295635] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.295636] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.295638] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.295640] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.295642] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.295643] ---[ end trace 3a840b77ced47a85 ]---
[ 3211.334994] iwlwifi 0000:03:00.0: Q 6 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.374242] ------------[ cut here ]------------
[ 3211.374255] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.374256] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.374281] ghash_clmulni_intel drm i2c_core video
[ 3211.374284] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.374285] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.374298] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.374300] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.374301] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.374303] 0000000000000007 0000000000a02e50 000000000000a5a5 ffff88010bbe7ca8
[ 3211.374305] Call Trace:
[ 3211.374309] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.374312] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.374313] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.374317] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.374322] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.374329] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.374336] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.374339] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.374345] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.374351] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.374357] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.374359] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.374360] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.374362] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.374364] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.374366] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.374368] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.374369] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.374370] ---[ end trace 3a840b77ced47a86 ]---
[ 3211.413706] iwlwifi 0000:03:00.0: Q 7 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.453011] ------------[ cut here ]------------
[ 3211.453021] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.453022] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.453047] ghash_clmulni_intel drm i2c_core video
[ 3211.453050] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.453051] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.453061] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.453062] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.453064] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.453065] 0000000000000008 0000000000a02e54 000000000000a5a5 ffff88010bbe7ca8
[ 3211.453067] Call Trace:
[ 3211.453071] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.453073] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.453074] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.453078] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.453082] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.453090] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.453096] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.453099] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.453105] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.453111] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.453116] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.453118] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.453120] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.453122] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.453124] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.453126] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.453128] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.453129] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.453130] ---[ end trace 3a840b77ced47a87 ]---
[ 3211.492450] iwlwifi 0000:03:00.0: Q 8 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.531792] ------------[ cut here ]------------
[ 3211.531800] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.531801] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.531824] ghash_clmulni_intel drm i2c_core video
[ 3211.531827] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.531828] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.531838] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.531839] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.531841] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.531842] 0000000000000009 0000000000a02e58 000000000000a5a5 ffff88010bbe7ca8
[ 3211.531844] Call Trace:
[ 3211.531848] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.531850] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.531851] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.531855] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.531859] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.531866] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.531873] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.531875] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.531881] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.531887] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.531893] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.531895] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.531897] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.531898] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.531900] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.531902] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.531904] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.531905] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.531906] ---[ end trace 3a840b77ced47a88 ]---
[ 3211.571231] iwlwifi 0000:03:00.0: Q 9 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.610587] ------------[ cut here ]------------
[ 3211.610605] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.610606] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.610647] ghash_clmulni_intel drm i2c_core video
[ 3211.610651] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.610652] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.610665] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.610666] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.610669] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.610671] 000000000000000a 0000000000a02e5c 000000000000a5a5 ffff88010bbe7ca8
[ 3211.610673] Call Trace:
[ 3211.610678] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.610681] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.610684] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.610688] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.610693] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.610702] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.610711] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.610714] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.610721] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.610729] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.610737] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.610739] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.610742] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.610744] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.610746] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.610748] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.610750] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.610753] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.610754] ---[ end trace 3a840b77ced47a89 ]---
[ 3211.650120] iwlwifi 0000:03:00.0: Q 10 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.689445] ------------[ cut here ]------------
[ 3211.689454] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.689455] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.689480] ghash_clmulni_intel drm i2c_core video
[ 3211.689483] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.689484] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.689495] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.689496] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.689498] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.689499] 000000000000000b 0000000000a02e60 000000000000a5a5 ffff88010bbe7ca8
[ 3211.689501] Call Trace:
[ 3211.689505] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.689507] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.689509] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.689513] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.689517] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.689524] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.689531] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.689533] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.689539] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.689545] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.689551] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.689553] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.689555] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.689556] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.689558] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.689560] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.689562] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.689563] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.689565] ---[ end trace 3a840b77ced47a8a ]---
[ 3211.728940] iwlwifi 0000:03:00.0: Q 11 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.768256] ------------[ cut here ]------------
[ 3211.768267] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.768268] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.768294] ghash_clmulni_intel drm i2c_core video
[ 3211.768297] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.768298] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.768309] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.768311] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.768312] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.768314] 000000000000000c 0000000000a02e64 000000000000a5a5 ffff88010bbe7ca8
[ 3211.768316] Call Trace:
[ 3211.768320] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.768322] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.768323] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.768327] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.768332] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.768339] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.768346] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.768348] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.768354] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.768360] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.768366] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.768368] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.768370] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.768371] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.768373] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.768375] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.768377] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.768378] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.768380] ---[ end trace 3a840b77ced47a8b ]---
[ 3211.808010] iwlwifi 0000:03:00.0: Q 12 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.847362] ------------[ cut here ]------------
[ 3211.847371] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.847372] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.847396] ghash_clmulni_intel drm i2c_core video
[ 3211.847399] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.847400] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.847411] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.847412] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.847414] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.847415] 000000000000000d 0000000000a02e68 000000000000a5a5 ffff88010bbe7ca8
[ 3211.847417] Call Trace:
[ 3211.847421] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.847423] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.847424] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.847428] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.847432] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.847440] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.847447] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.847450] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.847456] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.847462] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.847468] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.847470] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.847471] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.847473] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.847475] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.847477] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.847479] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.847480] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.847481] ---[ end trace 3a840b77ced47a8c ]---
[ 3211.886844] iwlwifi 0000:03:00.0: Q 13 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3211.925942] ------------[ cut here ]------------
[ 3211.925961] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3211.925962] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3211.926003] ghash_clmulni_intel drm i2c_core video
[ 3211.926007] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3211.926009] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3211.926023] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3211.926025] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3211.926027] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3211.926029] 000000000000000e 0000000000a02e6c 000000000000a5a5 ffff88010bbe7ca8
[ 3211.926031] Call Trace:
[ 3211.926036] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3211.926038] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3211.926040] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3211.926044] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3211.926049] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3211.926057] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3211.926065] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3211.926069] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3211.926075] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3211.926081] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3211.926088] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3211.926090] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3211.926092] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3211.926094] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3211.926095] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3211.926097] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.926099] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3211.926101] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3211.926102] ---[ end trace 3a840b77ced47a8d ]---
[ 3211.965158] iwlwifi 0000:03:00.0: Q 14 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3212.004535] ------------[ cut here ]------------
[ 3212.004544] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3212.004545] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3212.004568] ghash_clmulni_intel drm i2c_core video
[ 3212.004571] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3212.004572] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3212.004582] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3212.004583] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3212.004585] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3212.004586] 000000000000000f 0000000000a02e70 000000000000a5a5 ffff88010bbe7ca8
[ 3212.004588] Call Trace:
[ 3212.004591] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3212.004593] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3212.004595] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3212.004599] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3212.004604] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3212.004611] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3212.004618] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3212.004620] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3212.004626] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3212.004632] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3212.004638] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3212.004640] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3212.004642] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3212.004644] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3212.004645] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3212.004647] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.004649] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3212.004650] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.004651] ---[ end trace 3a840b77ced47a8e ]---
[ 3212.044028] iwlwifi 0000:03:00.0: Q 15 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3212.083403] ------------[ cut here ]------------
[ 3212.083412] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3212.083413] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3212.083437] ghash_clmulni_intel drm i2c_core video
[ 3212.083440] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3212.083441] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3212.083451] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3212.083453] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3212.083454] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3212.083456] 0000000000000010 0000000000a02e74 000000000000a5a5 ffff88010bbe7ca8
[ 3212.083457] Call Trace:
[ 3212.083461] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3212.083463] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3212.083465] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3212.083468] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3212.083473] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3212.083480] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3212.083487] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3212.083489] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3212.083495] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3212.083501] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3212.083507] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3212.083509] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3212.083511] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3212.083513] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3212.083514] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3212.083516] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.083518] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3212.083519] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.083521] ---[ end trace 3a840b77ced47a8f ]---
[ 3212.122861] iwlwifi 0000:03:00.0: Q 16 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3212.162210] ------------[ cut here ]------------
[ 3212.162222] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3212.162223] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3212.162249] ghash_clmulni_intel drm i2c_core video
[ 3212.162252] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3212.162253] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3212.162265] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3212.162266] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3212.162268] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3212.162270] 0000000000000011 0000000000a02e78 000000000000a5a5 ffff88010bbe7ca8
[ 3212.162271] Call Trace:
[ 3212.162275] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3212.162278] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3212.162280] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3212.162283] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3212.162288] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3212.162296] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3212.162304] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3212.162307] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3212.162313] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3212.162319] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3212.162325] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3212.162327] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3212.162329] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3212.162331] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3212.162333] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3212.162335] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.162337] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3212.162338] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.162340] ---[ end trace 3a840b77ced47a90 ]---
[ 3212.201678] iwlwifi 0000:03:00.0: Q 17 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3212.240980] ------------[ cut here ]------------
[ 3212.240989] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3212.240990] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3212.241014] ghash_clmulni_intel drm i2c_core video
[ 3212.241017] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3212.241018] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3212.241029] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3212.241030] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3212.241032] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3212.241033] 0000000000000012 0000000000a02e7c 000000000000a5a5 ffff88010bbe7ca8
[ 3212.241035] Call Trace:
[ 3212.241038] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3212.241040] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3212.241042] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3212.241045] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3212.241050] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3212.241057] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3212.241064] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3212.241067] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3212.241073] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3212.241079] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3212.241085] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3212.241087] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3212.241088] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3212.241090] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3212.241092] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3212.241094] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.241095] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3212.241097] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.241098] ---[ end trace 3a840b77ced47a91 ]---
[ 3212.280379] iwlwifi 0000:03:00.0: Q 18 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3212.319685] ------------[ cut here ]------------
[ 3212.319695] WARNING: CPU: 1 PID: 3090 at drivers/net/wireless/iwlwifi/iwl-trans.h:758 iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]()
[ 3212.319696] Modules linked in: tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper
[ 3212.319720] ghash_clmulni_intel drm i2c_core video
[ 3212.319723] CPU: 1 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3212.319724] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3212.319735] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211]
[ 3212.319736] 0000000000000009 ffff88010bbe7c60 ffffffff816476af 0000000000000000
[ 3212.319738] ffff88010bbe7c98 ffffffff810670dd ffff8801153be000 ffff88010f054000
[ 3212.319739] 0000000000000013 0000000000a02e80 000000000000a5a5 ffff88010bbe7ca8
[ 3212.319741] Call Trace:
[ 3212.319745] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3212.319747] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3212.319748] [<ffffffff810671ba>] warn_slowpath_null+0x1a/0x20
[ 3212.319752] [<ffffffffa03a4373>] iwl_trans_pcie_wait_txq_empty+0x363/0x3d0 [iwlwifi]
[ 3212.319756] [<ffffffffa05c85f0>] iwlagn_mac_flush+0xa0/0x1a0 [iwldvm]
[ 3212.319764] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3212.319771] [<ffffffffa04c34f4>] ieee80211_mgd_probe_ap_send+0xa4/0x140 [mac80211]
[ 3212.319773] [<ffffffff81082170>] ? cancel_work_sync+0x10/0x20
[ 3212.319780] [<ffffffffa04c309a>] ? ieee80211_recalc_ps.part.20+0xba/0x200 [mac80211]
[ 3212.319786] [<ffffffffa04c3689>] ieee80211_mgd_probe_ap.part.21+0xf9/0x150 [mac80211]
[ 3212.319792] [<ffffffffa04c3cd3>] ieee80211_beacon_connection_loss_work+0x53/0x80 [mac80211]
[ 3212.319793] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3212.319795] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3212.319797] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3212.319799] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3212.319800] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.319802] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3212.319804] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3212.319805] ---[ end trace 3a840b77ced47a92 ]---
[ 3212.359178] iwlwifi 0000:03:00.0: Q 19 is active and mapped to fifo 2 ra_tid 0xa5a5 [90,1515870810]
[ 3214.355878] iwlwifi 0000:03:00.0: Error sending REPLY_TXFIFO_FLUSH: time out after 2000ms.
[ 3214.355890] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 162
[ 3214.355905] iwlwifi 0000:03:00.0: Couldn't flush the AGG queue
[ 3216.392296] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out after 2000ms.
[ 3216.392303] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 165
[ 3216.392310] wlan0: HW problem - can not stop rx aggregation for 50:a7:33:27:30:78 tid 0
[ 3218.389675] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out after 2000ms.
[ 3218.389683] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 168
[ 3218.389689] wlan0: HW problem - can not stop rx aggregation for 50:a7:33:27:30:78 tid 1
[ 3220.387166] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out after 2000ms.
[ 3220.387175] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 171
[ 3220.387182] wlan0: HW problem - can not stop rx aggregation for 50:a7:33:27:30:78 tid 5
[ 3222.384559] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out after 2000ms.
[ 3222.384571] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 174
[ 3222.384587] wlan0: HW problem - can not stop rx aggregation for 50:a7:33:27:30:78 tid 6
[ 3224.381976] iwlwifi 0000:03:00.0: Error sending REPLY_QOS_PARAM: time out after 2000ms.
[ 3224.381984] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 177
[ 3224.381989] iwlwifi 0000:03:00.0: Failed to update QoS
[ 3226.379406] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time out after 2000ms.
[ 3226.379413] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 180
[ 3226.379418] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[ 3226.583195] iwlwifi 0000:03:00.0: No space in command queue
[ 3226.583217] iwlwifi 0000:03:00.0: Restarting adapter queue is full
[ 3226.583232] iwlwifi 0000:03:00.0: Error sending REPLY_LEDS_CMD: enqueue_hcmd failed: -28
[ 3228.376842] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time out after 2000ms.
[ 3228.376858] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 152 write_ptr 181
[ 3228.376862] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[ 3230.434995] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a]
[ 3232.515821] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a]
[ 3234.633748] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a]
[ 3236.712722] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a]
[ 3238.715467] ieee80211 phy0: Hardware restart was requested
[ 3238.715486] ------------[ cut here ]------------
[ 3238.715499] WARNING: CPU: 2 PID: 3090 at drivers/net/wireless/iwlwifi/dvm/../iwl-trans.h:692 iwlagn_mac_flush+0x18b/0x1a0 [iwldvm]()
[ 3238.715501] iwl_trans_wait_tx_queue_empty bad state = 0
[ 3238.715501] Modules linked in:
[ 3238.715502] tcp_lp usb_storage fuse tun rfcomm bnep btusb bluetooth ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack ip6table_filter ipt_MASQUERADE ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack snd_hda_codec_hdmi snd_hda_codec_conexant iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device arc4 snd_pcm x86_pkg_temp_thermal coretemp kvm_intel iwldvm mac80211 kvm sdhci_pci sdhci iwlwifi microcode joydev mmc_core serio_raw i2c_i801 cfg80211 e1000e lpc_ich mfd_core snd_page_alloc snd_timer shpchp mei_me ptp mei pps_core wmi thinkpad_acpi snd soundcore rfkill tpm_tis tpm tpm_bios mperf nfsd auth_rpcgss uinput binfmt_misc nfs_acl lockd sunrpc dm_crypt crc32_pclmul crc32c_intel i915 i2c_algo_bit drm_kms_helper ghash_clmulni_intel
[ 3238.715552] drm i2c_core video
[ 3238.715556] CPU: 2 PID: 3090 Comm: kworker/u16:65 Tainted: G W 3.11.1-200.fc19.x86_64 #1
[ 3238.715557] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET49WW (1.19 ) 07/01/2011
[ 3238.715574] Workqueue: phy0 ieee80211_iface_work [mac80211]
[ 3238.715576] 0000000000000009 ffff88010bbe7ae8 ffffffff816476af ffff88010bbe7b30
[ 3238.715578] ffff88010bbe7b20 ffffffff810670dd ffff88010f289760 ffff88010f2897a8
[ 3238.715581] ffff88010f054000 ffff88010f289770 ffff88011538a6f0 ffff88010bbe7b80
[ 3238.715583] Call Trace:
[ 3238.715589] [<ffffffff816476af>] dump_stack+0x45/0x56
[ 3238.715594] [<ffffffff810670dd>] warn_slowpath_common+0x7d/0xa0
[ 3238.715596] [<ffffffff8106714c>] warn_slowpath_fmt+0x4c/0x50
[ 3238.715602] [<ffffffffa05c86db>] iwlagn_mac_flush+0x18b/0x1a0 [iwldvm]
[ 3238.715613] [<ffffffffa04af54d>] ieee80211_flush_queues+0xbd/0x140 [mac80211]
[ 3238.715621] [<ffffffffa0497bd1>] __ieee80211_recalc_idle+0xb1/0x100 [mac80211]
[ 3238.715629] [<ffffffffa04992c4>] ieee80211_recalc_idle+0x14/0x30 [mac80211]
[ 3238.715637] [<ffffffffa04b2ad7>] ieee80211_free_chanctx+0xc7/0x1d0 [mac80211]
[ 3238.715647] [<ffffffffa04b346b>] __ieee80211_vif_release_channel+0x14b/0x1f0 [mac80211]
[ 3238.715656] [<ffffffffa04b3bcd>] ieee80211_vif_release_channel+0x4d/0x70 [mac80211]
[ 3238.715666] [<ffffffffa04c39d7>] ieee80211_set_disassoc+0x267/0x3d0 [mac80211]
[ 3238.715674] [<ffffffffa04c3b75>] ieee80211_sta_connection_lost.isra.22+0x35/0x70 [mac80211]
[ 3238.715683] [<ffffffffa04c5bc3>] ieee80211_sta_work+0x1d3/0xec0 [mac80211]
[ 3238.715687] [<ffffffff810115ce>] ? __switch_to+0x13e/0x4b0
[ 3238.715695] [<ffffffffa04987e9>] ieee80211_iface_work+0x2c9/0x360 [mac80211]
[ 3238.715699] [<ffffffff8107f119>] ? pwq_activate_delayed_work+0x39/0x80
[ 3238.715701] [<ffffffff81081055>] process_one_work+0x175/0x430
[ 3238.715704] [<ffffffff81081c7b>] worker_thread+0x11b/0x3a0
[ 3238.715706] [<ffffffff81081b60>] ? rescuer_thread+0x340/0x340
[ 3238.715708] [<ffffffff810885c0>] kthread+0xc0/0xd0
[ 3238.715709] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3238.715712] [<ffffffff816567ac>] ret_from_fork+0x7c/0xb0
[ 3238.715714] [<ffffffff81088500>] ? insert_kthread_work+0x40/0x40
[ 3238.715715] ---[ end trace 3a840b77ced47a93 ]---
[ 3238.715800] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S
[ 3238.774516] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 3244.536067] iwlwifi 0000:03:00.0: Failed to load firmware chunk!
[ 3244.536127] iwlwifi 0000:03:00.0: Could not load the [0] uCode section
[ 3244.536171] iwlwifi 0000:03:00.0: Failed to start RT ucode: -110
[ 3246.565043] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a]
[ 3248.568979] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a]
[ 3250.657730] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a]
[ 3252.702681] iwlwifi 0000:03:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a]
[ 3252.702846] psmouse serio1: TouchPad at isa0060/serio1/input0 lost synchronization, throwing 2 bytes away.
[ 3252.743010] psmouse serio1: resync failed, issuing reconnect request
[ 3254.686025] iwlwifi 0000:03:00.0: Unable to initialize device.
[ 3254.686755] cfg80211: Calling CRDA to update world regulatory domain
[ 3254.686955] [sched_delayed] sched: RT throttling activated
[ 3254.687243] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3254.688233] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3254.693027] cfg80211: World regulatory domain updated:
[ 3254.693030] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 3254.693031] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 3254.693032] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 3254.693033] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 3254.693034] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 3254.693035] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 3254.693161] cfg80211: Calling CRDA for country: IE
[ 3254.694959] cfg80211: Regulatory domain changed to country: IE
[ 3254.694962] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 3254.694963] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 3254.694964] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 3254.694965] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 3254.694966] cfg80211: (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[ 3254.694967] cfg80211: (57240000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
[ 3255.687277] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3256.687363] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3257.687485] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3258.687615] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3259.687794] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3260.687842] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3261.687899] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3262.688057] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3263.688139] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3264.687300] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3265.687446] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3266.687458] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3267.687495] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3268.687672] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3269.687964] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3270.036780] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3270.687724] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3271.687838] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3272.688054] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3273.688141] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3274.687234] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3275.687423] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3276.687713] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3277.687946] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3278.688223] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3279.688451] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3280.688622] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3281.688407] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3282.688539] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3283.688884] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3284.688018] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3285.688198] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3286.688438] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3287.688681] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3288.688909] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3289.689243] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3290.689549] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3291.689732] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3292.689178] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3293.688982] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3294.688181] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3294.795259] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3297.809634] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3298.809739] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3299.809928] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3300.809184] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3301.809515] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3302.809838] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3303.809965] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3304.809424] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3305.809668] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3306.809932] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3307.810392] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3308.810541] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3309.810733] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3310.811033] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3311.811400] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3312.811571] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3313.811661] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3314.810983] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3315.811007] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3316.811118] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3317.811221] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3318.811342] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3319.811594] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3320.811769] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3321.811982] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3322.760877] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3325.775035] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3326.775088] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3327.775618] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3328.775760] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3329.775922] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3330.776077] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3331.776168] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3332.776188] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3333.776244] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3334.775493] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3335.775631] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3336.775806] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3337.775995] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3338.776116] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3339.776157] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3340.776302] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3341.776493] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3342.776718] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3343.776869] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3344.776214] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3345.776462] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3346.777148] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3347.777398] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3348.777658] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3349.777864] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3350.724579] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3353.720334] iwlwifi 0000:03:00.0: Request scan called when driver not ready.
[ 3364.153748] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 3364.153753] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 3364.153755] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled
[ 3364.153757] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_P2P disabled
[ 3364.153760] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74
[ 3364.153811] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S
[ 3364.193549] iwlwifi 0000:03:00.0: bad EEPROM/OTP signature, type=OTP, EEPROM_GP=0x00000007
[ 3364.193555] iwlwifi 0000:03:00.0: EEPROM not found, EEPROM_GP=0xffffffff
[ 3364.193566] iwlwifi 0000:03:00.0: Unable to init EEPROM
^ permalink raw reply
* [PATCH] mac80211: support reporting A-MSDU subframes individually
From: Michal Kazior @ 2013-09-23 13:34 UTC (permalink / raw)
To: johannes; +Cc: linux-wireless, Michal Kazior
Some devices may not be able to report A-MSDUs in
single buffers. Drivers for such devices were
forced to re-assemble A-MSDUs which would then
be eventually disassembled by mac80211. This could
lead to CPU cache thrashing and poor performance.
Since A-MSDU has a single sequence number all
subframes share it. This was in conflict with
retransmission/duplication recovery
(IEEE802.11-2012: 9.3.2.10).
Patch introduces a new flag that is meant to be
set for all individually reported A-MSDU subframes
except the last one. This ensures the
last_seq_ctrl is updated after the last subframe
is processed. If an A-MSDU is actually a duplicate
transmission all reported subframes will be
properly discarded.
Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
---
There were no comments on the RFC so far so I'm
posting this as a patch.
The first driver that will use this is ath10k.
include/net/mac80211.h | 10 ++++++++++
net/mac80211/rx.c | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/include/net/mac80211.h b/include/net/mac80211.h
index 06ffae8..f8f049d 100644
--- a/include/net/mac80211.h
+++ b/include/net/mac80211.h
@@ -829,6 +829,15 @@ ieee80211_tx_info_clear_status(struct ieee80211_tx_info *info)
* @RX_FLAG_STBC_MASK: STBC 2 bit bitmask. 1 - Nss=1, 2 - Nss=2, 3 - Nss=3
* @RX_FLAG_10MHZ: 10 MHz (half channel) was used
* @RX_FLAG_5MHZ: 5 MHz (quarter channel) was used
+ * @RX_FLAG_AMSDU_MORE: Some drivers may prefer to report separate A-MSDU
+ * subframes instead of a one huge frame for performance reasons.
+ * All, but the last MSDU from an A-MSDU should have this flag set. E.g.
+ * if an A-MSDU has 3 frames, the first 2 must have the flag set, while
+ * the 3rd (last) one must not have this flag set. The flag is used to
+ * deal with retransmission/duplication recovery properly since A-MSDU
+ * subframes share the same sequence number. Reported subframes can be
+ * either regular MSDU or singly A-MSDUs. Subframes must not be
+ * interleaved with other frames.
*/
enum mac80211_rx_flags {
RX_FLAG_MMIC_ERROR = BIT(0),
@@ -859,6 +868,7 @@ enum mac80211_rx_flags {
RX_FLAG_STBC_MASK = BIT(26) | BIT(27),
RX_FLAG_10MHZ = BIT(28),
RX_FLAG_5MHZ = BIT(29),
+ RX_FLAG_AMSDU_MORE = BIT(30),
};
#define RX_FLAG_STBC_SHIFT 26
diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c
index 8e908e1..43bee02 100644
--- a/net/mac80211/rx.c
+++ b/net/mac80211/rx.c
@@ -995,7 +995,7 @@ ieee80211_rx_h_check(struct ieee80211_rx_data *rx)
rx->sta->num_duplicates++;
}
return RX_DROP_UNUSABLE;
- } else
+ } else if (!(status->flag & RX_FLAG_AMSDU_MORE))
rx->sta->last_seq_ctrl[rx->seqno_idx] = hdr->seq_ctrl;
}
--
1.7.9.5
^ permalink raw reply related
* Re: [PATCH 3.12] Revert "rt2x00pci: Use PCI MSIs whenever possible"
From: Jakub Kicinski @ 2013-09-23 13:42 UTC (permalink / raw)
To: Stanislaw Gruszka; +Cc: linux-wireless, users, moorray
In-Reply-To: <20130923020812.GA1577@redhat.com>
On Mon, 23 Sep 2013 04:08:13 +0200, Stanislaw Gruszka wrote:
>This reverts commit 9483f40d8d01918b399b4e24d0c1111db0afffeb.
>
>Some devices stop to connect with above commit, see:
>https://bugzilla.kernel.org/show_bug.cgi?id=61621
>
>Since there is no clear benefit of having MSI enabled, just revert
>change to fix the problem.
>
>Cc: stable@vger.kernel.org # 3.11+
>Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Acked-by: Jakub Kicinski <kubakici@wp.pl>
>---
> drivers/net/wireless/rt2x00/rt2x00pci.c | 9 +--------
> 1 file changed, 1 insertion(+), 8 deletions(-)
>
>diff --git a/drivers/net/wireless/rt2x00/rt2x00pci.c b/drivers/net/wireless/rt2x00/rt2x00pci.c
>index 76d95de..dc49e52 100644
>--- a/drivers/net/wireless/rt2x00/rt2x00pci.c
>+++ b/drivers/net/wireless/rt2x00/rt2x00pci.c
>@@ -105,13 +105,11 @@ int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops)
> goto exit_release_regions;
> }
>
>- pci_enable_msi(pci_dev);
>-
> hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
> if (!hw) {
> rt2x00_probe_err("Failed to allocate hardware\n");
> retval = -ENOMEM;
>- goto exit_disable_msi;
>+ goto exit_release_regions;
> }
>
> pci_set_drvdata(pci_dev, hw);
>@@ -152,9 +150,6 @@ exit_free_reg:
> exit_free_device:
> ieee80211_free_hw(hw);
>
>-exit_disable_msi:
>- pci_disable_msi(pci_dev);
>-
> exit_release_regions:
> pci_release_regions(pci_dev);
>
>@@ -179,8 +174,6 @@ void rt2x00pci_remove(struct pci_dev *pci_dev)
> rt2x00pci_free_reg(rt2x00dev);
> ieee80211_free_hw(hw);
>
>- pci_disable_msi(pci_dev);
>-
> /*
> * Free the PCI device data.
> */
^ permalink raw reply
* RE: [Ilw] Intel 6300 crashes hard (3.11 regression?)
From: Grumbach, Emmanuel @ 2013-09-23 16:01 UTC (permalink / raw)
To: Andrew Lutomirski, ilw@linux.intel.com,
linux-wireless@vger.kernel.org
In-Reply-To: <CAObL_7HXC8qQ54O5QPAo7cQT2yeK-etgKD-7aoaL3dkT4qcOow@mail.gmail.com>
>
> I've had a failure twice on 3.11.1-200.fc19.x86_64. I've never seen it on
> earlier Fedora kernels or on 3.11-rc3. The computer hangs for a minute or so.
> When it comes back, wireless doesn't work. rmmoding and modprobing
> iwldvm doesn't help (it's at the bottom of the attachment).
>
> Even rebooting doesn't fix it unless I pull the battery. Otherwise iwlwifi loads
> but wlan0 doesn't appear and the only log line is the one saying that iwlwifi
> loaded.
>
> The messages on startup are:
>
> [ 11.440725] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't
> have ASPM control
> [ 11.440788] iwlwifi 0000:03:00.0: irq 51 for MSI/MSI-X
> [ 11.455653] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1
> build 25532 op_mode iwldvm
> [ 11.517924] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
> [ 11.517930] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
> [ 11.517932] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING
> disabled
> [ 11.517934] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_P2P disabled
> [ 11.517936] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R)
> Ultimate-N 6300 AGN, REV=0x74
> [ 11.519626] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
>
> (Both failures happened with pcie_aspm=force, but this is without it.
> I want to see if disabling that option fixes it.)
Please do and report back - what I can see here is that we kinda can't access the NIC - so I would be curious if pcie_aspm=force changes the game here.
^ permalink raw reply
* Re: NetworkManager not listing access points
From: Dan Williams @ 2013-09-23 16:13 UTC (permalink / raw)
To: Detlev Casanova; +Cc: Johannes Berg, linux-wireless, laurent.pinchart
In-Reply-To: <3006906.Q9n0kfrGGo@naboo>
On Sun, 2013-09-22 at 16:20 +0200, Detlev Casanova wrote:
> Le samedi 21 septembre 2013 22:51:59 Johannes Berg a écrit :
> > On Thu, 2013-09-19 at 07:58 +0200, Detlev Casanova wrote:
> > > Here is the output (attached file for formatting)
> >
> > Was that from the good case? The bad case would have been
> more
> > interesting.
>
> This is both cases. I made another one and here, I can give more
> details:
>
> Network manager is trying to list APs and fails until time
> 1379858724.386569
Ok, the logs indicate that the driver simply doesn't see any scan
results:
1379858724.381522: Received scan results (0 BSSes)
Then 20 seconds later (after the explicit iwlist), it finds some scan
results:
1379858746.953924: Received scan results (3 BSSes)
So I'm not sure what's going on here, but I don't think NetworkManager
is the issue; it's likely in the supplicant's scanning code or in the
driver itself. NetworkManager asks the supplicant to scan with both the
wildcard SSID and any hidden-tagged SSID, and the wildcard SSID should
ensure that all available APs are found.
Johannes, does anything else jump out at you in the logs?
Dan
> The The first "iwlist wlan0 scan" is done juste after the log line
> (1379858738.682054). It lists the APs in range in the console but
> not in the Network Manager ui.
>
> The second "iwlist wlan0 scan" is done at time 1379858739.802067
> and APs are being listed in the console and in the Network Manager
> UI.
>
> After that, NM will connect to the acces point with SSID "Maison".
>
> It also looks like the listing in Network Manager comes between the
> moment "iwlist wlan0 scan" is run for the second time and the
> moment is shows its output on the console.
>
> Detlev.
^ permalink raw reply
* Re: [PATCH 3.12] Revert "rt2x00pci: Use PCI MSIs whenever possible"
From: Gertjan van Wingerde @ 2013-09-23 16:55 UTC (permalink / raw)
To: Stanislaw Gruszka, linux-wireless; +Cc: users, Jakub Kicinski, moorray
In-Reply-To: <20130923020812.GA1577@redhat.com>
On 09/23/13 04:08, Stanislaw Gruszka wrote:
> This reverts commit 9483f40d8d01918b399b4e24d0c1111db0afffeb.
>
> Some devices stop to connect with above commit, see:
> https://bugzilla.kernel.org/show_bug.cgi?id=61621
>
> Since there is no clear benefit of having MSI enabled, just revert
> change to fix the problem.
>
> Cc: stable@vger.kernel.org # 3.11+
> Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Acked-by: Gertjan van Wingerde <gwingerde@gmail.com>
> ---
> drivers/net/wireless/rt2x00/rt2x00pci.c | 9 +--------
> 1 file changed, 1 insertion(+), 8 deletions(-)
>
> diff --git a/drivers/net/wireless/rt2x00/rt2x00pci.c b/drivers/net/wireless/rt2x00/rt2x00pci.c
> index 76d95de..dc49e52 100644
> --- a/drivers/net/wireless/rt2x00/rt2x00pci.c
> +++ b/drivers/net/wireless/rt2x00/rt2x00pci.c
> @@ -105,13 +105,11 @@ int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops)
> goto exit_release_regions;
> }
>
> - pci_enable_msi(pci_dev);
> -
> hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
> if (!hw) {
> rt2x00_probe_err("Failed to allocate hardware\n");
> retval = -ENOMEM;
> - goto exit_disable_msi;
> + goto exit_release_regions;
> }
>
> pci_set_drvdata(pci_dev, hw);
> @@ -152,9 +150,6 @@ exit_free_reg:
> exit_free_device:
> ieee80211_free_hw(hw);
>
> -exit_disable_msi:
> - pci_disable_msi(pci_dev);
> -
> exit_release_regions:
> pci_release_regions(pci_dev);
>
> @@ -179,8 +174,6 @@ void rt2x00pci_remove(struct pci_dev *pci_dev)
> rt2x00pci_free_reg(rt2x00dev);
> ieee80211_free_hw(hw);
>
> - pci_disable_msi(pci_dev);
> -
> /*
> * Free the PCI device data.
> */
>
--
---
Gertjan
^ permalink raw reply
* Re: [Ilw] Intel 6300 crashes hard (3.11 regression?)
From: Andrew Lutomirski @ 2013-09-23 18:21 UTC (permalink / raw)
To: Grumbach, Emmanuel; +Cc: ilw@linux.intel.com, linux-wireless@vger.kernel.org
In-Reply-To: <0BA3FCBA62E2DC44AF3030971E174FB301DB3584@HASMSX103.ger.corp.intel.com>
On Mon, Sep 23, 2013 at 5:01 PM, Grumbach, Emmanuel
<emmanuel.grumbach@intel.com> wrote:
>>
>> I've had a failure twice on 3.11.1-200.fc19.x86_64. I've never seen it on
>> earlier Fedora kernels or on 3.11-rc3. The computer hangs for a minute or so.
>> When it comes back, wireless doesn't work. rmmoding and modprobing
>> iwldvm doesn't help (it's at the bottom of the attachment).
>>
>> Even rebooting doesn't fix it unless I pull the battery. Otherwise iwlwifi loads
>> but wlan0 doesn't appear and the only log line is the one saying that iwlwifi
>> loaded.
>>
>> The messages on startup are:
>>
>> [ 11.440725] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't
>> have ASPM control
>> [ 11.440788] iwlwifi 0000:03:00.0: irq 51 for MSI/MSI-X
>> [ 11.455653] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1
>> build 25532 op_mode iwldvm
>> [ 11.517924] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
>> [ 11.517930] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
>> [ 11.517932] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING
>> disabled
>> [ 11.517934] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_P2P disabled
>> [ 11.517936] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R)
>> Ultimate-N 6300 AGN, REV=0x74
>> [ 11.519626] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
>>
>> (Both failures happened with pcie_aspm=force, but this is without it.
>> I want to see if disabling that option fixes it.)
>
> Please do and report back - what I can see here is that we kinda can't access the NIC - so I would be curious if pcie_aspm=force changes the game here.
>
It happened again. This time I got some stuff in the middle of the
dump that I didn't notice last time:
[ 1125.076283] iwlwifi 0000:03:00.0: Q 19 is active and mapped to fifo
2 ra_tid 0xa5a5 [90,1515870810]
[ 1127.073531] iwlwifi 0000:03:00.0: Error sending REPLY_TXFIFO_FLUSH:
time out after 2000ms.
[ 1127.073544] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 143
[ 1127.073550] iwlwifi 0000:03:00.0: Couldn't flush the AGG queue
[ 1129.110029] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
out after 2000ms.
[ 1129.110037] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 146
[ 1129.110044] wlan0: HW problem - can not stop rx aggregation for
50:a7:33:27:30:78 tid 0
[ 1131.107391] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
out after 2000ms.
[ 1131.107399] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 149
[ 1131.107405] wlan0: HW problem - can not stop rx aggregation for
50:a7:33:27:30:78 tid 1
[ 1133.104739] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
out after 2000ms.
[ 1133.104745] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 152
[ 1133.104750] wlan0: HW problem - can not stop rx aggregation for
50:a7:33:27:30:78 tid 5
[ 1135.102155] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
out after 2000ms.
[ 1135.102160] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 155
[ 1135.102163] wlan0: HW problem - can not stop rx aggregation for
50:a7:33:27:30:78 tid 6
[ 1137.099675] iwlwifi 0000:03:00.0: Error sending REPLY_QOS_PARAM:
time out after 2000ms.
[ 1137.099682] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 158
[ 1137.099686] iwlwifi 0000:03:00.0: Failed to update QoS
[ 1139.097113] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time
out after 2000ms.
[ 1139.097120] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 161
[ 1139.097124] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[ 1141.094533] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time
out after 2000ms.
[ 1141.094589] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 164
[ 1141.094633] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[ 1141.314184] iwlwifi 0000:03:00.0: No space in command queue
[ 1141.314259] iwlwifi 0000:03:00.0: Restarting adapter queue is full
[ 1141.314305] iwlwifi 0000:03:00.0: Error sending REPLY_LEDS_CMD:
enqueue_hcmd failed: -28
[ 1143.091961] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time
out after 2000ms.
[ 1143.092016] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
write_ptr 165
[ 1143.092060] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
[ 1145.090373] iwlwifi 0000:03:00.0: fail to flush all tx fifo queues Q 0
[ 1145.090450] iwlwifi 0000:03:00.0: Current SW read_ptr 142 write_ptr 143
[ 1145.110262] iwl data: 00000000: 90 3b 0d a2 00 88 ff ff 50 3b 0d a2
00 88 ff ff .;......P;......
[ 1145.130280] iwlwifi 0000:03:00.0: FH TRBs(0) = 0x5a5a5a5a
[ 1145.149994] iwlwifi 0000:03:00.0: FH TRBs(1) = 0x5a5a5a5a
[ 1145.169813] iwlwifi 0000:03:00.0: FH TRBs(2) = 0x5a5a5a5a
[ 1145.189419] iwlwifi 0000:03:00.0: FH TRBs(3) = 0x5a5a5a5a
[ 1145.208993] iwlwifi 0000:03:00.0: FH TRBs(4) = 0x5a5a5a5a
[ 1145.228552] iwlwifi 0000:03:00.0: FH TRBs(5) = 0x5a5a5a5a
[ 1145.248097] iwlwifi 0000:03:00.0: FH TRBs(6) = 0x5a5a5a5a
[ 1145.267558] iwlwifi 0000:03:00.0: FH TRBs(7) = 0x5a5a5a5a
3.10 seems stable.
--Andy
^ permalink raw reply
* RE: [Ilw] Intel 6300 crashes hard (3.11 regression?)
From: Grumbach, Emmanuel @ 2013-09-23 18:24 UTC (permalink / raw)
To: Andrew Lutomirski; +Cc: ilw@linux.intel.com, linux-wireless@vger.kernel.org
In-Reply-To: <CAObL_7GA-SD5bK7Hnwyp_vnoLxSbcGGtnzgyD-GBHAwaxF1JxQ@mail.gmail.com>
> >>
> >> I've had a failure twice on 3.11.1-200.fc19.x86_64. I've never seen
> >> it on earlier Fedora kernels or on 3.11-rc3. The computer hangs for a
> minute or so.
> >> When it comes back, wireless doesn't work. rmmoding and modprobing
> >> iwldvm doesn't help (it's at the bottom of the attachment).
> >>
> >> Even rebooting doesn't fix it unless I pull the battery. Otherwise
> >> iwlwifi loads but wlan0 doesn't appear and the only log line is the
> >> one saying that iwlwifi loaded.
> >>
> >> The messages on startup are:
> >>
> >> [ 11.440725] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't
> >> have ASPM control
> >> [ 11.440788] iwlwifi 0000:03:00.0: irq 51 for MSI/MSI-X
> >> [ 11.455653] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1
> >> build 25532 op_mode iwldvm
> >> [ 11.517924] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
> >> [ 11.517930] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
> >> [ 11.517932] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING
> >> disabled
> >> [ 11.517934] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_P2P disabled
> >> [ 11.517936] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R)
> >> Ultimate-N 6300 AGN, REV=0x74
> >> [ 11.519626] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
> >>
> >> (Both failures happened with pcie_aspm=force, but this is without it.
> >> I want to see if disabling that option fixes it.)
> >
> > Please do and report back - what I can see here is that we kinda can't
> access the NIC - so I would be curious if pcie_aspm=force changes the game
> here.
> >
>
> It happened again. This time I got some stuff in the middle of the dump that
> I didn't notice last time:
>
> [ 1125.076283] iwlwifi 0000:03:00.0: Q 19 is active and mapped to fifo
> 2 ra_tid 0xa5a5 [90,1515870810]
> [ 1127.073531] iwlwifi 0000:03:00.0: Error sending REPLY_TXFIFO_FLUSH:
> time out after 2000ms.
> [ 1127.073544] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 143 [ 1127.073550] iwlwifi 0000:03:00.0: Couldn't flush the AGG
> queue [ 1129.110029] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA:
> time out after 2000ms.
> [ 1129.110037] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 146 [ 1129.110044] wlan0: HW problem - can not stop rx
> aggregation for
> 50:a7:33:27:30:78 tid 0
> [ 1131.107391] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out
> after 2000ms.
> [ 1131.107399] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 149 [ 1131.107405] wlan0: HW problem - can not stop rx
> aggregation for
> 50:a7:33:27:30:78 tid 1
> [ 1133.104739] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out
> after 2000ms.
> [ 1133.104745] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 152 [ 1133.104750] wlan0: HW problem - can not stop rx
> aggregation for
> 50:a7:33:27:30:78 tid 5
> [ 1135.102155] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time out
> after 2000ms.
> [ 1135.102160] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 155 [ 1135.102163] wlan0: HW problem - can not stop rx
> aggregation for
> 50:a7:33:27:30:78 tid 6
> [ 1137.099675] iwlwifi 0000:03:00.0: Error sending REPLY_QOS_PARAM:
> time out after 2000ms.
> [ 1137.099682] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 158 [ 1137.099686] iwlwifi 0000:03:00.0: Failed to update QoS [
> 1139.097113] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time out after
> 2000ms.
> [ 1139.097120] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 161 [ 1139.097124] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK
> on BSS (-110) [ 1141.094533] iwlwifi 0000:03:00.0: Error sending REPLY_RXON:
> time out after 2000ms.
> [ 1141.094589] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 164 [ 1141.094633] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK
> on BSS (-110) [ 1141.314184] iwlwifi 0000:03:00.0: No space in command
> queue [ 1141.314259] iwlwifi 0000:03:00.0: Restarting adapter queue is full [
> 1141.314305] iwlwifi 0000:03:00.0: Error sending REPLY_LEDS_CMD:
> enqueue_hcmd failed: -28
> [ 1143.091961] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time out after
> 2000ms.
> [ 1143.092016] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 165 [ 1143.092060] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK
> on BSS (-110) [ 1145.090373] iwlwifi 0000:03:00.0: fail to flush all tx fifo queues
> Q 0 [ 1145.090450] iwlwifi 0000:03:00.0: Current SW read_ptr 142 write_ptr
> 143 [ 1145.110262] iwl data: 00000000: 90 3b 0d a2 00 88 ff ff 50 3b 0d a2
> 00 88 ff ff .;......P;......
> [ 1145.130280] iwlwifi 0000:03:00.0: FH TRBs(0) = 0x5a5a5a5a [ 1145.149994]
> iwlwifi 0000:03:00.0: FH TRBs(1) = 0x5a5a5a5a [ 1145.169813] iwlwifi
> 0000:03:00.0: FH TRBs(2) = 0x5a5a5a5a [ 1145.189419] iwlwifi 0000:03:00.0: FH
> TRBs(3) = 0x5a5a5a5a [ 1145.208993] iwlwifi 0000:03:00.0: FH TRBs(4) =
> 0x5a5a5a5a [ 1145.228552] iwlwifi 0000:03:00.0: FH TRBs(5) = 0x5a5a5a5a [
> 1145.248097] iwlwifi 0000:03:00.0: FH TRBs(6) = 0x5a5a5a5a [ 1145.267558]
> iwlwifi 0000:03:00.0: FH TRBs(7) = 0x5a5a5a5a
>
>
> 3.10 seems stable.
>
Hmm.... Is bisection an option?
I don't really see any change in our driver that could cause that, but I'll need to check a bit more.
^ permalink raw reply
* Re: [PATCH 36/51] DMA-API: usb: use dma_set_coherent_mask()
From: Russell King - ARM Linux @ 2013-09-23 18:42 UTC (permalink / raw)
To: Alan Stern
Cc: alsa-devel, linux-doc, Alexander Shishkin, linux-mmc, linux-fbdev,
linux-nvme, linux-ide, devel, linux-samsung-soc, linux-scsi,
e1000-devel, b43-dev, linux-media, devicetree, Stephen Warren,
Kukjin Kim, dri-devel, linux-tegra, linux-omap, linux-arm-kernel,
Solarflare linux maintainers, netdev, linux-usb, linux-wireless,
Felipe Balbi, linux-crypto, Greg Kroah-Hartman,
uclinux-dist-devel, linuxppc-dev
In-Reply-To: <Pine.LNX.4.44L0.1309231418030.1348-100000@iolanthe.rowland.org>
On Mon, Sep 23, 2013 at 02:27:39PM -0400, Alan Stern wrote:
> On Thu, 19 Sep 2013, Russell King wrote:
>
> > The correct way for a driver to specify the coherent DMA mask is
> > not to directly access the field in the struct device, but to use
> > dma_set_coherent_mask(). Only arch and bus code should access this
> > member directly.
> >
> > Convert all direct write accesses to using the correct API.
> >
> > Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
>
> > diff --git a/drivers/usb/host/ehci-platform.c b/drivers/usb/host/ehci-platform.c
> > index f6b790c..5b0cd2d 100644
> > --- a/drivers/usb/host/ehci-platform.c
> > +++ b/drivers/usb/host/ehci-platform.c
>
> > @@ -91,8 +91,9 @@ static int ehci_platform_probe(struct platform_device *dev)
> > dev->dev.platform_data = &ehci_platform_defaults;
> > if (!dev->dev.dma_mask)
> > dev->dev.dma_mask = &dev->dev.coherent_dma_mask;
> > - if (!dev->dev.coherent_dma_mask)
> > - dev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
> > + err = dma_set_coherent_mask(&dev->dev, DMA_BIT_MASK(32));
> > + if (err)
> > + return err;
> >
> > pdata = dev_get_platdata(&dev->dev);
>
> ehci-platform.c is a generic file, intended for use by multiple
> platforms. Is it not possible that on some platforms, the arch or bus
> code may already have initialized the DMA masks? Isn't something like
> this (i.e., DMA bindings) planned for Device Tree?
>
> By eliminating the tests above and calling dma_set_coherent_mask or
> dma_coerce_mask_and_coherent unconditionally, this patch (and the next)
> would overwrite those initial settings.
>
> I don't know to what extent the same may be true for the other,
> platform-specific, drivers changed by this patch. But it's something
> to be aware of.
Please check the DMA API documentation:
=====
For correct operation, you must interrogate the kernel in your device
probe routine to see if the DMA controller on the machine can properly
support the DMA addressing limitation your device has. It is good
style to do this even if your device holds the default setting,
because this shows that you did think about these issues wrt. your
device.
The query is performed via a call to dma_set_mask():
int dma_set_mask(struct device *dev, u64 mask);
The query for consistent allocations is performed via a call to
dma_set_coherent_mask():
int dma_set_coherent_mask(struct device *dev, u64 mask);
=====
So, All drivers which use DMA are supposed to issue the appropriate
calls to check the DMA masks before they perform DMA, even if the
"default" is correct.
And yes, this is all part of sorting out the DT mess - we should
start not from the current mess (which is really totally haphazard)
but from the well established position of how the DMA API _should_
be used. What that means is that all drivers should be issuing
these calls as appropriate today.
The default mask setup when the device is created is just that -
it's a default mask, and it should not be used to decide anything
about the device. That's something which the driver should compute
on its own accord and then inform the various other layers via the
appropriate call.
Remember, on PCI, even when we have 64-bit, we do not declare PCI
devices with a 64-bit DMA mask: that's up to PCI device drivers to
_try_ to set a 64-bit DMA mask, which when successful _allows_ them
to use 64-bit DMA. If it fails, they have to only use 32-bit. If
they want a smaller mask, the _driver_ has to set the smaller mask,
not the device creating code.
The reason we're into this (particularly on ARM) is that we got lazy
because we could get by with declaring a DMA mask at device creation
time, since all devices were statically declared. Now it's time to
get rid of those old lazy ways and start doing things correctly and
to the requirements of the APIs.
^ permalink raw reply
* RE: [PATCH v5 1/2] Bluetooth: btmrvl: add setup handler
From: Bing Zhao @ 2013-09-23 19:18 UTC (permalink / raw)
To: Marcel Holtmann
Cc: linux-bluetooth@vger.kernel.org, Gustavo Padovan, Johan Hedberg,
linux-wireless@vger.kernel.org, Mike Frysinger, Hyuckjoo Lee,
Amitkumar Karwar
In-Reply-To: <18678858-E711-43E5-AFE6-E637D1CECFFB@holtmann.org>
Hi Marcel,
> > - btmrvl_send_module_cfg_cmd(priv, MODULE_BRINGUP_REQ);
> > + hdev->setup = btmrvl_setup;
>
> just to make sure you guys understand how ->setup() works. It is only called once. Bringing the
> adapter down and up again does not call ->setup() a second time. So do you guys need this setup_done
> variable and if so, then you need to be a bit more verbose and help me understand why.
It's observed that sometimes the setup handler is called twice when Bluetooth daemon is running in background. We will rebase to latest commit on bluetooth-next tree and test again. If the issue is gone with the latest code in -next tree we will remove the setup_done flag.
Thanks,
Bing
^ permalink raw reply
* [PATCH] staging: vt6656: [BUG] iwctl_siwencodeext return if device not open
From: Malcolm Priestley @ 2013-09-23 19:30 UTC (permalink / raw)
To: gregkh; +Cc: linux-wireless
Don't allow entry to iwctl_siwencodeext if device not open.
This fixes a race condition where wpa supplicant/network manager
enters the function when the device is already closed.
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Cc: stable@vger.kernel.org # 3.8+
---
drivers/staging/vt6656/iwctl.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/staging/vt6656/iwctl.c b/drivers/staging/vt6656/iwctl.c
index 033cb50..5968888 100644
--- a/drivers/staging/vt6656/iwctl.c
+++ b/drivers/staging/vt6656/iwctl.c
@@ -1634,6 +1634,9 @@ int iwctl_siwencodeext(struct net_device *dev, struct iw_request_info *info,
if (pMgmt == NULL)
return -EFAULT;
+ if (!(pDevice->flags & DEVICE_FLAGS_OPENED))
+ return -ENODEV;
+
buf = kzalloc(sizeof(struct viawget_wpa_param), GFP_KERNEL);
if (buf == NULL)
return -ENOMEM;
--
1.8.3.2
^ permalink raw reply related
* RE: [PATCH v5 2/2] Bluetooth: btmrvl: add calibration data download support
From: Bing Zhao @ 2013-09-23 19:35 UTC (permalink / raw)
To: Marcel Holtmann
Cc: linux-bluetooth@vger.kernel.org, Gustavo Padovan, Johan Hedberg,
linux-wireless@vger.kernel.org, Mike Frysinger, Hyuckjoo Lee,
Amitkumar Karwar
In-Reply-To: <05172D80-CE30-4B7D-A64E-11B8E320EF7F@holtmann.org>
Hi Marcel,
> > + cmd = (struct btmrvl_cmd *)skb->data;
> > + cmd->ocf_ogf =
> > + cpu_to_le16(hci_opcode_pack(OGF, BT_CMD_LOAD_CONFIG_DATA));
> > + cmd->length = BT_CMD_DATA_SIZE;
> > + cmd->data[0] = 0x00;
> > + cmd->data[1] = 0x00;
> > + cmd->data[2] = 0x00;
> > + cmd->data[3] = BT_CMD_DATA_SIZE - 4;
>
> why not use __hci_cmd_sync() here. It is designed to be used from ->setup() where it is guaranteed
> that the HCI request lock is held. And it is guaranteed that ->setup() is executed in a workqueue.
The reason of not using __hci_cmd_sync() is that we are sending vendor specific command here (MRVL_VENDOR_PKT). The __hci_cmd_sync seems handle HCI_COMMAND_PKT only.
Please let us know if you have any suggestion to solve this problem.
Thanks,
Bing
^ permalink raw reply
* RE: [PATCH 11/19] wireless: Change variable type to bool
From: Bing Zhao @ 2013-09-23 19:40 UTC (permalink / raw)
To: Peter Senna Tschudin
Cc: linville@tuxdriver.com, linux-wireless@vger.kernel.org,
netdev@vger.kernel.org, linux-kernel@vger.kernel.org,
kernel-janitors@vger.kernel.org
In-Reply-To: <1379802471-30252-11-git-send-email-peter.senna@gmail.com>
Hi Peter,
Thanks for your patch.
> The variables cancel_scan_cmd, enable_data, hs_activate and valid are
> only assigned the values true and false. Change its type to bool.
>
> The simplified semantic patch that find this problem is as
> follows (http://coccinelle.lip6.fr/):
>
> @exists@
> type T;
> identifier b;
> @@
> - T
> + bool
> b = ...;
> ... when any
> b = \(true\|false\)
>
> Signed-off-by: Peter Senna Tschudin <peter.senna@gmail.com>
Acked-by: Bing Zhao <bzhao@marvell.com>
Thanks,
Bing
> ---
> drivers/net/wireless/mwifiex/cmdevt.c | 2 +-
> drivers/net/wireless/mwifiex/join.c | 2 +-
> drivers/net/wireless/mwifiex/sta_cmd.c | 2 +-
> drivers/net/wireless/mwifiex/wmm.c | 2 +-
> 4 files changed, 4 insertions(+), 4 deletions(-)
^ permalink raw reply
* Re: [Ilw] Intel 6300 crashes hard (3.11 regression?)
From: Emmanuel Grumbach @ 2013-09-23 19:47 UTC (permalink / raw)
To: Andrew Lutomirski
Cc: Grumbach, Emmanuel, ilw@linux.intel.com,
linux-wireless@vger.kernel.org
In-Reply-To: <CAObL_7GA-SD5bK7Hnwyp_vnoLxSbcGGtnzgyD-GBHAwaxF1JxQ@mail.gmail.com>
>>> I've had a failure twice on 3.11.1-200.fc19.x86_64. I've never seen it on
>>> earlier Fedora kernels or on 3.11-rc3. The computer hangs for a minute or so.
>>> When it comes back, wireless doesn't work. rmmoding and modprobing
>>> iwldvm doesn't help (it's at the bottom of the attachment).
>>>
>>> Even rebooting doesn't fix it unless I pull the battery. Otherwise iwlwifi loads
>>> but wlan0 doesn't appear and the only log line is the one saying that iwlwifi
>>> loaded.
>>>
>>> The messages on startup are:
>>>
>>> [ 11.440725] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't
>>> have ASPM control
>>> [ 11.440788] iwlwifi 0000:03:00.0: irq 51 for MSI/MSI-X
>>> [ 11.455653] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1
>>> build 25532 op_mode iwldvm
>>> [ 11.517924] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
>>> [ 11.517930] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
>>> [ 11.517932] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING
>>> disabled
>>> [ 11.517934] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_P2P disabled
>>> [ 11.517936] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R)
>>> Ultimate-N 6300 AGN, REV=0x74
>>> [ 11.519626] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
>>>
>>> (Both failures happened with pcie_aspm=force, but this is without it.
>>> I want to see if disabling that option fixes it.)
>>
>> Please do and report back - what I can see here is that we kinda can't access the NIC - so I would be curious if pcie_aspm=force changes the game here.
>>
>
> It happened again. This time I got some stuff in the middle of the
> dump that I didn't notice last time:
>
> [ 1125.076283] iwlwifi 0000:03:00.0: Q 19 is active and mapped to fifo
> 2 ra_tid 0xa5a5 [90,1515870810]
> [ 1127.073531] iwlwifi 0000:03:00.0: Error sending REPLY_TXFIFO_FLUSH:
> time out after 2000ms.
> [ 1127.073544] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 143
> [ 1127.073550] iwlwifi 0000:03:00.0: Couldn't flush the AGG queue
> [ 1129.110029] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
> out after 2000ms.
> [ 1129.110037] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 146
> [ 1129.110044] wlan0: HW problem - can not stop rx aggregation for
> 50:a7:33:27:30:78 tid 0
> [ 1131.107391] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
> out after 2000ms.
> [ 1131.107399] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 149
> [ 1131.107405] wlan0: HW problem - can not stop rx aggregation for
> 50:a7:33:27:30:78 tid 1
> [ 1133.104739] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
> out after 2000ms.
> [ 1133.104745] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 152
> [ 1133.104750] wlan0: HW problem - can not stop rx aggregation for
> 50:a7:33:27:30:78 tid 5
> [ 1135.102155] iwlwifi 0000:03:00.0: Error sending REPLY_ADD_STA: time
> out after 2000ms.
> [ 1135.102160] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 155
> [ 1135.102163] wlan0: HW problem - can not stop rx aggregation for
> 50:a7:33:27:30:78 tid 6
> [ 1137.099675] iwlwifi 0000:03:00.0: Error sending REPLY_QOS_PARAM:
> time out after 2000ms.
> [ 1137.099682] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 158
> [ 1137.099686] iwlwifi 0000:03:00.0: Failed to update QoS
> [ 1139.097113] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time
> out after 2000ms.
> [ 1139.097120] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 161
> [ 1139.097124] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
> [ 1141.094533] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time
> out after 2000ms.
> [ 1141.094589] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 164
> [ 1141.094633] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
> [ 1141.314184] iwlwifi 0000:03:00.0: No space in command queue
> [ 1141.314259] iwlwifi 0000:03:00.0: Restarting adapter queue is full
> [ 1141.314305] iwlwifi 0000:03:00.0: Error sending REPLY_LEDS_CMD:
> enqueue_hcmd failed: -28
> [ 1143.091961] iwlwifi 0000:03:00.0: Error sending REPLY_RXON: time
> out after 2000ms.
> [ 1143.092016] iwlwifi 0000:03:00.0: Current CMD queue read_ptr 135
> write_ptr 165
> [ 1143.092060] iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-110)
> [ 1145.090373] iwlwifi 0000:03:00.0: fail to flush all tx fifo queues Q 0
> [ 1145.090450] iwlwifi 0000:03:00.0: Current SW read_ptr 142 write_ptr 143
> [ 1145.110262] iwl data: 00000000: 90 3b 0d a2 00 88 ff ff 50 3b 0d a2
> 00 88 ff ff .;......P;......
> [ 1145.130280] iwlwifi 0000:03:00.0: FH TRBs(0) = 0x5a5a5a5a
> [ 1145.149994] iwlwifi 0000:03:00.0: FH TRBs(1) = 0x5a5a5a5a
> [ 1145.169813] iwlwifi 0000:03:00.0: FH TRBs(2) = 0x5a5a5a5a
> [ 1145.189419] iwlwifi 0000:03:00.0: FH TRBs(3) = 0x5a5a5a5a
> [ 1145.208993] iwlwifi 0000:03:00.0: FH TRBs(4) = 0x5a5a5a5a
> [ 1145.228552] iwlwifi 0000:03:00.0: FH TRBs(5) = 0x5a5a5a5a
> [ 1145.248097] iwlwifi 0000:03:00.0: FH TRBs(6) = 0x5a5a5a5a
> [ 1145.267558] iwlwifi 0000:03:00.0: FH TRBs(7) = 0x5a5a5a5a
>
Just saw this:
[ 3030.922014] pci_pm_runtime_suspend():
hcd_pci_runtime_suspend+0x0/0x50 returns -16
[ 3116.219553] pci_pm_runtime_suspend():
hcd_pci_runtime_suspend+0x0/0x50 returns -16
[ 3208.606354] iwlwifi 0000:03:00.0: Error sending POWER_TABLE_CMD:
time out after 2000ms.
can it be that the PCI subsystem gets confused after suspend resume?
^ permalink raw reply
* [PATCH 3.12 0/2] Fix cw1200_spi interrupt delivery
From: Solomon Peachy @ 2013-09-23 20:00 UTC (permalink / raw)
To: linux-wireless
The earlier fix for cw1200_spi driver's interrupt handling woes solved
the oops, but it had the side effect of making interrupt delivery
unreliable nearly to the point of uselessness.
Rather than try to fix the fix, just revert entirely and convert it to
using Linux's threaded oneshot irq handling. Far simpler, and it
actually seems to work.
^ permalink raw reply
* [PATCH 3.12 1/2] Revert "cw1200: Don't perform SPI transfers in interrupt context"
From: Solomon Peachy @ 2013-09-23 20:00 UTC (permalink / raw)
To: linux-wireless; +Cc: Solomon Peachy
In-Reply-To: <1379966404-7047-1-git-send-email-pizza@shaftnet.org>
This reverts commit aec8e88c947b7017e2b4bbcb68a4bfc4a1f8ad35.
This solution turned out to cause interrupt delivery problems, and
rather than trying to fix this approach, it has been scrapped in favor
of an alternative (and far simpler) implementation.
Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
---
drivers/net/wireless/cw1200/cw1200_spi.c | 19 +++----------------
drivers/net/wireless/cw1200/fwio.c | 2 +-
drivers/net/wireless/cw1200/hwbus.h | 1 -
drivers/net/wireless/cw1200/hwio.c | 15 ---------------
4 files changed, 4 insertions(+), 33 deletions(-)
diff --git a/drivers/net/wireless/cw1200/cw1200_spi.c b/drivers/net/wireless/cw1200/cw1200_spi.c
index f5e6b48..5a64ac9 100644
--- a/drivers/net/wireless/cw1200/cw1200_spi.c
+++ b/drivers/net/wireless/cw1200/cw1200_spi.c
@@ -42,7 +42,6 @@ struct hwbus_priv {
spinlock_t lock; /* Serialize all bus operations */
wait_queue_head_t wq;
int claimed;
- int irq_disabled;
};
#define SDIO_TO_SPI_ADDR(addr) ((addr & 0x1f)>>2)
@@ -238,8 +237,6 @@ static irqreturn_t cw1200_spi_irq_handler(int irq, void *dev_id)
struct hwbus_priv *self = dev_id;
if (self->core) {
- disable_irq_nosync(self->func->irq);
- self->irq_disabled = 1;
cw1200_irq_handler(self->core);
return IRQ_HANDLED;
} else {
@@ -273,22 +270,13 @@ exit:
static int cw1200_spi_irq_unsubscribe(struct hwbus_priv *self)
{
+ int ret = 0;
+
pr_debug("SW IRQ unsubscribe\n");
disable_irq_wake(self->func->irq);
free_irq(self->func->irq, self);
- return 0;
-}
-
-static int cw1200_spi_irq_enable(struct hwbus_priv *self, int enable)
-{
- /* Disables are handled by the interrupt handler */
- if (enable && self->irq_disabled) {
- enable_irq(self->func->irq);
- self->irq_disabled = 0;
- }
-
- return 0;
+ return ret;
}
static int cw1200_spi_off(const struct cw1200_platform_data_spi *pdata)
@@ -368,7 +356,6 @@ static struct hwbus_ops cw1200_spi_hwbus_ops = {
.unlock = cw1200_spi_unlock,
.align_size = cw1200_spi_align_size,
.power_mgmt = cw1200_spi_pm,
- .irq_enable = cw1200_spi_irq_enable,
};
/* Probe Function to be called by SPI stack when device is discovered */
diff --git a/drivers/net/wireless/cw1200/fwio.c b/drivers/net/wireless/cw1200/fwio.c
index 0b2061b..acdff0f 100644
--- a/drivers/net/wireless/cw1200/fwio.c
+++ b/drivers/net/wireless/cw1200/fwio.c
@@ -485,7 +485,7 @@ int cw1200_load_firmware(struct cw1200_common *priv)
/* Enable interrupt signalling */
priv->hwbus_ops->lock(priv->hwbus_priv);
- ret = __cw1200_irq_enable(priv, 2);
+ ret = __cw1200_irq_enable(priv, 1);
priv->hwbus_ops->unlock(priv->hwbus_priv);
if (ret < 0)
goto unsubscribe;
diff --git a/drivers/net/wireless/cw1200/hwbus.h b/drivers/net/wireless/cw1200/hwbus.h
index 51dfb3a..8b2fc83 100644
--- a/drivers/net/wireless/cw1200/hwbus.h
+++ b/drivers/net/wireless/cw1200/hwbus.h
@@ -28,7 +28,6 @@ struct hwbus_ops {
void (*unlock)(struct hwbus_priv *self);
size_t (*align_size)(struct hwbus_priv *self, size_t size);
int (*power_mgmt)(struct hwbus_priv *self, bool suspend);
- int (*irq_enable)(struct hwbus_priv *self, int enable);
};
#endif /* CW1200_HWBUS_H */
diff --git a/drivers/net/wireless/cw1200/hwio.c b/drivers/net/wireless/cw1200/hwio.c
index 41bd761..ff230b7 100644
--- a/drivers/net/wireless/cw1200/hwio.c
+++ b/drivers/net/wireless/cw1200/hwio.c
@@ -273,21 +273,6 @@ int __cw1200_irq_enable(struct cw1200_common *priv, int enable)
u16 val16;
int ret;
- /* We need to do this hack because the SPI layer can sleep on I/O
- and the general path involves I/O to the device in interrupt
- context.
-
- However, the initial enable call needs to go to the hardware.
-
- We don't worry about shutdown because we do a full reset which
- clears the interrupt enabled bits.
- */
- if (priv->hwbus_ops->irq_enable) {
- ret = priv->hwbus_ops->irq_enable(priv->hwbus_priv, enable);
- if (ret || enable < 2)
- return ret;
- }
-
if (HIF_8601_SILICON == priv->hw_type) {
ret = __cw1200_reg_read_32(priv, ST90TDS_CONFIG_REG_ID, &val32);
if (ret < 0) {
--
1.8.3.1
^ permalink raw reply related
* [PATCH 3.12 2/2] cw1200: Use a threaded oneshot irq handler for cw1200_spi
From: Solomon Peachy @ 2013-09-23 20:00 UTC (permalink / raw)
To: linux-wireless; +Cc: Solomon Peachy
In-Reply-To: <1379966404-7047-1-git-send-email-pizza@shaftnet.org>
This supercedes the older patch ("cw1200: Don't perform SPI transfers in
interrupt context") that badly attempted to fix this problem.
This is a far simpler solution, which has the added benefit of
actually working.
Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
---
drivers/net/wireless/cw1200/cw1200_spi.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/net/wireless/cw1200/cw1200_spi.c b/drivers/net/wireless/cw1200/cw1200_spi.c
index 5a64ac9..899cad3 100644
--- a/drivers/net/wireless/cw1200/cw1200_spi.c
+++ b/drivers/net/wireless/cw1200/cw1200_spi.c
@@ -250,9 +250,10 @@ static int cw1200_spi_irq_subscribe(struct hwbus_priv *self)
pr_debug("SW IRQ subscribe\n");
- ret = request_any_context_irq(self->func->irq, cw1200_spi_irq_handler,
- IRQF_TRIGGER_HIGH,
- "cw1200_wlan_irq", self);
+ ret = request_threaded_irq(self->func->irq, NULL,
+ cw1200_spi_irq_handler,
+ IRQF_TRIGGER_HIGH | IRQF_ONESHOT,
+ "cw1200_wlan_irq", self);
if (WARN_ON(ret < 0))
goto exit;
--
1.8.3.1
^ permalink raw reply related
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox