Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1529311pxk; Fri, 4 Sep 2020 11:39:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzm+UACjiV6oyXaMchJp+Fg4pc7hJrHBlDwgRcTUNr/CO5M3b8JCVNFBS/vqzQtIkL8ZbCe X-Received: by 2002:a17:906:25c1:: with SMTP id n1mr9073796ejb.463.1599244764934; Fri, 04 Sep 2020 11:39:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599244764; cv=none; d=google.com; s=arc-20160816; b=jAkB9xG3AzQmG/62XphekQvs85OHjGDF0+IV1o0pC5lJcfZ8EnnIdI33dOCLlrYF61 Eu41nZ5BJhhTsQ6kqh4iXRl1PJV0DPV0NZza6FAHPkcrR2QBJGSGysEljsN6SXPszCSx bjLAJVWBx9ciw2Z1rmvlg6jAtvoBaiyZDOYnL44hOouAHLF6mfV+Rs/ea/MveDa3A2Rb 6TCv/9DUAf+rQLwxfWTGNhVLPhy3/MYlSJoevb+d94VyrCyV6AvNG51yFX0GMP2vqQf5 HDnxTIIjHKeBBaAl2yRIkmYHiWpPXzPOPRoc1OLgsIE3412Vg7gGPjHzimr5exSq8+g1 aORA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=grCza7jpXqca18cq64TF0yBlP+oYLFwBLI32rBBwUDw=; b=NdbaroibCpnk7od9GcA5sLeetmJ3bra0zuaC+rx08QpP86gbUTen51FP+YwFm3oMKh 8TG1+1l1H/26N2YyRJoxEB5sppxUoyqj4Sif26dUkvofryQJP7Vs9uCiaeJlK5PPDuwf jb/6bFW2n202kUEuQjTx35VjH293fYNDlTJPpx9PgJ/iCI0fgrWrsMUFiP8N1Xg1HH+C Uu6ZejQNSvcoexNqndAR6AK2my14sSU3PwlKYx8v251NaVvH7OwYAAC3V3yAvDK4zNTg WnmdB0D3H7H37Z0G2I1iuOykfEK/t4Z3ME/q4Y9yz4+P5UzTjI0u5f20Gf422eN0oPQC +ThA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id zh8si5234677ejb.475.2020.09.04.11.38.46; Fri, 04 Sep 2020 11:39:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726092AbgIDSim (ORCPT + 99 others); Fri, 4 Sep 2020 14:38:42 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:43630 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726127AbgIDSim (ORCPT ); Fri, 4 Sep 2020 14:38:42 -0400 Received: from andrew by vps0.lunn.ch with local (Exim 4.94) (envelope-from ) id 1kEGba-00DEuJ-3F; Fri, 04 Sep 2020 20:38:34 +0200 Date: Fri, 4 Sep 2020 20:38:34 +0200 From: Andrew Lunn To: Sunil Kovvuri Goutham Cc: Herbert Xu , Srujana Challa , "davem@davemloft.net" , "netdev@vger.kernel.org" , "linux-crypto@vger.kernel.org" , Suheil Chandran , Narayana Prasad Raju Athreya , Linu Cherian , Geethasowjanya Akula , Jerin Jacob Kollanukkaran , Ard Biesheuvel Subject: Re: [EXT] Re: [PATCH v2 2/3] drivers: crypto: add support for OCTEONTX2 CPT engine Message-ID: <20200904183834.GS3112546@lunn.ch> References: <1596809360-12597-1-git-send-email-schalla@marvell.com> <1596809360-12597-3-git-send-email-schalla@marvell.com> <20200813005407.GB24593@gondor.apana.org.au> <20200904135044.GA2836@gondor.apana.org.au> <20200904141744.GA3092@gondor.apana.org.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Fri, Sep 04, 2020 at 04:36:29PM +0000, Sunil Kovvuri Goutham wrote: > > > > -----Original Message----- > > From: Herbert Xu > > Sent: Friday, September 4, 2020 7:48 PM > > To: Srujana Challa > > Cc: davem@davemloft.net; netdev@vger.kernel.org; linux- > > crypto@vger.kernel.org; Suheil Chandran ; > > Narayana Prasad Raju Athreya ; Sunil Kovvuri > > Goutham ; Linu Cherian ; > > Geethasowjanya Akula ; Jerin Jacob Kollanukkaran > > ; Ard Biesheuvel > > Subject: Re: [EXT] Re: [PATCH v2 2/3] drivers: crypto: add support for > > OCTEONTX2 CPT engine > > > > On Fri, Sep 04, 2020 at 02:14:34PM +0000, Srujana Challa wrote: > > > > > > Since LMT store is our platform specific, it cannot be generalized to all > > ARM64. > > > > I'm not asking you to generalise it to all of ARM64. I'm asking you to move > > this into a header file under arch/arm64 that can then be shared by both your > > crypto driver and your network driver so you don't duplicate this > > everywhere. > > > > For ARM64 , except erratas other platform or machine dependent stuff are not allowed inside arch/arm64. > Also an earlier attempt by us to add few APIs addressing 128bit operations were not allowed by ARM folks > as they don't work in a generic way and are SOC specific. > http://lkml.iu.edu/hypermail/linux/kernel/1801.3/02211.html Maybe put it in include/linux/soc/ ? Andrew