linuxkpi: Add WARN_RATELIMIT()

The i915 DRM driver started to use it in Linux 6.10.

Reviewed by:	bz, christos
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D54493
This commit is contained in:
Jean-Sébastien Pédron
2025-08-13 01:14:52 +02:00
parent e86e4f161e
commit 3942e85b99
@@ -14,4 +14,11 @@ struct ratelimit_state {
#define ratelimit_state_init(x, y, z)
#define ratelimit_set_flags(x, y)
#define WARN_RATELIMIT(condition, ...) ({ \
bool __ret_warn_on = (condition); \
if (unlikely(__ret_warn_on)) \
pr_warn_ratelimited(__VA_ARGS__); \
unlikely(__ret_warn_on); \
})
#endif