aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ratelimit.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ratelimit.c')
-rw-r--r--lib/ratelimit.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/ratelimit.c b/lib/ratelimit.c
index 5551731ae1d4..09f5ce1810dc 100644
--- a/lib/ratelimit.c
+++ b/lib/ratelimit.c
@@ -20,7 +20,7 @@
20 * This enforces a rate limit: not more than @rs->ratelimit_burst callbacks 20 * This enforces a rate limit: not more than @rs->ratelimit_burst callbacks
21 * in every @rs->ratelimit_jiffies 21 * in every @rs->ratelimit_jiffies
22 */ 22 */
23int __ratelimit(struct ratelimit_state *rs) 23int ___ratelimit(struct ratelimit_state *rs, const char *func)
24{ 24{
25 unsigned long flags; 25 unsigned long flags;
26 int ret; 26 int ret;
@@ -43,7 +43,7 @@ int __ratelimit(struct ratelimit_state *rs)
43 if (time_is_before_jiffies(rs->begin + rs->interval)) { 43 if (time_is_before_jiffies(rs->begin + rs->interval)) {
44 if (rs->missed) 44 if (rs->missed)
45 printk(KERN_WARNING "%s: %d callbacks suppressed\n", 45 printk(KERN_WARNING "%s: %d callbacks suppressed\n",
46 __func__, rs->missed); 46 func, rs->missed);
47 rs->begin = 0; 47 rs->begin = 0;
48 rs->printed = 0; 48 rs->printed = 0;
49 rs->missed = 0; 49 rs->missed = 0;
@@ -59,4 +59,4 @@ int __ratelimit(struct ratelimit_state *rs)
59 59
60 return ret; 60 return ret;
61} 61}
62EXPORT_SYMBOL(__ratelimit); 62EXPORT_SYMBOL(___ratelimit);