mac80211: don't attempt to reorder multicast frames
authorJohannes Berg <johannes.berg@intel.com>
Wed, 20 Nov 2013 10:28:27 +0000 (11:28 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Fri, 3 Jan 2014 04:33:24 +0000 (04:33 +0000)
commitaea59757e00e792fae1f174742170564cdb2908b
treeae6b7192e391126df58c546da9eb5188efbb7801
parent9d2a88738ff77faf2c08999b08616342d67e01e3
mac80211: don't attempt to reorder multicast frames

commit 051a41fa4ee14f5c39668f0980973b9a195de560 upstream.

Multicast frames can't be transmitted as part of an aggregation
session (such a session couldn't even be set up) so don't try to
reorder them. Trying to do so would cause the reorder to stop
working correctly since multicast QoS frames (as transmitted by
the Aruba APs this was found with) would cause sequence number
confusion in the buffer.

Reported-by: Blaise Gassend <blaise@suitabletech.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
net/mac80211/rx.c