git: b13a727fceee - stable/13 - linux(4): Add LINUX_RATELIMIT_MSG_OPT2 for future use
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 17 Jun 2022 19:41:18 UTC
The branch stable/13 has been updated by dchagin: URL: https://cgit.FreeBSD.org/src/commit/?id=b13a727fceee3e500fd4e0f26ecd183e03031080 commit b13a727fceee3e500fd4e0f26ecd183e03031080 Author: Dmitry Chagin <dchagin@FreeBSD.org> AuthorDate: 2022-05-28 20:47:23 +0000 Commit: Dmitry Chagin <dchagin@FreeBSD.org> CommitDate: 2022-06-17 19:35:36 +0000 linux(4): Add LINUX_RATELIMIT_MSG_OPT2 for future use MFC after: 2 weeks (cherry picked from commit 4f02a4f48c080ad56f0d7c745ace4d2f7dacf928) --- sys/compat/linux/linux_util.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sys/compat/linux/linux_util.h b/sys/compat/linux/linux_util.h index a29ba0bc4af1..6f7b55be8123 100644 --- a/sys/compat/linux/linux_util.h +++ b/sys/compat/linux/linux_util.h @@ -198,4 +198,16 @@ bool linux_use_real_ifname(const struct ifnet *ifp); } \ } while (0) +#define LINUX_RATELIMIT_MSG_OPT2(_message, _opt1, _opt2) \ + do { \ + static int seen = 0; \ + \ + if (seen == 0) { \ + linux_msg(curthread, _message, _opt1, _opt2); \ + \ + if (linux_debug < 3) \ + seen = 1; \ + } \ + } while (0) + #endif /* ! _LINUX_UTIL_H_ */