Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp2041330pxb; Sun, 5 Sep 2021 07:11:11 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwO3Homu4NN9Cy0ftPLRaMsgNk6E05IKa5pd4NgpSuKBFvcJSqxcwes23V3QViDSlou0OOV X-Received: by 2002:a05:6e02:17cb:: with SMTP id z11mr5431448ilu.68.1630851071159; Sun, 05 Sep 2021 07:11:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630851071; cv=none; d=google.com; s=arc-20160816; b=zppsB6QB7g9IlEH49qD8i7hAIcQrpKhlWtrUdl9zBwZBPcY3QJ6nA18kT66+VD+JlP 97+X7xYW0oYiNDqgNwE/c1a9VC8pw+PS+PUpmDpyoJYQh3YlOeGbBzIpLyS70l3rFqox 8H3JCGpwUL6KuHF03j6OdbfUeuOtFNLuVkIR71ax6CSzenhsonV/c1+UN7I0An/lDz8q GNqLBIdA3+qYZL5P02aBTvPk3STsVv7/5IVycPyREqD+I0PlO3e8fKFW2gCdV15vBxAA eXrniht4iCIrHcuy5zzbZlUTljQbJ4h5cCDGBOvPVr5WJbrErFYnpSBr20rwXYd8nPME wUbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ESbKLeNsLnxks8j4gUKa9N22AZupbWMMz8A0h0s8pbs=; b=0myHnO0QBGDKW2vVmP+uWZPPCU7Gp1Sch99DwrBSLB/FaPu6aFmhcUbs+PyIUgSZ5/ NPf12V4aiQAEV/b9NQ7T07lpKqA1Z0lp1CT5vQvyiy8fu/dOxTNEW9GNng1Nd0NWNii8 49VZaVIK8NiiFceZBcuBYHFPdiuw/OUPkAoh5y/0lPrqkDckGjlbSbBDTuKV7R88fha2 eHKoZh1DZtTXZGbgyGc7kE6fVj4osdeHHRyeBlM85HMAC43zukVw14pFD4S3EG1fzQf1 7Hn5OOX0OWVl0bAZnX7nPJOoli4jf2jpjucWv2SDYVu2rNEhg9nLAlor9HNaS4FN29MT C7fw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="aFa/WFKP"; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p5si4551242iop.30.2021.09.05.07.10.44; Sun, 05 Sep 2021 07:11:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="aFa/WFKP"; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232209AbhIEOLq (ORCPT + 99 others); Sun, 5 Sep 2021 10:11:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46154 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229566AbhIEOLp (ORCPT ); Sun, 5 Sep 2021 10:11:45 -0400 Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9A612C061575; Sun, 5 Sep 2021 07:10:42 -0700 (PDT) Received: by mail-wm1-x332.google.com with SMTP id u15-20020a05600c19cf00b002f6445b8f55so2976295wmq.0; Sun, 05 Sep 2021 07:10:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ESbKLeNsLnxks8j4gUKa9N22AZupbWMMz8A0h0s8pbs=; b=aFa/WFKPa8FTj7sMuJX3RV1hGn05T1Ty2QYLB17FTdW70TCep3QGBjksWIOAYhs/Jm GUVMlxDE0TfiYgoHn7meKhFo5Yg7pVObLM9c8tVx4LZf16vPqCbzHrvN5WbkpFgtfRA2 SzatcjoqNVtT8QnCSS4r9J/C7vBe5Vijb6jjrdu7AoeLNVzd0Nf44BKbOc04LM5vUu9b KIfm1VQ4/7K/rIME4zQfZMbElpKBJKmgxSDG/0M9IUz4qGtxtTqBFIz0HEP+uPzFW/TH xDVdq49t2Oxtqe8O56Gi0v4wnWzRrnBkYya2hiBZNP3eLaR4Wzm0ViiBZFnRnc2jez1R yMew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ESbKLeNsLnxks8j4gUKa9N22AZupbWMMz8A0h0s8pbs=; b=LTku1cd6x7uT2iMcxAYMC2xsmYF3Si3jH9uxD2yDeY3NLIdfCxRj7mZkr4VLyOChP/ 6eMOUt1ngeSbGx30viQkAj18UBC02mX3CghLwHuqfYfeJ0Es5oWJqmOOo/erNaEOnge+ gRS3s0OxGd37gA6tHbM0gh9VFowLRY5n/fR17s0M+Y9fcT0qP+21T4s2TQbMk1/6tJbu hTUdgRnzyyrfihwfb39PuQk5i+DNuRYKTo2yN2xr5Q8e0wDa82s1K1HKF/aw4aPjkqBY HqwZDhb/h7jl1k1JXf3T+lRMjVVJqAzDhRxrDlum/Ov5lFw1yEKWTdrDo6iQryV6nUTl eQQQ== X-Gm-Message-State: AOAM533tAMGGZVa3MfJzi+j3PYgK34elYWyNvJBiHNm17z0qkQOOiSZ7 cKLGUFo1sOhQwn++sbxcm0Q= X-Received: by 2002:a1c:2705:: with SMTP id n5mr7167229wmn.176.1630851040576; Sun, 05 Sep 2021 07:10:40 -0700 (PDT) Received: from curtine-ThinkPad-P1-Gen-3.Home (bl9-74-29.dsl.telepac.pt. [85.242.74.29]) by smtp.gmail.com with ESMTPSA id f20sm4602376wmb.32.2021.09.05.07.10.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Sep 2021 07:10:40 -0700 (PDT) From: Eric Curtin To: vfedorenko@novek.ru Cc: aahringo@redhat.com, linux-cifs@vger.kernel.org, linux-nfs@vger.kernel.org, lsahlber@redhat.com, netdev@vger.kernel.org, smfrench@gmail.com, swhiteho@redhat.com Subject: Re: quic in-kernel implementation? Date: Sun, 5 Sep 2021 15:09:31 +0100 Message-Id: <20210905140931.345774-1-ericcurtin17@gmail.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <9ce530f5-cfe7-b1d4-ede6-d88801a769ba@novek.ru> References: <9ce530f5-cfe7-b1d4-ede6-d88801a769ba@novek.ru> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org Hi Guys, Great idea, something I have been hoping to see in the kernel for a while. How has your implementation been going @Vadim? I'd be interested in a non-encrypted version of QUIC also in the kernel (may not be supported in the spec but possible and I think worth having), would be useful for cases where you don't care about network ossification protection or data-in-transit encryption, say a trusted local network where you would prefer the performance and reliability advantages of going plaintext and you don't want to figure out how to deploy certififcates. Something that could be used as a straight swap for a TCP socket.