From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2CA81C432C3 for ; Thu, 28 Nov 2019 12:55:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E4CB321774 for ; Thu, 28 Nov 2019 12:55:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574945725; bh=8bxLnSoz8rBfOPLDuSDuh1pX0IuRo0h0J6S+OsbXTls=; h=From:To:Cc:Subject:Date:List-ID:From; b=FGaWcRzAboyXHecxttQqdz65Zk8GkZwaxa9go6eRMLwg2XGys+lKjUyXabwUG7E99 7tSqp3DK2fYrKwExTzkdhRtPBCn0WGF2G0ZJKwv5AvBWKE2isXhgIpW4EVOVrD8cZx GdhM1nzWwDN7X5ZAorf01tkJyrOUfYVfjvJGHOeg= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726448AbfK1MzY (ORCPT ); Thu, 28 Nov 2019 07:55:24 -0500 Received: from mail.kernel.org ([198.145.29.99]:47800 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726281AbfK1MzY (ORCPT ); Thu, 28 Nov 2019 07:55:24 -0500 Received: from e123331-lin.home (amontpellier-657-1-18-247.w109-210.abo.wanadoo.fr [109.210.65.247]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 1714B2176D; Thu, 28 Nov 2019 12:55:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574945723; bh=8bxLnSoz8rBfOPLDuSDuh1pX0IuRo0h0J6S+OsbXTls=; h=From:To:Cc:Subject:Date:From; b=WHN6gSqz6zJuaqYeR2otaVjeZ3BNzzSBiiwxt6NmKAYBa7n3WXbhMqNVHoKGWysyz wPwPa6XNmm2651cTEuMK3HfsDTcmfeiKdOcp7GnB+nxIKUdFaREArS1nA4Xim3vVP1 H0M5Wt/dcpEWtIBHwW7QtXcfjcM0lT1aNbmhJ29g= From: Ard Biesheuvel To: linux-crypto@vger.kernel.org Cc: herbert@gondor.apana.org.au, Ard Biesheuvel Subject: [PATCH] crypto: arm64/ghash-neon - bump priority to 150 Date: Thu, 28 Nov 2019 13:55:31 +0100 Message-Id: <20191128125531.5165-1-ardb@kernel.org> X-Mailer: git-send-email 2.17.1 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org The SIMD based GHASH implementation for arm64 is typically much faster than the generic one, and doesn't use any lookup tables, so it is clearly preferred when available. So bump the priority to reflect that. Fixes: 5a22b198cd527447 ("crypto: arm64/ghash - register PMULL variants ...") Signed-off-by: Ard Biesheuvel --- arch/arm64/crypto/ghash-ce-glue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/crypto/ghash-ce-glue.c b/arch/arm64/crypto/ghash-ce-glue.c index 522cf004ce65..196aedd0c20c 100644 --- a/arch/arm64/crypto/ghash-ce-glue.c +++ b/arch/arm64/crypto/ghash-ce-glue.c @@ -259,7 +259,7 @@ static int ghash_setkey(struct crypto_shash *tfm, static struct shash_alg ghash_alg[] = {{ .base.cra_name = "ghash", .base.cra_driver_name = "ghash-neon", - .base.cra_priority = 100, + .base.cra_priority = 150, .base.cra_blocksize = GHASH_BLOCK_SIZE, .base.cra_ctxsize = sizeof(struct ghash_key), .base.cra_module = THIS_MODULE, -- 2.17.1