Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp962924imm; Mon, 1 Oct 2018 23:45:17 -0700 (PDT) X-Google-Smtp-Source: ACcGV60Pk8iem+DMJYfzjdSuy3b8K5eOGuYK8lddgpW0Eygp2LjcYAYVSo3clAEmOZ8zTA7uXG43 X-Received: by 2002:a17:902:8a4:: with SMTP id 33-v6mr15235965pll.65.1538462717724; Mon, 01 Oct 2018 23:45:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538462717; cv=none; d=google.com; s=arc-20160816; b=BCJf19Cs/FMMGaYkOQbuT4WBrV9fGptGGNz9HzZTyAO5/qJT1lZz5XOrcKLJIRB32U srgHW9IaHmoa8Shql+e2fsyPiSTMoICrxOau3FQ263/a79tN4GgGrzmBN7CXuOx5iDAM dZqKKUVAceO1CLPssBzpYQ497HjYNT5/brSW5HVHdyEb6bzsiGxcg1OiWc2mZ6B8qpkO 6Qoh8FZtqU0cTEvF8nNBVafIfAi9NUI8oli7MbNyg2O/fZ6xQl/QzC95vLK3pIwF9OFH ixQiUp5TubcyESp0IQntUc0Ue9x5VPvPIWFTSEAYY6BEsMJOdDSJy2uwywoebA+YqBNo udag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=YgC+jWZtT87HLnwjqo8n4iVhpVAQFMI9z8ZIq7XC9uE=; b=HwLicJn52Uz8PMfcJC+Be48gRmwsrCd0x6zBy201NeAca6LBIivccaRRiDWus5Kq8+ l58w9r8fkrbs1hrczgAJujSANMXsyxbhKm4XwvvK9YK5KEpxkVBS8N0bjq0QToXOvsLj 6lSXvoxs1iezAOUgCLNmGpYt84ph8ryxUG1dAs3GfTHGuXvPVwusns40ManrrJ0QMaYF 3Vd792oIhrWqd7AwQpj3xeDnXrZy/9QGyv49O78mahUpHFEA12C5m8PD+zWC+iEyeuKo DOQXpWM2dc42p4jkFeRoKzOFMWghJYlx8zWTo+Hx5lrnNoOlHzF2Y3YFNvemczw03B5M bv2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VrZTI+gR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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. [209.132.180.67]) by mx.google.com with ESMTP id p12-v6si14953462pfj.244.2018.10.01.23.45.03; Mon, 01 Oct 2018 23:45:17 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VrZTI+gR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 S1726794AbeJBNZT (ORCPT + 99 others); Tue, 2 Oct 2018 09:25:19 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:34675 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726305AbeJBNZT (ORCPT ); Tue, 2 Oct 2018 09:25:19 -0400 Received: by mail-wr1-f65.google.com with SMTP id z4-v6so790377wrb.1; Mon, 01 Oct 2018 23:43:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YgC+jWZtT87HLnwjqo8n4iVhpVAQFMI9z8ZIq7XC9uE=; b=VrZTI+gRSNF+JiAg2SNnod+OBuXhTMR6IB3wW6VZ3RvtJUkFT5myXd9iNCrXoiZn8m haWt05kugtVSpTfiWiQGE2FgjDWIDhE9t7up24i+D3DVcd7KSmgzlxzTdIT+1WyGFAej GgiAXluodCZToSUSTbf8jh+sXsw0F+Y2193412fqmFrBbEG2ZOfQK5NmTBSG+nipQB9j t6i6Tn7RqV7ba77aqQ7L42n8TjVwY4I1Z3vvm8w9+hSuqmAODUX/hOpN7f7IX3/+QGrm p0uTBkN8EyOo9z6gnCtuFKS3VXWT+XKmmelpJi2fOnjQkMLlT1/cCZYrEss1ZBVDn+oK 1ueA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YgC+jWZtT87HLnwjqo8n4iVhpVAQFMI9z8ZIq7XC9uE=; b=PTsRBzgASkMZ4ex/X18XqOGFRpRn8747BThNFqwptN/ABRV5CbnoEuoy7e8ZTPCp/r 9sRk/Mg1Gg1v3Kfy5PaZTWfj0mRg/wKI9CGdVKhPtGBNOI4NYhduYDTP9Yk4J2eGxeKF Z7C24Ya40wnFkmRNFLcWnUrzwViRs6PbtXDaXU8wUdNVZVSpQEAdVkn/yWTbaTz9J+nw djnx/C5tvE9QAmqts2qYQbmSFvcViLEcZ7cRgauSC7vj4Vq7l2lKy3/x6pc+9WVy3DMx wCjrf2E2WbedkeYjVFjpvlKOrdEqRJrExVAmG8wMR+Bx8TTxMtCjHfYYGJJKmeOfk8PU wtKg== X-Gm-Message-State: ABuFfojRw7v2Bqa1i8iJYYwJ9nG2tDjxM7j2UDQmKWZRegcJmX/pHM3H KPUMxHj8CcAFfxJHI6QYO2OkBxRG3vgsewcp+YO7LQ== X-Received: by 2002:a5d:4292:: with SMTP id k18-v6mr9185490wrq.225.1538462617213; Mon, 01 Oct 2018 23:43:37 -0700 (PDT) MIME-Version: 1.0 References: <20181002033908.324yhwqaohfsq65d@gondor.apana.org.au> In-Reply-To: From: Richard Weinberger Date: Tue, 2 Oct 2018 08:43:25 +0200 Message-ID: Subject: Re: [PATCH net-next v6 00/23] WireGuard: Secure Network Tunnel To: Ard Biesheuvel Cc: "Jason A. Donenfeld" , Herbert Xu , ebiggers@kernel.org, LKML , netdev@vger.kernel.org, linux-crypto@vger.kernel.org, "David S. Miller" , Greg KH Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 2, 2018 at 8:04 AM Ard Biesheuvel wrote: > > On 2 October 2018 at 05:45, Jason A. Donenfeld wrote: > > Hi Herbert, > > > > On Tue, Oct 2, 2018 at 5:39 AM Herbert Xu wrote: > >> > I would also strongly prefer that all crypto work is taken through > >> > Herbert's tree, so we have a coherent view of it before it goes > >> > upstream. > >> > >> I agree. I don't have any problems with the zinc code living in > >> its own git tree. But any upstream merges should definitely go > >> through the crypto tree because the inherent ties between the two > >> code-base. > > > > I can send you pull requests then if there are development cycles when > > there are in fact relations between the two trees. I'll update the > > commit message describing Zinc to include this. > > > > Can you explain why you it is so important to you that your changes > remain outside the crypto tree? > > Also, I still think the name Zinc (zinc is not crypto/) is needlessly > divisive and condescending, and unsaying it (in v2 and up) doesn't > really work on the Internet (especially since you are still repeating > it in your conference talk.) I've been following the drama^Wdiscussion on the zinc for a long time now and I also think that "zinc" is a misleading name. Jason, you seem to hate the existing crypto framework with passion, and the name reflects that. Since we all agree that the framework can do better and your patches actually make it better, please just rename it to something that reflects what it is, a base framework. I think Ard already suggested "crypto/base/" or "crypto/core/". -- Thanks, //richard