On 12/03/2015 12:21 PM, Johannes Berg wrote:
On Thu, 2015-12-03 at 12:16 -0800, Ben Greear wrote:
ath10k wants to use vdev-id as a queue-id, and I want to support up
to
64 vdevs. In the 4.2 kernel, this is causing splats when using lots
of
vdevs because then queue is out of range.
Can we just increase IEEE80211_MAX_QUEUES to 64?
I think not, that would likely cause a lot of data structures to grow
too much. We'd have to do more dynamic things in that case, I suppose.
Does the original premise even make sense though? A single queue for
each vdev seems a bit strange.
Comments in ath10k claim that the approach makes per-vif tx locking
much easier and that is why that code was added....
Thanks,
Ben
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html