From owner-freebsd-net@freebsd.org Wed Jul 19 04:24:52 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2CDE8DA8947 for ; Wed, 19 Jul 2017 04:24:52 +0000 (UTC) (envelope-from kuankuan.y@gmail.com) Received: from mail-pg0-x242.google.com (mail-pg0-x242.google.com [IPv6:2607:f8b0:400e:c05::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E9CB16AA6D for ; Wed, 19 Jul 2017 04:24:48 +0000 (UTC) (envelope-from kuankuan.y@gmail.com) Received: by mail-pg0-x242.google.com with SMTP id d193so5327766pgc.2; Tue, 18 Jul 2017 21:24:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:cc:to; bh=aGZxMYVhQhr1CFCtxs/gSRxY9ETF3V27Nhv59CQVJh8=; b=eRnuXj5AxNdXrJZQwqKtdppsh+Rog6w7PFtvs1OuZ/r3Zz9DbXAoV9JhIMJfOzvaQl jYeb+6/JXfiPGwlENIYCLEi+3AcDW0geWFCj0LagFDRI8OsPURl43OpcSJS+nRVn4f1z /m5DLDxLgbcKm3m17AIqRM+fGOR+xzNTs8s6NuLqHHXNhv7yYI2f8nK8U8oKOqoLmWsT Wv5mkLoRSccbrrrsQ23KlJQ76Qg8ZMkMt/D91uC7kxxY34sNvAi5AC43nJTh+Z8OL/1i D8i4ov/Mi6nmddKWQx/BNpAEGDPUyxk9XFyHJRYf6dVym8mYHa1zPbIBO3SNf1NQM7J4 2pbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:cc:to; bh=aGZxMYVhQhr1CFCtxs/gSRxY9ETF3V27Nhv59CQVJh8=; b=CScixP3qSwqiyX3dBHaTBdrTE9UjHG7VqdG89K9byxo05bkZ/P9BG/vLj9+6LDxziC WlLrPPYLTnf7rfCEqUl0e4X32UwJQWce5UlElBDPW0KAbm4zyowbOb4YuHCQN1A5ur1W aS1XI07L+EAQoGaWRb5WRBj+FnKrD8FwYdiTLLmauP4MbgfE6/rJzvs0TzgHiGNlp97i 2usoY/B7QJRvjpZUIPthYKHtYwQ6MQ0R8cuOjmReQ0aS7Sd/xEEFQUGrYEsVypH/MfnN N+uBogu0O+e5sPSbfzh1CLSE+yGqWsFAhX5/teHVSoykuyripY9BOtVoRhUVAHxfaUmA 4dgg== X-Gm-Message-State: AIVw1100gwbkoGE3T3n4DmXce2q9Miu38C7UbPI+BjerfcrLFnrW/Hxe 9Dpi3DChXXhu7caSwsc= X-Received: by 10.99.51.142 with SMTP id z136mr970362pgz.275.1500438287933; Tue, 18 Jul 2017 21:24:47 -0700 (PDT) Received: from [172.18.6.227] ([101.78.229.4]) by smtp.gmail.com with ESMTPSA id v17sm10330295pgn.4.2017.07.18.21.24.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 21:24:47 -0700 (PDT) From: Kuankuan Yang Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: May I ask where could I find the TCP BBR patches ? Message-Id: <95DC6AF0-CF52-46EF-AA4B-B26A35692028@gmail.com> Date: Wed, 19 Jul 2017 12:24:44 +0800 Cc: rss@freebsd.org To: freebsd-net@freebsd.org X-Mailer: Apple Mail (2.3273) Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jul 2017 04:24:52 -0000 Dear All, I=A1=AFm a newbie for FreeBSD development. May I ask a stupid question = where could I find the TCP BBR patches :P=20 =46rom the FreeBSD Transport DevSubmit page, I knew that Randall Stewart = is the main contributor for TCP BBR task, and found the code changes may = be ready to get in. > Michael asks about how well we can pull the pacer our of the Rack/BBR = code and use it generally. rrs@ thinks that is already done. rrs@ says = there are 3 steps to getting this in,=20 > - Get in the Black Box=20 > - Get in the Pacer which no one uses until Rack/BBR is in.=20 > - Place Rack and BBR into the tree. I have searched the keyword =A1=B0BBR=A1=B1 on = https://reviews.freebsd.org , but I only = got few related documents, haven=A1=AFt found the source code change = about the TCP BBR: - D11086 ("Enable the ability to load multiple versions of the same = TCP stack=A1=B1) document.=20 - D11085 (=A1=B0TCP Blackbox Recorder") document I=A1=AFm planing to transplant the BBR congestion control algorithm for = FreeBSD SCTP network protocol in our project, so it would be really = great if I could find a BBR code base on FreeBSD. Any help would be = greatly appreciated :-D Thanks a lot, - Kuankuan