From: Andrew Morton Date: Wed, 12 Nov 2008 21:26:55 +0000 (-0800) Subject: remove ratelimt() X-Git-Tag: v2.6.28-rc5~45 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=b76f90b526737070302a127c710263e2ac707676;p=linux-2.6-omap-h63xx.git remove ratelimt() It mistakenly assumes that a static local in an inlined function is a kernel-wide singleton. It also has no callers, so let's remove it. Cc: Dave Young Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/include/linux/ratelimit.h b/include/linux/ratelimit.h index 18a5b9ba9d4..00044b85645 100644 --- a/include/linux/ratelimit.h +++ b/include/linux/ratelimit.h @@ -17,11 +17,4 @@ struct ratelimit_state { struct ratelimit_state name = {interval, burst,} extern int __ratelimit(struct ratelimit_state *rs); - -static inline int ratelimit(void) -{ - static DEFINE_RATELIMIT_STATE(rs, DEFAULT_RATELIMIT_INTERVAL, - DEFAULT_RATELIMIT_BURST); - return __ratelimit(&rs); -} #endif