From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hemant Agrawal Subject: Re: [PATCH v8 2/3] eal: add u64 bit variant for reciprocal Date: Mon, 29 Jan 2018 13:44:14 +0530 Message-ID: References: <1504032378-5483-1-git-send-email-pbhagavatula@caviumnetworks.com> <20180126050451.5953-1-pbhagavatula@caviumnetworks.com> <20180126050451.5953-2-pbhagavatula@caviumnetworks.com> <05223c82-0e15-5833-aa5d-74c08703dc6f@nxp.com> <20180129075430.3ol7nx5tbhi546v3@Pavan-LT> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: dev@dpdk.org To: Pavan Nikhilesh , thomas@monjalon.net, cristian.dumitrescu@intel.com, stephen@networkplumber.org Return-path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0070.outbound.protection.outlook.com [104.47.2.70]) by dpdk.org (Postfix) with ESMTP id 9421A1B339 for ; Mon, 29 Jan 2018 09:14:29 +0100 (CET) In-Reply-To: <20180129075430.3ol7nx5tbhi546v3@Pavan-LT> Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 1/29/2018 1:24 PM, Pavan Nikhilesh wrote: > Hi Hemant, > > On Mon, Jan 29, 2018 at 12:12:55PM +0530, Hemant Agrawal wrote: >> Hi Pavan, >> I am bit late in checking it. (series is already applied) >> >> Just few legal queries. >> >>> --- a/lib/librte_eal/common/rte_reciprocal.c > +++ >> b/lib/librte_eal/common/rte_reciprocal.c >>> @@ -1,3 +1,6 @@ >>> +/* SPDX-License-Identifier: BSD-3-Clause >>> + * Copyright(c) 2017 Cavium, Inc >> >> you have added Cavium's copyright here. >> >>> + >>> +/* >>> + * Code taken from Hacker's Delight: >>> + * http://www.hackersdelight.org/hdcodetxt/divlu.c.txt >>> + * License permits inclusion here per: >>> + * http://www.hackersdelight.org/permissions.htm >>> + */ >> >> Did you clarify it Cavium's legal team? >> >> The permissions states that you should not add it to another publication >> without written permission. DPDK can be considered a publication. >> Did you got written permission? > > The link specifically states that only the "The textural material and pictures > are copyright by the author" and "You are free to use, copy, and distribute any > of the code on this web site, whether modified by you or not". > The textural material in this case mean any text/pictures taken from the > Hacker's Delight book. > > The linux kernel also uses similar code as seen at > https://github.com/torvalds/linux/blob/master/lib/div64.c. > > Let me know if any further clarification are needed. Thanks. It is clear now. > > Regards, > Pavan. > >> >> If not please specify Cavium's legal team opinion or take permission from >> author. I believe that it is easy to obtain permission for this code. >> >>>>>>>> >> "You are free to use, copy, and distribute any of the code on this web site, >> whether modified by you or not. You need not give attribution. This includes >> the algorithms (some of which appear in Hacker's Delight), the Hacker's >> Assistant, and any code submitted by readers. Submitters implicitly agree to >> this. >> >> *The textural material and pictures are copyright by the author, and the >> usual copyright rules apply. E.g., you may store the material on your >> computer and make hard or soft copies for your own use. However, you may not >> incorporate this material into another publication without written >> permission from the author (which the author may give by email).* >> >> The author has taken care in the preparation of this material, but makes no >> expressed or implied warranty of any kind and assumes no responsibility for >> errors or omissions. No liability is assumed for incidental or consequential >> damages in connection with or arising out of the use of the information or >> programs contained herein." >>>>>>>>>>> >> regards, >> Hemant >> >