[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