Commit dc09766c755c {"wifi: wireless: warn on most wireless extension usage") introduces a warning when wireless extensions are used with cfg80211 drivers. Although such a warning is desirable, the current implementation overflows the dmesg buffer with thousands of warnings, all of which are the same. A WARN_ONCE() call is sufficient. Fixes: dc09766c755c {"wifi: wireless: warn on most wireless extension usage") Signed-off-by: Larry Finger <Larry.Finger@xxxxxxxxxxxx> --- Kalle, If accepted, this patch should be send to kernel 6.3. Larry --- net/wireless/wext-core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/wireless/wext-core.c b/net/wireless/wext-core.c index 13a72b17248e..9589ba5dafc2 100644 --- a/net/wireless/wext-core.c +++ b/net/wireless/wext-core.c @@ -641,8 +641,8 @@ static void wireless_warn_cfg80211_wext(void) { char name[sizeof(current->comm)]; - pr_warn_ratelimited("warning: `%s' uses wireless extensions that are deprecated for modern drivers; use nl80211\n", - get_task_comm(name, current)); + WARN_ONCE(1, "warning: `%s' uses wireless extensions that are deprecated for modern drivers; use nl80211\n", + get_task_comm(name, current)); } #endif -- 2.39.2