From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Ravi1.Kumar@amd.com>
Received: from NAM01-BY2-obe.outbound.protection.outlook.com
 (mail-by2nam01on0066.outbound.protection.outlook.com [104.47.34.66])
 by dpdk.org (Postfix) with ESMTP id 08CEF2BBE
 for <dev@dpdk.org>; Fri, 15 Sep 2017 14:26:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=VdCsD6OE7hWEKBqv9X4/wzwrvj9NuSb8lHVP8+dGCi0=;
 b=Ye4IVZkem58up3vfo7wdyzRuQIPdUEthBnhL2DjTrNuoRGXdCKfBTdEJUpUh/XSKLs6FstmoXFxw0a7pwSol3xgxEga83RwQ9+E3mArsk57r8VQMqYeHMgfHUXegRJDDD7Mg9AY+BCUmJNdYx0v2LhEHKlgQaxSJ0Rtzt70p9ug=
Received: from BN6PR12MB1122.namprd12.prod.outlook.com (10.168.226.136) by
 BN6PR12MB1825.namprd12.prod.outlook.com (10.175.101.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id
 15.20.56.11; Fri, 15 Sep 2017 12:26:35 +0000
Received: from BN6PR12MB1122.namprd12.prod.outlook.com ([10.168.226.136]) by
 BN6PR12MB1122.namprd12.prod.outlook.com ([10.168.226.136]) with mapi id
 15.20.0056.010; Fri, 15 Sep 2017 12:26:34 +0000
From: "Kumar, Ravi1" <Ravi1.Kumar@amd.com>
To: Hemant Agrawal <hemant.agrawal@nxp.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "Shippen, Greg" <Greg.Shippen@amd.com>
Thread-Topic: [PATCH 3/4] doc: Add documents for AMD XGBE Ethernet
Thread-Index: AQHTLVCxjmZ6kMtchkSLJDL4DrqyIaK0aRJAgAD2NwCAAIG7AA==
Date: Fri, 15 Sep 2017 12:26:34 +0000
Message-ID: <BN6PR12MB11220B88F02349D0A1FC6B47AE6C0@BN6PR12MB1122.namprd12.prod.outlook.com>
References: <1505324838-25734-1-git-send-email-ravi1.kumar@amd.com>
 <1505324838-25734-3-git-send-email-ravi1.kumar@amd.com>
 <64885f61-1947-5e20-2922-9c8ed3ebcd91@nxp.com>
 <DM5PR12MB11299D6B20895D2E6C0CBD78AE6F0@DM5PR12MB1129.namprd12.prod.outlook.com>
 <ea6e3422-a686-7268-a246-cfecc5ffbeb2@nxp.com>
In-Reply-To: <ea6e3422-a686-7268-a246-cfecc5ffbeb2@nxp.com>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Ravi1.Kumar@amd.com; 
x-originating-ip: [125.21.194.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN6PR12MB1825;
 20:o4DoDKHrV2xBFvlsv/M4BKwtQr7SNMKkJYwsBieCLS+IgxFj8Qv7sdO+MZ7cq0XdGIMCo/EoKK0XpZo5pNSS1Z2NO8bHEgs5qAe7EjJOdloVkJBht1neeea/QGh0CnfJQ42e/rmm918VT7DaZRe3Ua13oSOe/n25T6PfqfKVGDpvEE6o48Aqr7rMMn+3ddS1ooqxh1v4r/VTTkP72KaV6uhQFReszGQk68l35mm57kdkGMN8oZiFkh2mOBc+Cg/g
x-ms-exchange-antispam-srfa-diagnostics: SSOS;SSOR;
x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM;
 SFS:(10009020)(6009001)(376002)(346002)(39860400002)(24454002)(189002)(377454003)(45984002)(199003)(2950100002)(50986999)(7696004)(316002)(8656003)(2900100001)(6306002)(97736004)(99286003)(55016002)(4326008)(9686003)(14454004)(86362001)(53936002)(77096006)(101416001)(6246003)(229853002)(6506006)(5660300001)(76176999)(54356999)(478600001)(81166006)(81156014)(8936002)(8676002)(68736007)(305945005)(74316002)(3846002)(7736002)(102836003)(6116002)(72206003)(93886005)(2501003)(33656002)(105586002)(2906002)(53546010)(6436002)(189998001)(106356001)(66066001)(3660700001)(3280700002)(25786009)(2004002)(217873001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1825;
 H:BN6PR12MB1122.namprd12.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;
 MX:1; A:1; LANG:en; 
x-ms-office365-filtering-correlation-id: ca57341c-7d78-49fb-2afc-08d4fc3500c1
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);
 SRVR:BN6PR12MB1825; 
x-ms-traffictypediagnostic: BN6PR12MB1825:
x-exchange-antispam-report-test: UriScan:(250305191791016)(22074186197030)(767451399110); 
x-microsoft-antispam-prvs: <BN6PR12MB182562CFE15D6C0C7D39E866AE6C0@BN6PR12MB1825.namprd12.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(6055026)(6041248)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);
 SRVR:BN6PR12MB1825; BCL:0; PCL:0;
 RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
 SRVR:BN6PR12MB1825; 
x-forefront-prvs: 0431F981D8
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Sep 2017 12:26:34.0958 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1825
Subject: Re: [dpdk-dev] [PATCH 3/4] doc: Add documents for AMD XGBE Ethernet
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Sep 2017 12:26:37 -0000

>On 9/14/2017 7:32 PM, Kumar, Ravi1 wrote:
>>> Hi Ravi,
>>> '
>>> On 9/13/2017 11:17 PM, Ravi Kumar wrote:
>>>> Signed-off-by: Ravi Kumar <ravi1.kumar@amd.com>
>>>> ---
>>>>  doc/guides/nics/axgbe.rst          | 214 ++++++++++++++++++++++++++++=
+++++++++
>>>>  doc/guides/nics/features/axgbe.ini |  18 ++++
>>>>  doc/guides/nics/index.rst          |   1 +
>>>>  3 files changed, 233 insertions(+)
>>>>  create mode 100644 doc/guides/nics/axgbe.rst  create mode 100644=20
>>>> doc/guides/nics/features/axgbe.ini
>>>>
>>>> diff --git a/doc/guides/nics/axgbe.rst b/doc/guides/nics/axgbe.rst=20
>>>> new file mode 100644 index 0000000..97056fa
>>>> --- /dev/null
>>>> +++ b/doc/guides/nics/axgbe.rst
>>>> @@ -0,0 +1,214 @@
>>>> +..  Copyright (c) 2017 Advanced Micro Devices, Inc.
>>>> +    All rights reserved.
>>>> +
>>>> +    AMD 10Gb Ethernet driver
>>>> +
>>>> +    This file is available to you under your choice of the following =
two
>>>> +    licenses:
>>>
>>> will it be possible for you make these consistent with other DPDK Dual =
license plate formats?
>>> e.g.
>>> ./drivers/crypto/qat/qat_adf/qat_algs.h
>>> or,
>>> ./drivers/crypto/dpaa2_sec/mc/dpseci.c
>>
>> Hi Hemant,
>>
>> By format do you mean wordings of the license have to change?
>>
>> Regards,
>> Ravi
>>
>
>I meant following:
>
>1. As a non-written convention, we are adding following statement in the t=
op of such dual licensed files : " This file is provided under a dual
>BSD/GPLv2 license. When using or redistributing this file, you may do so u=
nder either license.". And license header as "BSD LICENSE" or "GPL .."
>
>2. you are using a modified version of BSD. Typical license in DPDK files =
are BSD-3 or BSD-2. If you intend to use your specific version of BSD licen=
se, it will require TechBoard, Gov Board and legal approval.
>
>3. Additionally your BSD license is including a proprietary license text o=
f Synopsys. This will also need approval before it get included in DPDK.
>
>4. It seems you have copy pasted the same license text in all the files.=20
>e.g. do you intend to keep dual license option + Synopsys text for your do=
cumentation and the files, which you have created originally for dpdk only.
>

Hi Hemant,

Thank you very much for the detailed explanation. We have to work with our =
Legal team on this. We will get back to you.

Regards,
Ravi

>
>>>
>>>
>>>> +
>>>> +    License 1: GPLv2
>>>> +
>>>> +    Copyright (c) 2017 Advanced Micro Devices, Inc.
>>>> +
>>>> +    This file is free software; you may copy, redistribute and/or mod=
ify
>>>> +    it under the terms of the GNU General Public License as published=
 by
>>>> +    the Free Software Foundation, either version 2 of the License, or=
 (at
>>>> +    your option) any later version.
>>>> +
>>>> +    This file 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. If not, see <http://www.gnu.org/licenses=
/>.
>>>> +
>>>> +    This file incorporates work covered by the following copyright an=
d
>>>> +    permission notice:
>>>> +
>>>> +    Copyright (c) 2013 Synopsys, Inc.
>>>> +
>>>> +    The Synopsys DWC ETHER XGMAC Software Driver and documentation
>>>> +    (hereinafter "Software") is an unsupported proprietary work of Sy=
nopsys,
>>>> +    Inc. unless otherwise expressly agreed to in writing between Syno=
psys
>>>> +    and you.
>>>> +
>>>> +    The Software IS NOT an item of Licensed Software or Licensed Prod=
uct
>>>> +    under any End User Software License Agreement or Agreement for Li=
censed
>>>> +    Product with Synopsys or any supplement thereto. Permission is he=
reby
>>>> +    granted, free of charge, to any person obtaining a copy of this s=
oftware
>>>> +    annotated with this license and the Software, to deal in the Soft=
ware
>>>> +    without restriction, including without limitation the rights to u=
se,
>>>> +    copy, modify, merge, publish, distribute, sublicense, and/or sell=
 copies
>>>> +    of the Software, and to permit persons to whom the Software is fu=
rnished
>>>> +    to do so, subject to the following conditions:
>>>> +
>>>> +    The above copyright notice and this permission notice shall be in=
cluded
>>>> +    in all copies or substantial portions of the Software.
>>>> +
>>>> +    THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS I=
S"
>>>> +    BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT L=
IMITED
>>>> +    TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
>>>> +    PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOP=
SYS
>>>> +    BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLAR=
Y, OR
>>>> +    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT=
 OF
>>>> +    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR B=
USINESS
>>>> +    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHET=
HER IN
>>>> +    CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHE=
RWISE)
>>>> +    ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVIS=
ED OF
>>>> +    THE POSSIBILITY OF SUCH DAMAGE.
>>>> +
>>>> +    License 2: Modified BSD
>>>> +
>>>> +    Copyright (c) 2017 Advanced Micro Devices, Inc.
>>>> +    All rights reserved.
>>>> +
>>>> +    Redistribution and use in source and binary forms, with or withou=
t
>>>> +    modification, are permitted provided that the following condition=
s
>>>> +    are met:
>>>> +
>>>> +    * Redistributions of source code must retain the above copyright
>>>> +    notice, this list of conditions and the following disclaimer.
>>>> +    * Redistributions in binary form must reproduce the above copyrig=
ht
>>>> +    notice, this list of conditions and the following disclaimer in t=
he
>>>> +    documentation and/or other materials provided with the distributi=
on.
>>>> +    * Neither the name of Advanced Micro Devices, Inc. nor the
>>>> +    names of its contributors may be used to endorse or promote produ=
cts
>>>> +    derived from this software without specific prior written permiss=
ion.
>>>> +
>>>> +    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTO=
RS "AS IS"
>>>> +    AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED=
 TO, THE
>>>> +    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULA=
R PURPOSE
>>>> +    ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FO=
R ANY
>>>> +    DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIA=
L DAMAGES
>>>> +    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS O=
R SERVICES;
>>>> +    LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER =
CAUSED AND
>>>> +    ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY=
, OR TORT
>>>> +    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE=
 USE OF
>>>> +    THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>>>> +
>>>> +    This file incorporates work covered by the following copyright an=
d
>>>> +    permission notice:
>>>> +
>>>> +    Copyright (c) 2013 Synopsys, Inc.
>>>> +
>>>> +    The Synopsys DWC ETHER XGMAC Software Driver and documentation
>>>> +    (hereinafter "Software") is an unsupported proprietary work of Sy=
nopsys,
>>>> +    Inc. unless otherwise expressly agreed to in writing between Syno=
psys
>>>> +    and you.
>>>> +
>>>> +    The Software IS NOT an item of Licensed Software or Licensed Prod=
uct
>>>> +    under any End User Software License Agreement or Agreement for Li=
censed
>>>> +    Product with Synopsys or any supplement thereto. Permission is he=
reby
>>>> +    granted, free of charge, to any person obtaining a copy of this s=
oftware
>>>> +    annotated with this license and the Software, to deal in the Soft=
ware
>>>> +    without restriction, including without limitation the rights to u=
se,
>>>> +    copy, modify, merge, publish, distribute, sublicense, and/or sell=
 copies
>>>> +    of the Software, and to permit persons to whom the Software is fu=
rnished
>>>> +    to do so, subject to the following conditions:
>>>> +
>>>> +    The above copyright notice and this permission notice shall be in=
cluded
>>>> +    in all copies or substantial portions of the Software.
>>>> +
>>>> +    THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS I=
S"
>>>> +    BASIS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT L=
IMITED
>>>> +    TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
>>>> +    PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOP=
SYS
>>>> +    BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLAR=
Y, OR
>>>> +    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT=
 OF
>>>> +    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR B=
USINESS
>>>> +    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHET=
HER IN
>>>> +    CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHE=
RWISE)
>>>> +    ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVIS=
ED OF
>>>> +    THE POSSIBILITY OF SUCH DAMAGE.
>>>> +