[HEADS UP] Significant TCP work committed to head - VIMAGE users
Lawrence Stewart
lstewart at freebsd.org
Wed Nov 17 06:26:19 UTC 2010
On 11/12/10 20:35, Lawrence Stewart wrote:
> Hi All,
>
> A quick note that this evening, I made the first in a series of upcoming
> commits to head that modify the TCP stack fairly significantly. I have
> no reason to believe you'll notice any issues, but TCP is a complex
> beast and it's possible things might crop up. The changes are mostly
> related to congestion control, so the sorts of issues that are likely to
> crop up if any will most probably be subtle and difficult to even
> detect. The first svn revision in question is r215166. The next few
> commits I plan to make will be basically zero impact and then another
> significant patch will follow in a few weeks.
>
> If you bump into an issue that you think might be related to this work,
> please roll back r215166 from your tree and attempt to reporoduce before
> reporting the problem. Please CC me directly with your problem report
> and post to freebsd-current@ or freebsd-net@ as well.
>
> Lots more information about what all this does and how to use it will be
> following in the coming weeks, but in the meantime, just keep this note
> in the back of your mind. For the curious, some information about the
> project is available at [1,2].
>
> Cheers,
> Lawrence
>
> [1] http://caia.swin.edu.au/freebsd/5cc/
> [2]
> http://www.freebsd.org/news/status/report-2010-07-2010-09.html#Five-New-TCP-Congestion-Control-Algorithms-for-FreeBSD
For any VIMAGE users running head, please note that r215166 overlooked
some important VIMAGE related issues and actually triggers a kernel
panic when the first vnet is brought up (see [3] for details). Please
ensure you update to r215395 or later to ensure you have all the patches
I committed to address the VIMAGE deficiencies in the original r215166
commit.
Cheers,
Lawrence
[3]
http://lists.freebsd.org/pipermail/svn-src-head/2010-November/022381.html
More information about the freebsd-current
mailing list