linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] wifi: mac80211: fix error handling when channel_switch on S1G band
@ 2023-06-26  7:58 JUN-KYU SHIN
  2023-07-05 21:12 ` Jakub Kicinski
  0 siblings, 1 reply; 6+ messages in thread
From: JUN-KYU SHIN @ 2023-06-26  7:58 UTC (permalink / raw)
  To: johannes; +Cc: linux-wireless, JUN-KYU SHIN

On the S1G band, even if freq_offset exists in the
__ieee80211_channel_switch function, it is not treated as an error.

Signed-off-by: JUN-KYU SHIN <jk.shin@newratek.com>
---
 net/mac80211/cfg.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c
index f2d08dbccfb7..f251945cf6fd 100644
--- a/net/mac80211/cfg.c
+++ b/net/mac80211/cfg.c
@@ -3909,8 +3909,9 @@ __ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev,
 		goto out;
 	}
 
-	if (params->chandef.chan->freq_offset) {
-		/* this may work, but is untested */
+	if (params->chandef.chan->freq_offset &&
+	    params->chandef.chan->band != NL80211_BAND_S1GHZ) {
+		/* Currently, offset is supported only on the S1G band. */
 		err = -EOPNOTSUPP;
 		goto out;
 	}
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-07-21  6:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-26  7:58 [PATCH] wifi: mac80211: fix error handling when channel_switch on S1G band JUN-KYU SHIN
2023-07-05 21:12 ` Jakub Kicinski
2023-07-11  8:09   ` JUN-KYU SHIN
2023-07-13  0:37     ` Jakub Kicinski
2023-07-13  6:52       ` Johannes Berg
2023-07-21  6:19         ` JUN-KYU SHIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).