mwlwifi: fix excessive logspam if starting a BA session fails
authorFelix Fietkau <nbd@nbd.name>
Sat, 21 May 2016 15:50:08 +0000 (17:50 +0200)
committerFelix Fietkau <nbd@nbd.name>
Sat, 21 May 2016 16:08:29 +0000 (18:08 +0200)
Signed-off-by: Felix Fietkau <nbd@nbd.name>
package/kernel/mwlwifi/patches/210-fix_logspam.patch [new file with mode: 0644]

diff --git a/package/kernel/mwlwifi/patches/210-fix_logspam.patch b/package/kernel/mwlwifi/patches/210-fix_logspam.patch
new file mode 100644 (file)
index 0000000..98688c0
--- /dev/null
@@ -0,0 +1,24 @@
+--- a/fwcmd.c
++++ b/fwcmd.c
+@@ -2393,7 +2393,7 @@ int mwl_fwcmd_check_ba(struct ieee80211_
+       if (pcmd->cmd_hdr.result != 0) {
+               mutex_unlock(&priv->fwcmd_mutex);
+-              wiphy_err(hw->wiphy, "check ba result error %d\n",
++              wiphy_debug(hw->wiphy, "check ba result error %d\n",
+                         le16_to_cpu(pcmd->cmd_hdr.result));
+               return -EINVAL;
+       }
+--- a/mac80211.c
++++ b/mac80211.c
+@@ -644,8 +644,8 @@ static int mwl_mac80211_ampdu_action(str
+               spin_lock_bh(&priv->stream_lock);
+               if (rc) {
+                       mwl_fwcmd_remove_stream(hw, stream);
+-                      wiphy_err(hw->wiphy,
+-                                "ampdu start error code: %d\n", rc);
++                      wiphy_debug(hw->wiphy,
++                                  "ampdu start error code: %d\n", rc);
+                       rc = -EPERM;
+                       break;
+               }