|
|
Log in / Subscribe / Register

wifi: mac80211: Add 802.3 multicast encapsulation offload support

From:  Tamizh Chelvam Raja <tamizh.raja-AT-oss.qualcomm.com>
To:  johannes-AT-sipsolutions.net
Subject:  [PATCH wireless-next v2 0/3] wifi: mac80211: Add 802.3 multicast encapsulation offload support
Date:  Thu, 04 Jun 2026 21:54:00 +0530
Message-ID:  <20260604162403.1563729-1-tamizh.raja@oss.qualcomm.com>
Cc:  linux-wireless-AT-vger.kernel.org, Tamizh Chelvam Raja <tamizh.raja-AT-oss.qualcomm.com>
Archive-link:  Article

This patch series add support for multicast eth offload, particularly
for drivers supporting multicast offload functionality.

Adding sanity check to handle sta pointer in ieee80211_8023_xmit().
And add multicast to unicast support in 802.3 Tx path.
Skip 802.11 conversion for the multicast packets for the driver
advertising IEEE80211_OFFLOAD_ENCAP_MCAST vif offload flag.

Tamizh Chelvam Raja (3):
  wifi: mac80211: Add sta pointer sanity check in ieee80211_8023_xmit()
  wifi: mac80211: Add multicast to unicast support for 802.3 path
  wifi: mac80211: Add 802.3 multicast encapsulation offload support

 include/net/mac80211.h |  4 ++
 net/mac80211/tx.c      | 95 ++++++++++++++++++++++++++++++++++--------
 2 files changed, 82 insertions(+), 17 deletions(-)

v2:
  * Fixed comment section and commit log in
    wifi: mac80211: Add 802.3 multicast encapsulation offload support patch

base-commit: a26c2a22e7e88b2b5afb1349f3994fc564c988b1
-- 
2.34.1




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds