From ab7da72090e86af5b890c60e7f898b3c0c67b029 Mon Sep 17 00:00:00 2001
From: Hans Petter Selasky <hselasky@FreeBSD.org>
Date: Sun, 4 Mar 2018 18:27:50 +0000
Subject: [PATCH] Implement pr_err_ratelimited() function macro in the
 LinuxKPI.

MFC after:	1 week
Submitted by:	Johannes Lundberg <johalun0@gmail.com>
Sponsored by:	Mellanox Technologies
Sponsored by:	Limelight Networks
---
 sys/compat/linuxkpi/common/include/linux/printk.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys/compat/linuxkpi/common/include/linux/printk.h b/sys/compat/linuxkpi/common/include/linux/printk.h
index 6e8e3daf1a97..c98a50e90801 100644
--- a/sys/compat/linuxkpi/common/include/linux/printk.h
+++ b/sys/compat/linuxkpi/common/include/linux/printk.h
@@ -118,4 +118,7 @@ print_hex_dump_bytes(const char *prefix_str, const int prefix_type,
 	__retval;				\
 })
 
+#define	pr_err_ratelimited(fmt, ...) \
+	printk_ratelimited(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__)
+
 #endif					/* _LINUX_PRINTK_H_ */