Skip to contentSkip to conversation

remove pointless debug printk in rt_ioctl_giwscan()

PATCH In review Giangiacomo Mariotti 3 participants 3 messages Jun 5, 2010 – Jun 18, 2010 Staging

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 remove pointless debug printk in rt_ioctl_giwscan()

This debug printk is only useful if you're debugging the staging drivers 2860 e 2870, but, if you're just using them, it becomes really annoying, because it uselessly clobbers the kernel log. I guess this patch shouldn't really get merged, but it's more like a request to remove these annoying debugging messages for normal users. If I get any suggestion on how to implement this in a way acceptable to get it merged, I'll be happy to create the "good" version of the patch.

Thanks,

Giangiacomo

Quoted 1 line

From b24cc30ddad0bcd9a1fe00a7ecdd5dba4a3a4d06 Mon Sep 17 00:00:00 2001

From: Giangiacomo Mariotti <[email protected]>
Date: Sat, 5 Jun 2010 05:39:58 +0200
Subject: [PATCH] remove pointless debug printk in rt_ioctl_giwscan()

---
 drivers/staging/rt2860/sta_ioctl.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
drivers/staging/rt2860/sta_ioctl.c +2 -2
index de4b627..f9aa6f2 100644
@@ -1116,9 +1116,9 @@ int rt_ioctl_giwscan(struct net_device *dev,
 
 	data->length = current_ev - extra;
 	pAdapter->StaCfg.bScanReqIsFromWebUI = FALSE;
-	DBGPRINT(RT_DEBUG_ERROR,
+	/*DBGPRINT(RT_DEBUG_ERROR,
 		 ("===>rt_ioctl_giwscan. %d(%d) BSS returned, data->length = %d\n",
-		  i, pAdapter->ScanTab.BssNr, data->length));
+		  i, pAdapter->ScanTab.BssNr, data->length));*/
 	return 0;
 }
 
Signature · 1 line
1.7.1
#1 lore raw
Quoted 6 lines · Giangiacomo Mariotti

This debug printk is only useful if you're debugging the staging drivers 2860 e 2870, but, if you're just using them, it becomes really annoying, because it uselessly clobbers the kernel log. I guess this patch shouldn't really get merged, but it's more like a request to remove these annoying debugging messages for normal users. If I get any suggestion on how to implement this in a way acceptable to get it merged, I'll be happy to create the "good" version of the patch.

Ideally, drivers should not have their own debugging macros like this, but instead use the kernel's own pr_debug() and (preferrably) dev_dbg() macros, which are disabled by default.
For many of these debugging outputs, it's even better to kill them entirely instead of converting to dev_dbg().
Do not put the line in comments though.

Arnd

#2 lore raw
Quoted 8 lines · Arnd Bergmann
Quoted 6 lines · Giangiacomo Mariotti

This debug printk is only useful if you're debugging the staging drivers 2860 e 2870, but, if you're just using them, it becomes really annoying, because it uselessly clobbers the kernel log. I guess this patch shouldn't really get merged, but it's more like a request to remove these annoying debugging messages for normal users. If I get any suggestion on how to implement this in a way acceptable to get it merged, I'll be happy to create the "good" version of the patch.

Quoted 6 lines

Ideally, drivers should not have their own debugging macros like this, but instead use the kernel's own pr_debug() and (preferrably) dev_dbg() macros, which are disabled by default.
For many of these debugging outputs, it's even better to kill them entirely instead of converting to dev_dbg().
Do not put the line in comments though.

I agree, just use dev_dbg() instead.

thanks,

greg k-h