mac80211: Set lower memory limit for non-VHT devices
authorToke Høiland-Jørgensen <toke@toke.dk>
Fri, 23 Sep 2016 19:59:11 +0000 (21:59 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 30 Sep 2016 11:33:33 +0000 (13:33 +0200)
commit3ff23cd5654b9c8f4d567caa73439b4c39fbeaae
tree7c7317b0aa529c0fce09c9322bc2d124253740a7
parent2a4e675d887bb3130354561a70f05127de8b9926
mac80211: Set lower memory limit for non-VHT devices

Small devices can run out of memory from queueing too many packets. If
VHT is not supported by the PHY, having more than 4 MBytes of total
queue in the TXQ intermediate queues is not needed, and so we can safely
limit the memory usage in these cases and avoid OOM.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/tx.c