Return-path: Received: from mga14.intel.com ([143.182.124.37]:20804 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932576Ab3JONf6 convert rfc822-to-8bit (ORCPT ); Tue, 15 Oct 2013 09:35:58 -0400 From: "Grumbach, Emmanuel" To: Sander Eikelenboom CC: "John W. Linville" , "Berg, Johannes" , "ilw@linux.intel.com" , "netdev@vger.kernel.org" , "linux-wireless@vger.kernel.org" Subject: RE: [Ilw] drivers/net/wireless/iwlwifi/dvm/tx.c:456 iwlagn_tx_skb+0x6c5/0x883() Date: Tue, 15 Oct 2013 13:35:30 +0000 Message-ID: <0BA3FCBA62E2DC44AF3030971E174FB301DC4AB7@HASMSX103.ger.corp.intel.com> (sfid-20131015_153617_830576_2775F6AB) References: <9010061839.20131015123940@eikelenboom.it> <0BA3FCBA62E2DC44AF3030971E174FB301DC46E5@HASMSX103.ger.corp.intel.com> <1127865420.20131015151054@eikelenboom.it> In-Reply-To: <1127865420.20131015151054@eikelenboom.it> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Sender: linux-wireless-owner@vger.kernel.org List-ID: Please apply this: diff --git a/drivers/net/wireless/iwlwifi/dvm/tx.c b/drivers/net/wireless/iwlwifi/dvm/tx.c index d131f85..5968f19 100644 --- a/drivers/net/wireless/iwlwifi/dvm/tx.c +++ b/drivers/net/wireless/iwlwifi/dvm/tx.c @@ -457,8 +457,8 @@ int iwlagn_tx_skb(struct iwl_priv *priv, WARN_ON_ONCE(is_agg && priv->queue_to_mac80211[txq_id] != info->hw_queue); - IWL_DEBUG_TX(priv, "TX to [%d|%d] Q:%d - seq: 0x%x\n", sta_id, tid, - txq_id, seq_number); + IWL_DEBUG_TX(priv, "TX to [%d|%d] Q:%d info Q %d - seq: 0x%x\n", sta_id, tid, + txq_id, info->hw_queue, seq_number); if (iwl_trans_tx(priv->trans, skb, dev_cmd, txq_id)) goto drop_unlock_sta; and send the output back to me Thanks. > > >> > >> Hi, > >> > >> I'm having a: > >> > >> 02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 > (rev > >> 24) > >> > >> And i'm running into this warning on boot with a 3.11.2 and 3.12-rc5 > kernel. > >> > >> [ 23.904950] ------------[ cut here ]------------ > >> [ 23.904957] WARNING: CPU: 0 PID: 2531 at > >> drivers/net/wireless/iwlwifi/dvm/tx.c:456 iwlagn_tx_skb+0x6c5/0x883() > > > Can you reproduce easily? > > If yes, please reproduce with debug parameters: > > modprobe iwlwifi debug=0xC0800000 > > > Also, please enable MAC80211_HT_DEBUG > > > Thanks > > It happens when starting hostapd: > > [ 7.101116] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S > [ 7.110722] iwlwifi 0000:02:00.0: Radio type=0x2-0x1-0x0 > [ 7.154478] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 9 on FIFO 7 WrPtr: 0 > [ 7.157691] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 0 on FIFO 3 WrPtr: 0 > [ 7.160812] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 1 on FIFO 2 WrPtr: 0 > [ 7.164900] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 2 on FIFO 1 WrPtr: 0 > [ 7.165019] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 3 on FIFO 0 WrPtr: 0 > [ 7.165139] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 4 on FIFO 0 WrPtr: 0 > [ 7.165258] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 5 on FIFO 4 WrPtr: 0 > [ 7.165377] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 6 on FIFO 2 WrPtr: 0 > [ 7.165495] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 7 on FIFO 5 WrPtr: 0 > [ 7.165614] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 8 on FIFO 4 WrPtr: 0 > [ 7.165733] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 10 on FIFO 5 WrPtr: 0 > [ 7.404295] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S > [ 7.415368] iwlwifi 0000:02:00.0: Radio type=0x2-0x1-0x0 > [ 7.462417] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 9 on FIFO 7 WrPtr: 0 > [ 7.466588] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 0 on FIFO 3 WrPtr: 0 > [ 7.470415] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 1 on FIFO 2 WrPtr: 0 > [ 7.474144] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 2 on FIFO 1 WrPtr: 0 > [ 7.477514] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 3 on FIFO 0 WrPtr: 0 > [ 7.480843] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 4 on FIFO 0 WrPtr: 0 > [ 7.484148] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 5 on FIFO 4 WrPtr: 0 > [ 7.487432] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 6 on FIFO 2 WrPtr: 0 > [ 7.490496] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 7 on FIFO 5 WrPtr: 0 > [ 7.493534] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 8 on FIFO 4 WrPtr: 0 > [ 7.496562] iwlwifi 0000:02:00.0: U iwl_trans_pcie_txq_enable Activate > queue 10 on FIFO 5 WrPtr: 0 > [ 7.542143] device wlan0 entered promiscuous mode > [ 7.544749] xen_bridge: port 2(wlan0) entered forwarding state > [ 7.546915] xen_bridge: port 2(wlan0) entered forwarding state > [ 7.548825] cfg80211: Pending regulatory request, waiting for it to be > processed... > [ 7.552798] ------------[ cut here ]------------ > [ 7.554821] WARNING: CPU: 1 PID: 2445 at > drivers/net/wireless/iwlwifi/dvm/tx.c:456 iwlagn_tx_skb+0x776/0x979() > [ 7.554824] Modules linked in: acpi_cpufreq > [ 7.554827] CPU: 1 PID: 2445 Comm: hostapd Not tainted 3.12.0-rc5+ #1 > [ 7.554828] Hardware name: /D53427RKE, BIOS > RKPPT10H.86A.0017.2013.0425.1251 04/25/2013 > [ 7.554831] 0000000000000000 0000000000000009 ffffffff818a8082 > 0000000000000000 > [ 7.554833] ffffffff8105a4f2 0000000000000000 ffffffff815f440a > ffff8800d6df1c80 > [ 7.554835] ffff8800d6cb1790 ffff8800d6df1c80 0000000000000007 > 0000000000000000 > [ 7.554835] Call Trace: > [ 7.554842] [] ? dump_stack+0x41/0x51 > [ 7.554845] [] ? warn_slowpath_common+0x78/0x90 > [ 7.554850] [] ? iwlagn_tx_skb+0x776/0x979 > [ 7.554852] [] ? iwlagn_tx_skb+0x776/0x979 > [ 7.554855] [] ? iwlagn_mac_tx+0x19/0x30 > [ 7.554858] [] ? __ieee80211_tx+0x226/0x29b > [ 7.554860] [] ? ieee80211_tx+0xa6/0xb5 > [ 7.554865] [] ? > ieee80211_monitor_start_xmit+0x1e9/0x204 > [ 7.554867] [] ? dev_hard_start_xmit+0x271/0x3ec > [ 7.554871] [] ? sch_direct_xmit+0x66/0x164 > [ 7.554873] [] ? dev_queue_xmit+0x1e5/0x3c8 > [ 7.554876] [] ? packet_sendmsg+0xac5/0xb3d > [ 7.554881] [] ? sock_sendmsg+0x37/0x52 > [ 7.554884] [] ? __do_fault+0x338/0x36b > [ 7.554886] [] ? verify_iovec+0x44/0x94 > [ 7.554889] [] ? ___sys_sendmsg+0x1f1/0x283 > [ 7.554893] [] ? __inode_wait_for_writeback+0x67/0xae > [ 7.554895] [] ? __cache_free.isra.46+0x178/0x187 > [ 7.554897] [] ? kmem_cache_free+0x44/0x84 > [ 7.554900] [] ? dentry_kill+0x13d/0x149 > [ 7.554902] [] ? dput+0xe5/0xef > [ 7.554905] [] ? fget_light+0x2e/0x7c > [ 7.554908] [] ? __sys_sendmsg+0x39/0x57 > [ 7.554911] [] ? system_call_fastpath+0x16/0x1b > [ 7.554912] ---[ end trace beb2b581b91027a7 ]--- > [ 7.554917] iwlwifi 0000:02:00.0: I iwlagn_tx_skb TX to [14|8] Q:7 - seq: 0x0 > [ 7.555036] device wlan0 left promiscuous mode > [ 7.555042] xen_bridge: port 2(wlan0) entered disabled state > [ 7.557861] iwlwifi 0000:02:00.0: I iwl_trans_pcie_reclaim [Q 7] 0 -> 1 (1) > [ 7.557865] iwlwifi 0000:02:00.0: I iwlagn_rx_reply_tx TXQ 7 status SUCCESS > (0x00000201) > [ 7.557867] iwlwifi 0000:02:00.0: I iwlagn_rx_reply_tx > initial_rate 0x820a retries 0, idx=0 ssn=1 seq_ctl=0x0 > [ 7.626274] iwlwifi 0000:02:00.0: I iwl_pcie_txq_inc_wr_ptr Q:9 WR: 0x23 > [ 7.670694] iwlwifi 0000:02:00.0: I iwl_pcie_txq_inc_wr_ptr Q:9 WR: 0x24 > [ 7.673864] iwlwifi 0000:02:00.0: I iwl_pcie_txq_inc_wr_ptr Q:9 WR: 0x25 > [ 7.677083] iwlwifi 0000:02:00.0: I iwl_pcie_txq_inc_wr_ptr Q:9 WR: 0x26 > [ 7.681410] iwlwifi 0000:02:00.0: I iwl_pcie_txq_inc_wr_ptr Q:9 WR: 0x27 > [ 7.684761] iwlwifi 0000:02:00.0: I iwl_pcie_txq_inc_wr_ptr Q:9 WR: 0x28 > [ 7.686906] iwlwifi 0000:02:00.0: I iwl_pcie_txq_unmap Q 9 Free 39