Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp389564imw; Tue, 12 Jul 2022 23:28:10 -0700 (PDT) X-Google-Smtp-Source: AGRyM1sGe7rzkPxVGZsJ+uK5RZXDLjfbK1NI+pTWQNGGuZLWed9C37z78MHL8ugg9aRliuZ116Pf X-Received: by 2002:a17:902:8a86:b0:16c:4292:9f56 with SMTP id p6-20020a1709028a8600b0016c42929f56mr1990181plo.36.1657693690022; Tue, 12 Jul 2022 23:28:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657693690; cv=none; d=google.com; s=arc-20160816; b=og1fXbD0yr2n5C9fRv8Eb9kp5YmMmDHtrEcqBdDZWDLdqFHFtPfzXoBZ7Dm+LSBrmA dkD93DwUmME98/Hm/alP2PCT4CFVbMrvhaSAK7CO/9EX6/rScd7Bv/vFMMIHZKoswLF9 N92mojiuZoyi8MIulwTRhaSEWyCIVpApUprZwqzKlXBpWhLmM431HbQhR7/Yxa/k8wUh 0tlfVZCj9pg2KzSGEeUetc5CI505Zcihr9DT7SAEGvN76dJDG/lNnsZcrmigfsURvT68 zramsxrCItURmTbfffKkECOUiglGCUyMHHQwSjBTcnIwpJfKH9tHKzI746v9Ekq+Vd1D mGVw== 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=W1V0OpxR6sPtemYwWZSPmt6ESZGqZyj8FUWzbUCgBjo=; b=j/iZY+8PqhofwMbNaRXGjdRwdv5cywFxpM65B98VSAwWXEQvqo5ByKObF9fhbXdlEU RRN5gt6pg6u46UE+1gtgi8FoAk9uuf5bguN24V+WnnVIWuu0rnrIT1DTli/FY55JZhWX a6/jpIcsw2gjxHsN1pUVBgRFvZbjMhIDr3khxAVEb1kl2yyq1VqtZUvTX1//op4/R+rz BKGjKANrJyj+tNzsVDzkQNHPnOi+Y5/RmlPjM6UlTTWtnepMIOhxSKbqVwUgyce/tk5V TLW+Sfud861zZh/F6EMIW9bGBunXu6Bm2Eh8VG96dD7fFqoeXc19zbkvY0PBLOq96oFn V1BA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=Ee8HFUeB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d18-20020a170903231200b0016c009d3ca2si20243598plh.7.2022.07.12.23.27.57; Tue, 12 Jul 2022 23:28:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=@linuxfoundation.org header.s=korg header.b=Ee8HFUeB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230340AbiGMGSW (ORCPT + 99 others); Wed, 13 Jul 2022 02:18:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51968 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229456AbiGMGSV (ORCPT ); Wed, 13 Jul 2022 02:18:21 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 82A49C74AA; Tue, 12 Jul 2022 23:18:20 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 2FE9CB81CD5; Wed, 13 Jul 2022 06:18:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5EA19C341C0; Wed, 13 Jul 2022 06:18:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1657693097; bh=7Jr/WtyBD/OhhC0jMkdq6M0DIxheahTz4Fxksu8AhyQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Ee8HFUeBQm8xg9ZT0Ml9L/4K+HOT7yXpWSvbDuXU68SYvs9Eif/E/04derHnvqHQZ 01X5ahun5u9zpJdemIAWsKYF8cHNK2dumiUpvj9uD8sKQWuNi8jdYuvqkHGb+o6uLQ l7euJ+gS115DaYffFeJEQ826Tym7Wv1aGFNGbb70= Date: Wed, 13 Jul 2022 08:14:58 +0200 From: Greg KH To: Long Li Cc: KY Srinivasan , Haiyang Zhang , Stephen Hemminger , Wei Liu , Dexuan Cui , "David S. Miller" , Jakub Kicinski , Paolo Abeni , Jason Gunthorpe , Leon Romanovsky , "edumazet@google.com" , "shiraz.saleem@intel.com" , Ajay Sharma , "linux-hyperv@vger.kernel.org" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-rdma@vger.kernel.org" Subject: Re: [Patch v4 12/12] RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter Message-ID: References: <1655345240-26411-1-git-send-email-longli@linuxonhyperv.com> <1655345240-26411-13-git-send-email-longli@linuxonhyperv.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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-kernel@vger.kernel.org On Tue, Jul 12, 2022 at 11:46:36PM +0000, Long Li wrote: > > Subject: Re: [Patch v4 12/12] RDMA/mana_ib: Add a driver for Microsoft Azure > > Network Adapter > > > > On Wed, Jun 15, 2022 at 07:07:20PM -0700, longli@linuxonhyperv.com wrote: > > > --- /dev/null > > > +++ b/drivers/infiniband/hw/mana/cq.c > > > @@ -0,0 +1,80 @@ > > > +// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB > > > > Why perpetuate this mess that the OpenIB people created? I thought that no > > new drivers were going to be added with this, why does this one need to have it > > as well if it is new? > > I apologize for the incorrect license language. I followed other RDMA driver's license terms but didn't' realized their licensing language is not up to the standard. You need to follow the license rules of your employer, please consult with them as they know what to do here. > The newly introduced EFA RDMA driver used the following license terms: > (drivers/infiniband/hw/efa/efa_main.c) > // SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause > > Is it acceptable that we use the same license terms? Again, discuss this with the lawyers at your company. But if you are going to use a dual-license, you must be prepared to defend why you are doing so. thanks, greg k-h