From nobody Mon Mar 24 20:17:19 2025 X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ZM49B6GcRz5rPNX; Mon, 24 Mar 2025 20:17:34 +0000 (UTC) (envelope-from y.jaeyong@gmail.com) Received: from mail-ua1-x92e.google.com (mail-ua1-x92e.google.com [IPv6:2607:f8b0:4864:20::92e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZM4992xTVz3rx7; Mon, 24 Mar 2025 20:17:33 +0000 (UTC) (envelope-from y.jaeyong@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ua1-x92e.google.com with SMTP id a1e0cc1a2514c-86b9ea43955so2031037241.2; Mon, 24 Mar 2025 13:17:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742847452; x=1743452252; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=GSOZvfqwMebDRPqen4mKo3pmIHaqTLCG5l3b7Q5ybsY=; b=iuHSlH0Nfj27YiXp9jaBTVlcRWtbqv76VFFzjec0EFJG2nIZRfJI7VIlUE2k7pnwnV EeRvYsY50Fidu8vH132nhBZ2EdGuuJLN9YqrJqzAotU9cV/y7hztuKmoZKiMCfBEYpxF GpYv/KpRHhIUPulkbijKB4iE3ECw3MXwdJLElrIvRJHNNYBr5w8lsH2e6BYnYaVesP/G jjWYd7pwXHUJW1acqzdOXo6zIzIkTjuRxUCe37e3XBOx8SSfgm8rxKZ5qqyPgcxkCqlU pxQKUBKY6NukyUHRWYagKsFOzpULl+5S4HNmAmSxn7SKghz7l30KTwlZxWJlxNYE2Zt5 mFnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742847452; x=1743452252; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GSOZvfqwMebDRPqen4mKo3pmIHaqTLCG5l3b7Q5ybsY=; b=GhThy71Qa+RT3rmxWcpvYukpWifeKD2u0gS0L5Jb8icKrk6ydOrLjCQHsEW+C5S7r9 r4JxMW9xIRXY9v7+E3eZ8BOfka3GHen3RCs0Gt0Ab+zG80VC7jcXQaAhobuLbQXGuDEy 3mPkSBmxsLGD1zGlnSX39Qcvy6VxDo+HwAUS8lxRx+d/nZLda73+GroOtTB+olUmUm+5 35Riug7gSniMLfR3H0GFF4Jw8AVyC9n/ejBbcj69edK/EPzfz3HRpUs//z5r04HzkijD utUI9/bbHr1PMjY4Jr37POGWUtltOtvQ+sFEilqDhytxf8YpNXccAyfgM3WNakYapDBL tqDg== X-Forwarded-Encrypted: i=1; AJvYcCXDWeWE2geeCjqh/DnoJ5JKYeaR5RIQ4gw2IGlg9sR1xd9ef812HmxCA3vM9QXRepbAiVSkWiKC4WUk6wW+CUm8Dw==@freebsd.org X-Gm-Message-State: AOJu0YyRKAEolCRiV1Y9+8j2xL4UNQV9y3e8/20L+OAPW4WuGDtji/iI 4euIQNvNv9XdjVQdoMnMcqwr/4I71o/KrSZ9dSGmOUJGP6xF+CeZCcGuJEtVP2ju8HhsHpoob4L Sv6GjAeoGzzLYL9psm6LpBHgcoq0LbQ== X-Gm-Gg: ASbGncvUURGs9JbPz8QyiywvzJGzrX6Y+0ZtpKHywr8SUD5Uyd7F7tgbCYXJKjGIYGp k6F0H/pekVauaiX7zokdgYyKOBPSU2TV28f0WRGF5HnAaUXI9AWcW+neRbGvHDSRV3grm0Oufcu wB1ngg3HibCookGtrmK5IHrzsYXuQHtOYQ9tx8mk7aAs7RjfSJNu4WaCWf75g6 X-Google-Smtp-Source: AGHT+IFXJkjP+xQnKk+WlLb4VFhxlwYIsvnGceLNUXfM4EsvtPcjBasQa35WN34fKwrlFA9KiZNWlVHQuHi7M2EQqTg= X-Received: by 2002:a05:6102:26c1:b0:4c2:d9d3:2aae with SMTP id ada2fe7eead31-4c50d65c4cemr10402168137.21.1742847451888; Mon, 24 Mar 2025 13:17:31 -0700 (PDT) List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: jaeyong yoo Date: Mon, 24 Mar 2025 16:17:19 -0400 X-Gm-Features: AQ5f1Jqcae3XoNBcqFSesnyv-lHHSitfuMLBYX0l5HiAOOkx6QSG_qu120GL2T0 Message-ID: Subject: Re: HyStart availability in FreeBSD stack To: Cheng Cui Cc: freebsd-net@freebsd.org, freebsd-transport@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4ZM4992xTVz3rx7 X-Spamd-Bar: ---- Thanks Cheng, Yes it looks like it implements newround callback for HyStart. But shouldn't it also need for "rttsample" callback? Thanks, Jaeyong 2025=EB=85=84 3=EC=9B=94 24=EC=9D=BC (=EC=9B=94) =EC=98=A4=ED=9B=84 3:34, C= heng Cui =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > > > On Mar 20, 2025, at 16:14, jaeyong yoo wrote: > > Hi net/transport, > > We are looking for using HyStart but looks like it is only implemented > in RACK stack but not in FreeBSD TCP Stack. > Is there a plan to support this in the near future? > > Thanks, > Jaeyong > > > Hi Jaeyong, > > Sorry for the delayed response. There is a patch to enable Hystart++ for = the default TCP stack. If you can help test it, I think it would be very he= lpful to speed up its acceptance. > > https://reviews.freebsd.org/D46425 > > > Best Regards, > Cheng Cui > > >