From owner-svn-src-head@FreeBSD.ORG Tue Jan 13 15:32:31 2015 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 475BB66B for ; Tue, 13 Jan 2015 15:32:31 +0000 (UTC) Received: from nm9-vm0.bullet.mail.bf1.yahoo.com (nm9-vm0.bullet.mail.bf1.yahoo.com [98.139.213.154]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ED70BEA7 for ; Tue, 13 Jan 2015 15:32:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1421163149; bh=pftecdPczcGJGJclGu81+npj/Ar1OXycO/mjkzWo85g=; h=Date:From:To:CC:Subject:References:In-Reply-To:From:Subject; b=WqusxKOnxez6sSTNdwQ04Mn+UJmNNHjWLGejPG16OMMwMc2gUgVMp5aqiwsFtm/O5f+Gqbt0hz3IfQTGEgp+4sH5KgxJJqW5gFvTXMZc4kDRwaC6SLAQG1PQwZ1tcb4DmwX2LNjn46iDncGOk//wcxG4/uCAiaTdA0wvgD0yf8eWFHM46IUdTQVWoBA9/2vFBe7LfVtBKAHBkUaKRwn/Nx5fNfHyzwGqfx3unb9C8L+S8oY9P/ua4j8q/N0meDJGHKqZp1VB9WP9bwMxB5zBUOUHF+HGfetzyNpO/VdQzET/9rAy4klauNgb3Azbj28UrTiW3PKy52AROKQ9P/OCow== Received: from [98.139.215.143] by nm9.bullet.mail.bf1.yahoo.com with NNFMP; 13 Jan 2015 15:32:29 -0000 Received: from [98.139.211.195] by tm14.bullet.mail.bf1.yahoo.com with NNFMP; 13 Jan 2015 15:32:29 -0000 Received: from [127.0.0.1] by smtp204.mail.bf1.yahoo.com with NNFMP; 13 Jan 2015 15:32:28 -0000 X-Yahoo-Newman-Id: 962031.74697.bm@smtp204.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 6BI5Q0UVM1mTuWyGUK31d3VAZwFrTkkibx5E8rDhwWFpsyw _jjsWpyQSE_ui1HXY8nAcHOnJB5I6p_x.y6eP_qi8.36wCISyeZnpGV7Ugem FxiaAN47bp5jvMBcGLrsxPHqJF6rBbtj6zSD3cWTnxCfP83NxAylzGsoHqqJ UYk46MIWyMSL1riNYECQ.dn4y6pTMKRV9ZELjpYCnCU_wXH1yrUt6iUcsxvs 6ivnW4A4aRX8pjt0gPYQT4zOxhyyecpDoXT6N62YhohUnG850DLS2v6NtAua adAuPUUHDO7wb8GR_3zMZ7ld0F7bpWUlhnjGvluVyYFobRuuuNyKwUSyzeHZ CWx9AFV8RaZdN91U5r7gVIMgkrBbj4juKTOfQTBQzyC_T0Xj0Kslp2WEYgcF KYzEXFXsWfYDZ9amx2dKe6TmEivJmKPRJ.GLgxXH2_2jNZjl_AYIp.bQ3MP1 GJP7yBe7Ptlfz3QMCIZVCm22KRW6QhZxCM79LYEh9g.0H8CS1vmgC2IEXou9 pn7WksAVyYLqzIwDvka.WN25x8Rs8r3vkLCBFeI9CCnaQrJ57qmBNLBwktVG Qtjio6J4gJO6BcI.4lfbi2fxtVBVN3YsjX1CCgea79lSCo_HwfNtyyxzo.VH cCYKgp_h_nidMsFYDshNtAG4Sws3sIC4I8unJ5xJwRQ89bYn.4sUoS40VLGA 2u5kh45rTKaVQLrmNIZXki95BdHSlcHAFhW4aTHZyNKJdTKh_4_3CQA7aIPT BeDZadRcwK2hJHOR6WxodqScNaC0YKGAy6yIu8FA8JVlL4UtcmVHz6CrEsSI XTQZFwvp1MD7ru2JevuuEs9JjVt6dSS8TNAtn6QLoIe9PB7T53CQ.cvKlvzv 9y4dWhiaE X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <54B53A8D.4050000@FreeBSD.org> Date: Tue, 13 Jan 2015 10:32:29 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Midori Kato Subject: Re: svn commit: r277054 - in head: share/man/man4 sys/modules/cc sys/modules/cc/cc_dctcp sys/netinet sys/netinet/cc References: <201501120833.t0C8X53s071470@svn.freebsd.org> <54B3F10F.70506@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: svn-src-head@freebsd.org, Lars Eggert , Hiren Panchasara X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2015 15:32:31 -0000 Midori-san; I am aware of the patent issue as we spoke about it with George (gnn@) at BSDCan. It's not really an issue for us, and if you find more patent under the same free-use conditions, feel free to send patches :). The linux guys are aware of the patent but I agree that the issues linux might have are none of our business. Thank you all involved in the DCTCP implementation: it's great to see FreeBSD's networking implementation getting better! Best regards, Pedro. On 01/13/15 06:49, Midori Kato wrote: > Hi Pedro, > > Thank you for your mention about the patent problem. > Thanks to Hiren and Lars support, we have already discuss patent with > microsoft people. But I am not sure that we must care about Linux > because we worked on our implementation without linux. Let's wait and > see if redhat people say about it. > > Again, thank you for your interest to dctcp implementation :) > > Regards, > -- Midori > > > 2015-01-13 1:06 GMT+09:00 Pedro Giffuni >: > > > 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 > and > Lars Eggert > > 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. > >