On Thu, 2019-12-05 at 17:34 +0100, Johannes Berg wrote: > What I think is (part of) the problem is that I see in the logs that our > hardware queues become empty every once a while. I made a histogram of A-MPDU sizes (or singles), and out of the ~11k frames in the log snapshot I took, I see only ~72% full size A-MPDUs (63 subframes, don't remember why now but we never use 64) but ~9.5% singles or A-MPDUs with <10 subframes... The rest is pretty evenly distributed with a small peak (2%) at 62. So looks like I could get much better performance if I was able to keep the queues full, not that I'm any closer to figuring out why they're not ... johannes