Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jan 2015 11:06:39 -0500
From:      Pedro Giffuni <pfg@FreeBSD.org>
To:        Hiren Panchasara <hiren@FreeBSD.org>, Midori Kato <katoon@sfc.wide.ad.jp>, Lars Eggert <lars@netapp.com>, svn-src-head@freebsd.org
Subject:   Re: svn commit: r277054 - in head: share/man/man4 sys/modules/cc sys/modules/cc/cc_dctcp sys/netinet sys/netinet/cc
Message-ID:  <54B3F10F.70506@FreeBSD.org>
In-Reply-To: <201501120833.t0C8X53s071470@svn.freebsd.org>
References:  <201501120833.t0C8X53s071470@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 12/01/2015 03:33 a.m., Hiren Panchasara wrote:
> Author: hiren
> Date: Mon Jan 12 08:33:04 2015
> New Revision: 277054
> URL: https://svnweb.freebsd.org/changeset/base/277054
>
> Log:
>    DCTCP (Data Center TCP) implementation.
>    
>    DCTCP congestion control algorithm aims to maximise throughput and minimise
>    latency in data center networks by utilising the proportion of Explicit
>    Congestion Notification (ECN) marked packets received from capable hardware as a
>    congestion signal.
>    
>    Highlights:
>    Implemented as a mod_cc(4) module.
>    ECN (Explicit congestion notification) processing is done differently from
>    RFC3168.
>    Takes one-sided DCTCP into consideration where only one of the sides is using
>    DCTCP and other is using standard ECN.
>    
>    IETF draft: http://tools.ietf.org/html/draft-bensley-tcpm-dctcp-00
>    Thesis report by Midori Kato: https://eggert.org/students/kato-thesis.pdf
>    
>    Submitted by:	Midori Kato <katoon@sfc.wide.ad.jp> and
>    		Lars Eggert <lars@netapp.com>
>    		with help and modifications from
>    		hiren
>    Differential Revision:	https://reviews.freebsd.org/D604
>    Reviewed by:	gnn

Missing

RelNotes=    yes

Huge thank you!

FWIW, I thought the linux guys wouldn't take it over some GPL vs patent 
issue but apparently redhat pushed some muscle and just did it:

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=e3118e8359bb7c59555aca60c725106e6d78c5ce

Not that I care much what they do ;).

Pedro.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54B3F10F.70506>