mac80211: run late dequeue late tx handlers without holding fq->lock
authorFelix Fietkau <nbd@nbd.name>
Sat, 16 Mar 2019 17:06:33 +0000 (18:06 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 26 Apr 2019 11:02:11 +0000 (13:02 +0200)
commitded4698b58cb23c22b0dcbd829ced19ce4e6ce02
tree9a386c23393fb39600f5ed1a5763e7285143502d
parentf2af2df800d3648b1d68e02d5b8a5d77cfee8970
mac80211: run late dequeue late tx handlers without holding fq->lock

Reduces lock contention on enqueue/dequeue of iTXQ packets

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/tx.c