Coordinating TCP projects

Andre Oppermann andre at freebsd.org
Mon Jan 21 01:51:22 PST 2008


James Healy wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Andre Oppermann wrote:
>> The first cut is now at //depot/projects/tcp_reass/ however I made
>> a mistake when creating the branch and now the code is in the same
>> changeset as the branching itself.  Doesn't make it easy to do a
>> diff.  Have to see how I can fix that.  Anyway, have a look and I'm
>> going to finish/fix the code tomorrow evening.
> 
> Our initial thoughts on dynamically resizing the TCP reassembly queue in
> step with the receive buffer size to avoid segments being dropped
> unnecessarily have been superseded by the tcp_reass branch.
> 
> Amongst a number of number of optimisations, this dynamic cap is now
> implemented. Hopefully we'll find some spare cycles to test the branch
> out soon.

It's not yet finished.  I expect to be done later this week.  I'll
send an announcement when the code is ready for wider testing.  Any
exercising and testing of the code you can do is very appreciated.

-- 
Andre



More information about the freebsd-net mailing list