[Cerowrt-devel] [Bloat] Comcast upped service levels -> WNDR3800 can't cope...
Jonathan Morton
chromatix99 at gmail.com
Tue Sep 2 14:28:27 EDT 2014
On 2 Sep, 2014, at 8:41 pm, Dave Taht wrote:
> unfortunately you may need to initialize things correctly with
> netdev_reset_queue in the appropriate initialization or
> recovery-from-error bits.
>
> (this is the part that tends to be tricky)
I poked around a bit and found that gem_clean_rings() seems to be called from everywhere relevant, including from gem_init_rings() and gem_do_stop(). I was therefore able to add a single call there.
I've taken the other suggestion at face value.
> Do you have a before/after test result?
At gigabit link speeds, there seems to be no measurable difference - the machine just isn't capable of filling the buffer fast enough. I have yet to try it at slower link rates.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sungem-bql.patch.gz
Type: application/x-gzip
Size: 813 bytes
Desc: not available
URL: <https://lists.bufferbloat.net/pipermail/cerowrt-devel/attachments/20140902/77b7c7e1/attachment-0002.bin>
-------------- next part --------------
- Jonathan Morton
More information about the Cerowrt-devel
mailing list