Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Mar 2012 15:06:48 +0100
From:      Ivan Voras <ivoras@freebsd.org>
To:        Andre Oppermann <andre@freebsd.org>
Cc:        Gleb Smirnoff <glebius@freebsd.org>, src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   Re: svn commit: r232345 - user/andre/tcp_workqueue/sys/netinet
Message-ID:  <CAF-QHFXqoi=u-0ny47_idGi5PpfExyrPQZK5NqVNRwCmM7HCBQ@mail.gmail.com>
In-Reply-To: <4F549BD4.4010905@freebsd.org>
References:  <201203011618.q21GIdww086427@svn.freebsd.org> <alpine.BSF.2.00.1203012057350.91233@mp2.macomnet.net> <C4A480F9-0C13-4851-A2CB-6373CB49442B@fh-muenster.de> <alpine.BSF.2.00.1203012104100.91233@mp2.macomnet.net> <4F4FB792.5080908@freebsd.org> <CAF-QHFX71JpizdQ7_qd2sebzWwO=_pu%2Bf4fpF0U7DyWb1ko%2BGw@mail.gmail.com> <4F50E946.3090909@freebsd.org> <CAF-QHFWa8wHw5w%2Bg0EB%2BWgkNe8kdGBXk2QU9zw5eU_-CdN2mMQ@mail.gmail.com> <20120305061935.GL13644@FreeBSD.org> <4F549BD4.4010905@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
2012/3/5 Andre Oppermann <andre@freebsd.org>:

> Thing is they don't shoot into their own foot but everybody else's foot
> in a non-obvious and difficult to debug manner. =C2=A0While it is user-ch=
angeable
> in Linux it not through the normal easy /proc path equaling a sysctl on o=
ur
> side.

No, judging by the document, in Linux it's a much more convenient
per-route setting:

" the initial congestion window is con=EF=AC=81gured using the intitcwnd
option in the ip route command. "

http://linux.die.net/man/8/ip

And it apparently was there for a long time (at least since 2005).
This whole thread is very interesting to read:

http://kerneltrap.org/mailarchive/linux-netdev/2010/5/6/6276487

... but if you don't have the time to read it, the tl;dr is: Linux had
the option for years, it's more convenient that what you propose,
off the shelf devices also have it and actively use it, and no
apocalypse has happened.

As I see it, this has stopped being a "purity of spec compliance"
issue since at least 2005, and any attempts to stop the floods now are
at least useless and probably harmful as it leads to "FreeBSD is slow".



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF-QHFXqoi=u-0ny47_idGi5PpfExyrPQZK5NqVNRwCmM7HCBQ>