lkml.org 
[lkml]   [2020]   [Oct]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.8 39/85] mac80211: Fix radiotap header channel flag for 6GHz band
    Date
    From: Aloka Dixit <alokad@codeaurora.org>

    [ Upstream commit 412a84b5714af56f3eb648bba155107b5edddfdf ]

    Radiotap header field 'Channel flags' has '2 GHz spectrum' set to
    'true' for 6GHz packet.
    Change it to 5GHz as there isn't a separate option available for 6GHz.

    Signed-off-by: Aloka Dixit <alokad@codeaurora.org>
    Link: https://lore.kernel.org/r/010101747ab7b703-1d7c9851-1594-43bf-81f7-f79ce7a67cc6-000000@us-west-2.amazonses.com
    Signed-off-by: Johannes Berg <johannes.berg@intel.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    net/mac80211/rx.c | 3 ++-
    1 file changed, 2 insertions(+), 1 deletion(-)

    diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c
    index 5c5af4b5fc080..f2c3ac648fc08 100644
    --- a/net/mac80211/rx.c
    +++ b/net/mac80211/rx.c
    @@ -451,7 +451,8 @@ ieee80211_add_rx_radiotap_header(struct ieee80211_local *local,
    else if (status->bw == RATE_INFO_BW_5)
    channel_flags |= IEEE80211_CHAN_QUARTER;

    - if (status->band == NL80211_BAND_5GHZ)
    + if (status->band == NL80211_BAND_5GHZ ||
    + status->band == NL80211_BAND_6GHZ)
    channel_flags |= IEEE80211_CHAN_OFDM | IEEE80211_CHAN_5GHZ;
    else if (status->encoding != RX_ENC_LEGACY)
    channel_flags |= IEEE80211_CHAN_DYN | IEEE80211_CHAN_2GHZ;
    --
    2.25.1


    \
     
     \ /
      Last update: 2020-10-05 17:33    [W:4.245 / U:1.140 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site