Received: by 10.213.65.68 with SMTP id h4csp1038871imn; Wed, 21 Mar 2018 00:36:50 -0700 (PDT) X-Google-Smtp-Source: AG47ELtiukDiyLsGHgizaG+mXcky5v1KGwKEAVKDb0cLGZEeoRWH32KFmZLgWaNJ2yEy6/Hm2jFn X-Received: by 10.99.55.93 with SMTP id g29mr10144680pgn.161.1521617810021; Wed, 21 Mar 2018 00:36:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521617809; cv=none; d=google.com; s=arc-20160816; b=aKs/RdXBdfG8zBMy+uxcGIhC/b5hXXd8U5WHVL+Rl2WoRr1l+o/q0phajGLvcIqKKc 6KxIYA0aq9yjIcz2fcJCxhyCXZQjGLXnC1St+olwdxY5LbsH98VV7B+Wpgo9cKviIMP1 80kU4XbtagN20I690mcjjTNnKC4m9o0PcUKRCMvrIFHP/juwUWOA2dJ/7bjVsdctTU3N 99pKHD9EYWFLhjRVIS7D6bZLZgO8KmkMKCgFfWCww15eYxC6fiKnHLPpXzBdULukZ+X6 KFAMt+wmmpeJV35uWkpXozz64+m65+rdjGyLfBJblLgxsy7nwJ28u9S69X2hpc205YOT KZmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:arc-authentication-results; bh=JFRRYsqHLLcO/P5Qhk6LFLjEwuV+P+UoICEwJV0DRco=; b=lBxxzTiR5UpUij/PVCbyfpOMaw0Bla+9xvJBtIfaEcze9y2UhEo3f5MReSXVnjF7sD 9Fer7eq8ssSWgaOwLaZHD05pRNcjnSmCILwzcbjkx8fjrrXGqvz0RVzBtl8N+6fSk5oB hXq3KkuNocQ0dSQOeo++RnI0oUj66mAfjalx6T/Bu9UWs+1jsAkerrjqx6qpKcpM+kvy cKTmIlqmIhS/DU3wTWsfOQ7ynYNislYKvMJKIW45xhZFCj/izbBJCVNffFtfl4KEkVU0 Ej/vy1N3zkUAgfhdxi3ZVO1rXbSapvv3+P34zylksYtaTkyqOogat0NbTgtTAs5EvMuz aL0g== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b7-v6si3255473plr.399.2018.03.21.00.36.36; Wed, 21 Mar 2018 00:36:49 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751940AbeCUHec convert rfc822-to-8bit (ORCPT + 99 others); Wed, 21 Mar 2018 03:34:32 -0400 Received: from mailhost.informatik.uni-hamburg.de ([134.100.9.70]:54556 "EHLO mailhost.informatik.uni-hamburg.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751715AbeCUHcx (ORCPT ); Wed, 21 Mar 2018 03:32:53 -0400 Received: from localhost (localhost [127.0.0.1]) by mailhost.informatik.uni-hamburg.de (Postfix) with ESMTP id C244F2C8; Wed, 21 Mar 2018 08:32:50 +0100 (CET) X-Virus-Scanned: amavisd-new at informatik.uni-hamburg.de Received: from mailhost.informatik.uni-hamburg.de ([127.0.0.1]) by localhost (mailhost.informatik.uni-hamburg.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id XMzhvszGR+lP; Wed, 21 Mar 2018 08:32:50 +0100 (CET) Received: from benjamins-mbp.fritz.box (port-44817.pppoe.wtnet.de [134.101.178.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: 4bwarnke@informatik.uni-hamburg.de) by mailhost.informatik.uni-hamburg.de (Postfix) with ESMTPSA id 7D7112C0; Wed, 21 Mar 2018 08:32:48 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: [PATCH 1/5 v4] add compression algorithm zBeWalgo From: Benjamin Warnke <4bwarnke@informatik.uni-hamburg.de> In-Reply-To: Date: Wed, 21 Mar 2018 08:32:46 +0100 Cc: Linux Crypto Mailing List , LKML , Herbert Xu , "David S. Miller" , minchan@kernel.org, ngupta@vflare.org, Sergey Senozhatsky Content-Transfer-Encoding: 8BIT Message-Id: References: To: Philippe Ombredanne X-Mailer: Apple Mail (2.3445.5.20) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Philippe, > Am 20.03.2018 um 17:30 schrieb Philippe Ombredanne : > > Hi Benjamin, > > On Tue, Mar 20, 2018 at 7:04 AM, Benjamin Warnke > <4bwarnke@informatik.uni-hamburg.de> wrote: >> zBeWalgo is a completely new algorithm - Currently it is not published >> somewhere else right now, googleing it would not show up any results. The >> following section describes how the algorithm works. > > > >> diff --git a/lib/zbewalgo/zbewalgo.c b/lib/zbewalgo/zbewalgo.c >> new file mode 100644 >> index 000000000..ef922bc27 >> --- /dev/null >> +++ b/lib/zbewalgo/zbewalgo.c >> @@ -0,0 +1,723 @@ >> +/* >> + * Copyright (c) 2018 Benjamin Warnke <4bwarnke@informatik.uni-hamburg.de> >> + * >> + * This program is free software; you can redistribute it and/or modify it >> + * under the terms of the GNU General Public License version 2 as published by >> + * the Free Software Foundation. >> + * >> + * This program is distributed in the hope that it will be useful, but WITHOUT >> + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or >> + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for >> + * more details. >> + * >> + * You should have received a copy of the GNU General Public License along with >> + * this program. >> + * > > Would you mind using SPDX ids [1] instead of this fine boilerplate > here and throughout your patches? Ok, I will use /* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (c) 2018 Benjamin Warnke <4bwarnke@informatik.uni-hamburg.de> ... at the top of my files instead of that boilerplate text. And MODULE_LICENSE("GPL"); at the bottom of the module-files. > > >> +MODULE_LICENSE("GPL"); >> +MODULE_DESCRIPTION("zBeWalgo Compression Algorithm"); > > Here your MODULE_LICENSE does not match your top level license. See > module.h [2] for a description of values: GPL would mean "GNU Public > License v2 or later" whereas your top level license (best expressed > with SPDX) would mean GPL-2.0 and no other version. To avoid > confusion, you would need to state the same thing in the > MODULE_LICENSE and your SPDX tags. I used the file "crypto/lz4.c" - since it is a compression algorithm too - as an example of how to format the licensing text. Unfortunately there is the same 'error'. I fixed this error in all of my files in all patches. Cordially Benjamin Warnke