[linux-yocto] [linux-yocto-4.12][PATCH 0/6] fix calltrace when run wpa_supplicant the second time

Liwei Song liwei.song at windriver.com
Mon Nov 13 17:14:37 PST 2017


6 upstream patches to fix a calltrace when run wpa_supplicant at the second time
on NUC7i5BNH.
"WARNING: CPU: 0 PID: 1089 at drivers/net/wireless/intel/iwlwifi/mvm/utils.c:786 iwl_mvm_disable_txq+0x2c0/0x360 [iwlmvm]"
[  116.076858] Call Trace:
[  116.077514]  iwl_mvm_send_rm_bcast_sta+0x137/0x140 [iwlmvm]
[  116.078176]  ? iwl_mvm_send_rm_bcast_sta+0x137/0x140 [iwlmvm]
[  116.078842]  ? iwl_mvm_rm_mcast_sta+0x6b/0x90 [iwlmvm]
[  116.079489]  iwl_mvm_stop_ap_ibss+0xd4/0x170 [iwlmvm]
[  116.080157]  ieee80211_stop_ap+0x1a1/0x370 [mac80211]


Johannes Berg (2):
  iwlwifi: mvm: add and use iwl_mvm_device_running()
  iwlwifi: mvm: avoid variable shadowing

Mordechai Goodstein (1):
  iwlwifi: mvm: support new flush API

Sara Sharon (3):
  iwlwifi: mvm: flush per station for DQA mode
  iwlwifi: mvm: wait for the flushed queue only
  iwlwifi: add wait for tx queue empty

 drivers/net/wireless/intel/iwlwifi/iwl-trans.c     |  2 +
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     | 20 ++++-
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c   | 44 +++++++----
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-tx.h | 14 +++-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  | 30 +++----
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |  9 +++
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       | 12 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       | 91 ++++++++++++++++------
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h       |  2 +
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    |  5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c        | 14 ++--
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        | 43 +++++++++-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    | 72 ++++++++++-------
 13 files changed, 262 insertions(+), 96 deletions(-)

-- 
2.7.4



More information about the linux-yocto mailing list