[dahdi-commits] sruffell: linux/trunk r5249 -	/linux/trunk/drivers/dahdi/wcb4xxp/base.c
    SVN commits to the DAHDI project 
    dahdi-commits at lists.digium.com
       
    Wed Nov  5 15:06:32 CST 2008
    
    
  
Author: sruffell
Date: Wed Nov  5 15:06:31 2008
New Revision: 5249
URL: http://svn.digium.com/view/dahdi?view=rev&rev=5249
Log:
rate limiting a diagnostic printk.
Modified:
    linux/trunk/drivers/dahdi/wcb4xxp/base.c
Modified: linux/trunk/drivers/dahdi/wcb4xxp/base.c
URL: http://svn.digium.com/view/dahdi/linux/trunk/drivers/dahdi/wcb4xxp/base.c?view=diff&rev=5249&r1=5248&r2=5249
==============================================================================
--- linux/trunk/drivers/dahdi/wcb4xxp/base.c (original)
+++ linux/trunk/drivers/dahdi/wcb4xxp/base.c Wed Nov  5 15:06:31 2008
@@ -573,8 +573,12 @@
 
 	in = ec_read(b4, which, addr);
 
-	if(in != data)
-		dev_warn(b4->dev, "ec_write: Wrote 0x%02x to register 0x%02x of VPM %d but got back 0x%02x\n", data, addr, which, in);
+	if(in != data) {
+		if(printk_ratelimit()) {
+			dev_warn(b4->dev, "ec_write: Wrote 0x%02x to register 0x%02x "
+			         "of VPM %d but got back 0x%02x\n", data, addr, which, in);
+		}
+	}
 }
 
 #define NUM_EC 2
    
    
More information about the dahdi-commits
mailing list