remove pointless debug printk in rt_ioctl_giwscan()
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
b24cc30ddad0bcd9a1fe00a7ecdd5dba4a3a4d06Mon 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
@@ -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
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
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 todev_dbg().
Do not put the line in comments though.
I agree, just use dev_dbg() instead.
thanks,
greg k-h