]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: calculate hash for fq without holding fq->lock in itxq enqueue
authorFelix Fietkau <nbd@nbd.name>
Sat, 16 Mar 2019 17:06:32 +0000 (18:06 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 26 Apr 2019 11:02:11 +0000 (13:02 +0200)
commit5645458250d43f0197de689179fbba9cc69287eb
tree69cb5581837cb2a5396696432effdf0002a72a64
parent6523512fec61f92fd25ce92c57329d292c830e23
mac80211: calculate hash for fq without holding fq->lock in itxq enqueue

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>
include/net/fq_impl.h
net/mac80211/tx.c