Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp812579ybh; Mon, 13 Jul 2020 01:41:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwzjSYXCJnMgtXxtH4kO9suoirV5QlBaVXJ8EKmpe47Afb5/tcJfVmNi43aV93hW3IceiET X-Received: by 2002:a17:906:6406:: with SMTP id d6mr2400756ejm.30.1594629694813; Mon, 13 Jul 2020 01:41:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594629694; cv=none; d=google.com; s=arc-20160816; b=XgUL0Ku2zkqt6xapF48CX07HfNBRwcImTwbP9FkZ/PEGXntz4k3A8BNllENBnfpt4e BfVDdIJtoj+o/qVz+yuGm73bc6st2VmwLLewoJo6qo3fcmWw0vyRAcanJMFiTtJazBjo IkBq8wzrUc2UyuHZj3buN3AIhhS5OhRiUv/RDX8c4amXK6V7v49Aah3irtCO2N9jWK6h Vr3k/9jwsVFnxgs8x7siOBh45UXuwUJPyL6BKf7TgIjfJbFxcgcw2V8VzOWFzgbFm5c8 7oWJYm8MY3UphbSufNy9hJ1xVJT9XlIYriCF8+MVIMFOiIOtHhiuUU8/x1L/lQTEo0zD DK7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=661LBLxGonMMwGUmFergDT5VKY4kgMx6uE8FOsaBPYs=; b=KdJBbpV31t2w/M9sn2PqpKoy2VIBC96Ere+pk1gQOqOvaBT7CjDGCqguOZ45lsf1by H+WEwSd1tvh3b4c0RBVvCkxN+J0s7/+rlaw5UlCvFOPlF755S+IQQJMwAJlNpRS/e+aj EibDUg6wvDeMWxdIRpm6rkTdqu1VOR0aCv3EAQ63MrVHyOqOdJ+qwQH2L4X/ITxF6O+w fbL1+WrnaoC3H40BroheODew2+4gdqVHEAzBZZqBOIz+6D5Qw4RO6+IMvlw/Qfwuv72n Qm6bwxvQBCbZWK9AehF4LgSJtDRLNuGE/CDPOPRIteUr6OPdZU80+uLO20M6cIxoAB90 GMtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=JbkdBmWm; 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; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id pw26si8652721ejb.240.2020.07.13.01.41.10; Mon, 13 Jul 2020 01:41:34 -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; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=JbkdBmWm; 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; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727834AbgGMIkf (ORCPT + 99 others); Mon, 13 Jul 2020 04:40:35 -0400 Received: from fllv0016.ext.ti.com ([198.47.19.142]:39308 "EHLO fllv0016.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725830AbgGMIkf (ORCPT ); Mon, 13 Jul 2020 04:40:35 -0400 Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 06D8eVAG065670; Mon, 13 Jul 2020 03:40:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1594629631; bh=661LBLxGonMMwGUmFergDT5VKY4kgMx6uE8FOsaBPYs=; h=Subject:To:CC:References:From:Date:In-Reply-To; b=JbkdBmWmNyA1UmXO8icDE8Bi3nboAoGm2SIGytDUBjaG/RXnkirrSDsEu5cLeqKag YvStX/K2O2gc6Ca2QX0yMr/IDG3/1gv4pv6NILkcguic/Vjy2IszTy9EjE9UXSN8k3 3Owhg3+7TEjvqhKRC0N5B+RXEVXLa/0IDjg2mC/I= Received: from DFLE100.ent.ti.com (dfle100.ent.ti.com [10.64.6.21]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTP id 06D8eVa0049637; Mon, 13 Jul 2020 03:40:31 -0500 Received: from DFLE107.ent.ti.com (10.64.6.28) by DFLE100.ent.ti.com (10.64.6.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Mon, 13 Jul 2020 03:40:31 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DFLE107.ent.ti.com (10.64.6.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Mon, 13 Jul 2020 03:40:30 -0500 Received: from [127.0.0.1] (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 06D8eTdh042581; Mon, 13 Jul 2020 03:40:29 -0500 Subject: Re: [PATCHv5 2/7] crypto: sa2ul: Add crypto driver To: Herbert Xu CC: , , References: <20200701080553.22604-1-t-kristo@ti.com> <20200701080553.22604-3-t-kristo@ti.com> <20200709080301.GA11760@gondor.apana.org.au> <20200709080612.GA16409@gondor.apana.org.au> From: Tero Kristo Message-ID: Date: Mon, 13 Jul 2020 11:40:28 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <20200709080612.GA16409@gondor.apana.org.au> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On 09/07/2020 11:06, Herbert Xu wrote: > On Thu, Jul 09, 2020 at 06:03:01PM +1000, Herbert Xu wrote: >> On Wed, Jul 01, 2020 at 11:05:48AM +0300, Tero Kristo wrote: >>> From: Keerthy >>> >>> Adds a basic crypto driver and currently supports AES/3DES >>> in cbc mode for both encryption and decryption. >>> >>> Signed-off-by: Keerthy >>> [t-kristo@ti.com: major re-work to fix various bugs in the driver and to >>> cleanup the code] >>> Signed-off-by: Tero Kristo >>> --- >>> drivers/crypto/Kconfig | 14 + >>> drivers/crypto/Makefile | 1 + >>> drivers/crypto/sa2ul.c | 1391 +++++++++++++++++++++++++++++++++++++++ >>> drivers/crypto/sa2ul.h | 380 +++++++++++ >>> 4 files changed, 1786 insertions(+) >>> create mode 100644 drivers/crypto/sa2ul.c >>> create mode 100644 drivers/crypto/sa2ul.h >> >> I get lots of sparse warnings with this driver. Please fix them >> and resubmit. > > Please also compile test with W=1. Just fixed all these and posted v6. -Tero -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki