aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2021-04-16 11:56:33 +0200
committerHauke Mehrtens <hauke@hauke-m.de>2021-05-04 00:07:06 +0200
commitfa0ac857060adac0805bd1dab9e3fbaa138e3c3c (patch)
tree9233d90192cad5793526a3c8026f94ff2d5fcf0d
parentaf75673fe969d61b6c5a4b8e5025b069e1c3088d (diff)
downloadbackports-fa0ac857060adac0805bd1dab9e3fbaa138e3c3c.tar.gz
backport: remove wext warning
wireless extensions are being used less, so remove the warning about them not working - most people probably won't ever see any failures, and even if not see the warning. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-rw-r--r--patches/0010-add-wext-handlers-to-netdev/net_wireless_core.patch7
1 files changed, 1 insertions, 6 deletions
diff --git a/patches/0010-add-wext-handlers-to-netdev/net_wireless_core.patch b/patches/0010-add-wext-handlers-to-netdev/net_wireless_core.patch
index 18b50f12..040225b0 100644
--- a/patches/0010-add-wext-handlers-to-netdev/net_wireless_core.patch
+++ b/patches/0010-add-wext-handlers-to-netdev/net_wireless_core.patch
@@ -11,18 +11,13 @@
device_initialize(&rdev->wiphy.dev);
rdev->wiphy.dev.class = &ieee80211_class;
rdev->wiphy.dev.platform_data = rdev;
-@@ -1273,6 +1269,15 @@ void cfg80211_init_wdev(struct wireless_
+@@ -1273,6 +1269,10 @@ void cfg80211_init_wdev(struct wireless_
INIT_WORK(&wdev->pmsr_free_wk, cfg80211_pmsr_free_wk);
#ifdef CONFIG_CFG80211_WEXT
+#ifdef CONFIG_WIRELESS_EXT
+ if (!wdev->netdev->wireless_handlers)
+ wdev->netdev->wireless_handlers = &cfg80211_wext_handler;
-+#else
-+ printk_once(KERN_WARNING "cfg80211: wext will not work because "
-+ "kernel was compiled with CONFIG_WIRELESS_EXT=n. "
-+ "Tools using wext interface, like iwconfig will "
-+ "not work.\n");
+#endif
wdev->wext.default_key = -1;
wdev->wext.default_mgmt_key = -1;