summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>2011-08-04 11:21:33 +0200
committerPhilippe LANGLAIS <philippe.langlais@stericsson.com>2011-10-13 09:53:17 +0200
commit8b037e801c2b95141e35556d0bf86ba310075a1f (patch)
tree3287fc1af1bcf130cd7fe29102c757241433698e
parent74e45e11a502e5f3dea1c45baff73f1bf4aa8f7f (diff)
cw1200: Remove some spam from logging.
FW sends "start multicast" request on every DTIM. It's interesting to see in log only if buffered multicasts are waiting for delivery. Change-Id: I5faefbdd18710e38fab4087e2676c1e245210cee Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28258 Reviewed-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com> Tested-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33495 Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
-rwxr-xr-xdrivers/staging/cw1200/ap.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/staging/cw1200/ap.c b/drivers/staging/cw1200/ap.c
index 55f254a6da6..4f9afde2df5 100755
--- a/drivers/staging/cw1200/ap.c
+++ b/drivers/staging/cw1200/ap.c
@@ -501,9 +501,12 @@ void cw1200_suspend_resume(struct cw1200_common *priv,
if (!arg->link_id) /* For all links */
unicast = BIT(CW1200_MAX_STA_IN_AP_MODE + 1) - 2;
- ap_printk(KERN_DEBUG "[AP] %s: %s\n",
- arg->stop ? "stop" : "start",
- arg->multicast ? "broadcast" : "unicast");
+ /* if () is intendend to protect against spam. FW sends
+ * "start multicast" request on every DTIM. */
+ if (arg->stop || !arg->multicast || priv->buffered_multicasts)
+ ap_printk(KERN_DEBUG "[AP] %s: %s\n",
+ arg->stop ? "stop" : "start",
+ arg->multicast ? "broadcast" : "unicast");
if (arg->multicast) {
spin_lock_bh(&priv->buffered_multicasts_lock);