wifi: mac80211: add mesh fast-rx support
authorFelix Fietkau <nbd@nbd.name>
Tue, 14 Mar 2023 09:59:55 +0000 (10:59 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 22 Mar 2023 12:31:19 +0000 (13:31 +0100)
commit3468e1e0c639032a603450f0830ccabfa76f5806
tree9bc4cb8da6fda1aa238144d3d8911d6510bbea9b
parent8b0f5cb6bc7cbbee4d78b3221683dcb4d1ed23d0
wifi: mac80211: add mesh fast-rx support

This helps bring down rx CPU usage by avoiding calls to the rx handlers in
the slow path. Supports forwarding and local rx, including A-MSDU.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Link: https://lore.kernel.org/r/20230314095956.62085-6-nbd@nbd.name
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/rx.c