From 8b037e801c2b95141e35556d0bf86ba310075a1f Mon Sep 17 00:00:00 2001 From: Dmitry Tarnyagin Date: Thu, 4 Aug 2011 11:21:33 +0200 Subject: 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 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28258 Reviewed-by: Bartosz MARKOWSKI Tested-by: Bartosz MARKOWSKI Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33495 Reviewed-by: Philippe LANGLAIS --- drivers/staging/cw1200/ap.c | 9 ++++++--- 1 file 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); -- cgit v1.2.3