Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp3067438rwd; Sat, 10 Jun 2023 00:29:53 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5bHRJ03rMJ73IUw3tit4a3UPRWSDNqucAKNYxG8QpMf1YCOLVZ/5Rh8O656npFzUidHTo5 X-Received: by 2002:a17:90b:4c84:b0:252:b150:6ce with SMTP id my4-20020a17090b4c8400b00252b15006cemr4510658pjb.1.1686382192637; Sat, 10 Jun 2023 00:29:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686382192; cv=none; d=google.com; s=arc-20160816; b=DoNhmgcVDorRbXfTSsNBaX3fyDJMAL5mIq9Qm2rzDrVOgAwOmbz+xmR4v523qULm9y juEQvSiGxSwrqx5zrUqxLkdnuHLbAww/HXHAu9OwvJAsVH0uN8ePySc3UuIL/Q/E2Yml GC9rkNI2UlDV3kgqq3xXS2o2uqmYYzjwVS+/Tm831IJ4gaGGjmZ0LAmSMtcUTiU51TSd z6XhrOBaIm21t41fwPxa5VmN+WjKtSTh5rJh6A7H1MAMNTVN7Vaoo5lTcMa+soG2NCVq QRajzXE6KiVfDJpsX6OOt2dkj0FbH0W4UpeYm5o3ng1u9bEWW793vXQ2QOQ8cPUA6CS3 op9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=kG/skBrK2yNu2Lynfk5oBWsSuqrNyFnFTv0dJ8YQThE=; b=c3qFfS+5XX72O9/fmvycrFO4n2pFzjE619mLzNcV5q3RcIf5OmLzMRssGsr8lFnaqS yucYiwYADxgcsk3Qo4FQBXHhhQRamTu6V1dE26Ds5OjjgXGqFgrha7OX0k3j0Dsbx+q9 AKgDbgroelrxU1YpwCbUbC+yrvz97BCW9s2aFsf5O7Bzi09VRwkW2Ql64PtDrQdCGOPd K89vNrbKHS4DlESlmOqW+OnXBbACJkT/MqNs7cMrzYVLdKw6FPou6dhgylrVxN86Obn9 dgF3pkdN3azOJFHGwqonGidphsTnR3rwflOi5CDAUg0XZm8l7w8SaSvFtQqBKa3I32ML UtNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=Yc05dPak; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m22-20020a17090ade1600b00250cb2a2000si3936692pjv.113.2023.06.10.00.29.34; Sat, 10 Jun 2023 00:29:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=Yc05dPak; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-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 S231136AbjFJHZn (ORCPT + 99 others); Sat, 10 Jun 2023 03:25:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37612 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229538AbjFJHZm (ORCPT ); Sat, 10 Jun 2023 03:25:42 -0400 Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 875AC3AA4 for ; Sat, 10 Jun 2023 00:25:41 -0700 (PDT) Received: by mail-pf1-x42b.google.com with SMTP id d2e1a72fcca58-65311774e52so2086483b3a.3 for ; Sat, 10 Jun 2023 00:25:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686381941; x=1688973941; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=kG/skBrK2yNu2Lynfk5oBWsSuqrNyFnFTv0dJ8YQThE=; b=Yc05dPakHlE4UiKVz1abW6knYkfP3XNQ3ogJFSPBgSO+YxV05PhvWd+Mh4bwoZaNGc woAeKmGfunJ1sgi8WpRc9f549f/S2IbWvm5Kc+Yw3s+9CQ5mHeO2mQpEFbXWZWqkKIQP /4rYUCb9PThTRhQm9SYqwoPnzBviVMyPXmvp+zDLEdfBjDXbBP2q6pq6/dcq1R6zknj2 s9CWAx/hWIatb+PHIq9EQ8zVY9BIYJMON7NhsAkcsFW9U25RiOSbOvatu9kK8zqnqHYE tS9x7tanggRuN+gC5g1fWEc8L4ZYpnzKS28CH99aiEuK1IGicXaC/TFxaElIpTD3x/Mu iJeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686381941; x=1688973941; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=kG/skBrK2yNu2Lynfk5oBWsSuqrNyFnFTv0dJ8YQThE=; b=kgf47kimVgVI+vdx0GPnMn6OSNGTYgXuFqVoc/x/o9i9yAAMK+uBdVDQbc9vpCB9Vl yChEiKd4yG6mmVuCFpSpv3Xdz5EwzzvoxEjxwyPqLj0bFqYelSxF6od1BDwDLVMEbe7P ohG1r30dx8iF5RDDgNvgIrAMiSD/nLTuaK9dp9dt+Z5OVUBD78pQjH/MspHjDgQup8Cy F92qeV6SnOapp2a4zM6l19fKa+lpz4n6KlfPK4oupyQMW6Sd/Acjd1rmxsViXWfx/f3e mzrX6rk4/bY3Q4R6zd4Q/JFlWnLOnlIAANi/HUAsKE1oq6554w4wSLcozNBWQOmqSHfU vVDw== X-Gm-Message-State: AC+VfDyPFgei7TMU30yNmauW7hsZ69Pssm+XCskBYvq+7yTFlLHXsgne KQTeagePGBUOym3BziNfQEE= X-Received: by 2002:a05:6a21:328d:b0:10b:2214:7ab0 with SMTP id yt13-20020a056a21328d00b0010b22147ab0mr3933191pzb.21.1686381940862; Sat, 10 Jun 2023 00:25:40 -0700 (PDT) Received: from debian.me (subs09a-223-255-225-69.three.co.id. [223.255.225.69]) by smtp.gmail.com with ESMTPSA id l13-20020a654c4d000000b005307501cfe4sm3629551pgr.44.2023.06.10.00.25.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 10 Jun 2023 00:25:40 -0700 (PDT) Received: by debian.me (Postfix, from userid 1000) id 6434C106AB1; Sat, 10 Jun 2023 14:25:37 +0700 (WIB) Date: Sat, 10 Jun 2023 14:25:37 +0700 From: Bagas Sanjaya To: Eric Biggers , Ard Biesheuvel Cc: linux-crypto@vger.kernel.org, herbert@gondor.apana.org.au, Richard Fontana Subject: Re: [PATCH 0/3] crypto - some SPDX cleanups for arch code Message-ID: References: <20230606173127.4050254-1-ardb@kernel.org> <20230607043730.GB941@sol.localdomain> <20230610031248.GC872@sol.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="drldH6IlG99tuUVB" Content-Disposition: inline In-Reply-To: <20230610031248.GC872@sol.localdomain> X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_WEB,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org --drldH6IlG99tuUVB Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 09, 2023 at 08:12:48PM -0700, Eric Biggers wrote: > Actually, given the discussion on the other thread > https://lore.kernel.org/r/20230607053940.39078-10-bagasdotme@gmail.com, m= aybe it > would be best to hold off on this for now? Or at least split this series= into > more patches, such that each patch does only one "type" of SPDX replaceme= nt. Thanks for pointing to my thread! (and Cc'ing Richard of course ...) If we continue on the conversion, I definitely agree with your latter option (as I have done there). >=20 > I still think these conversions are probably fine, but some points that p= erhaps > need an explicit explanation are: >=20 > * Using GPL-2.0-only for files like chacha-neon-core.S whose file header = says > GPL v2, but also says GPL v2 or later. In that case, IMO, err to the safe side and assume the most restrictive (GPL-2.0-only). >=20 > * Replacing with SPDX on files that explicitly say "DO NOT ALTER OR REMOVE > COPYRIGHT NOTICES OR THIS FILE HEADER." Just add the SPDX tag... >=20 > * Using BSD-3-Clause when the license text in the file header has the cop= yright > holder name instead of "copyright holder", thus making it not an exact > word-for-word match with LICENSES/preferred/BSD-3-Clause. (It seems th= ere are > specific rules for variations that have been approved, e.g. see > https://github.com/spdx/license-list-XML/blob/main/src/BSD-3-Clause.xml= and > https://spdx.github.io/spdx-spec/v2.2.2/license-matching-guidelines-and= -templates) Above case is wording variation (for which we conclude that only license boilerplate with exact wording can be replaced by the tag). >=20 > * Using "GPL-2.0-only OR BSD-3-Clause" for the two crct10dif-ce-core.S fi= les. > They have an unusual file header, and it could be argued that some > contributions to those files were intended to be licensed under GPL-2.0= -only. > FWIW, I am fine with either license for my contributions to those files. Dunno. Thanks. --=20 An old man doll... just what I always wanted! - Clara --drldH6IlG99tuUVB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSSYQ6Cy7oyFNCHrUH2uYlJVVFOowUCZIQlbgAKCRD2uYlJVVFO o4GXAQDS2OcDpcmPm55DAxSmH9pIieibikQ3Rlw1AH5/h4COdwEAyVK7nbFoB6gw aUBlS3fY56IKGTmFwUFWjYeNyW+cOQw= =KWcA -----END PGP SIGNATURE----- --drldH6IlG99tuUVB--