mac80211: set NETIF_F_LLTX when using intermediate tx queues
authorFelix Fietkau <nbd@nbd.name>
Sat, 16 Mar 2019 17:06:34 +0000 (18:06 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 26 Apr 2019 11:02:11 +0000 (13:02 +0200)
commit8dbb000ee73be2c05e34756739ce308885312a29
tree2a50fd826d5a8a5e7a07bd77639d709d7de5f633
parentded4698b58cb23c22b0dcbd829ced19ce4e6ce02
mac80211: set NETIF_F_LLTX when using intermediate tx queues

When using iTXQ, tx sequence number allocation and statistics are run at
dequeue time. Because of that, it is safe to enable NETIF_F_LLTX, which
allows tx handlers to run on multiple CPUs in parallel.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Acked-by: Toke Høiland-Jørgensen <toke@redhat.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/iface.c