TX A-mpdu (without the 'A')

Yeoh Chun-Yeow yeohchunyeow at gmail.com
Mon Mar 3 11:36:57 EST 2014


Great work! Awesome. Really look forward to your patches.

A breakthrough in throughput for wcn36xx!

----
Chun-Yeow

On Tue, Mar 4, 2014 at 12:00 AM, Eugene Krasnikov <k.eugene.e at gmail.com> wrote:
>> I am happy to report that, after many hours of poring over dmesg
>> and capture files, and testing a lot of random changes, I have this
>> working now.
>
> Awesome! Looking forward to see some patches from you. Really curious
> what was the reason.
>
> 2014-03-03 15:29 GMT+00:00 Bob Copeland <me at bobcopeland.com>:
>> On Fri, Feb 28, 2014 at 12:44:43AM -0500, Bob Copeland wrote:
>>> There are a few differences in config_bss / config_sta, etc.  I'm
>>> working through them but nothing substantive found so far.
>>
>> I am happy to report that, after many hours of poring over dmesg
>> and capture files, and testing a lot of random changes, I have this
>> working now.
>>
>> The missing part was indeed in some of the setup sent to the start
>> command.  I haven't narrowed it down yet to any specific setting or
>> group of settings, but I copied the payload of the prima driver's
>> start command wholesale into a u8 array, memcpy-ed that to the end
>> of wcn36xx's start command (incorrect sta_id and all), fixed up the
>> length fields, and voila.
>>
>> There could still probably stand to be some driver-side buffering
>> to grow the aggregates a bit, but it's a definite improvement.
>> Along the way I found a few other bits and pieces where wcn differs
>> from prima so I'll be prepping some patches for those as well.
>>
>> By the way, the wcn36xx dissector -- Mikael's version and Pontus'
>> patches really helped a ton here.  Nice work guys!
>>
>> --
>> Bob Copeland %% www.bobcopeland.com
>
>
>
> --
> Best regards,
> Eugene
>
> _______________________________________________
> wcn36xx mailing list
> wcn36xx at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/wcn36xx



More information about the wcn36xx mailing list