On Tue, 2018-07-03 at 21:24 -0700, Ben Greear wrote: > > ath10k appears to not do aggregation in the host, and I guess the data > > isn't split over multiple queues so the firmware has to determine/buffer > > it some other way. No idea how that would work. > > This is my current understanding of ath10k..hope it helps. [snip] Thanks Ben. I guess we can't really know whether or not it would be buggy with (QoS-)NDP, but it shouldn't be since all the frames are expected (by firmware) to go through the same path anyhow and it's responsible for putting them together into aggregates. And, unlike Intel firmware/hardware, it can't necessarily assume that one HW queue consists only of packets allowed for aggregation. johannes