From patchwork Wed Jul 3 08:55:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ard Biesheuvel X-Patchwork-Id: 168393 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp597312ilk; Wed, 3 Jul 2019 01:55:52 -0700 (PDT) X-Google-Smtp-Source: APXvYqyeTwKeh/tI3bLWcnkXcTy9nhpV3dYdiHwwdhXNJBMTh85sokErF9Zdl1KgbBrnXrpPi0Ow X-Received: by 2002:a17:902:110b:: with SMTP id d11mr42774709pla.213.1562144152313; Wed, 03 Jul 2019 01:55:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562144152; cv=none; d=google.com; s=arc-20160816; b=FGNoc3gQQWXNEjMlit0vu5BVeeVQCvv5Nnl4srzGHyyKAFCRJ9O+en4Otx+h6elHuS 27d9YTgBxYfOnfDIsVItpJ3Zkk2Q8Qu6bZqPXN7VC6LqPKZtYTMJbbmeFX7wjEvaAyNy CrNSfBvKfrL7hIcd9wXLcwFLTUjIymFUwIHbprABwtf+LeStb3q4jIs4kL/xAGczNQD/ VtnzOTbLj+MOMS51p2S2EL2heqRfmmYHw09z5dlGLQWqmq2rfc65wjLhrqsgIg92bsAd qbrJXB2SuTgcQ0PmHbbky1+hEETopTWNBhhCpmBgIbYgVOMDhKjg3ek52HQ6VZvYkriY pFXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature; bh=FsynkDGHcI3FuVlz//acB7VJ0fqaGYFF4yMXPjLoHBk=; b=clptXBdztH2FtE4NMMxtTH+OZRIdjUMVCPqu+szqJVHkmtY0UlwjsYH6xgf0e4YH6A c8tfwuuJbbm4zPju5e9sSsco1nKyxnCUBn7wOM5QQHbfdwL+M+u7CJgOms9QRYs4RzJu NCp9nlDKStt2mN66ddoy554ioywKVog56Z3dh+J1KIuNXOD+QxfwTE0KGBFNOH9FqhuK 2IwBeJn6kWCOEPS3fj6JxryKDU9w2PYu3rqmCUvjTGACjFQVVlBz56lU3ztsmZmX/fLE 9IWekaQQwr720nhKPGfq+I//Tx3f9FeYj3EpsFs3f1xPWohmqiSOXg++aTR/D9Hroqyl DD1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="w/7AIrQo"; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k11si1643982pll.377.2019.07.03.01.55.52; Wed, 03 Jul 2019 01:55:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="w/7AIrQo"; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727046AbfGCIzv (ORCPT + 3 others); Wed, 3 Jul 2019 04:55:51 -0400 Received: from mail-lf1-f68.google.com ([209.85.167.68]:40515 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727004AbfGCIzv (ORCPT ); Wed, 3 Jul 2019 04:55:51 -0400 Received: by mail-lf1-f68.google.com with SMTP id a9so1186727lff.7 for ; Wed, 03 Jul 2019 01:55:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=FsynkDGHcI3FuVlz//acB7VJ0fqaGYFF4yMXPjLoHBk=; b=w/7AIrQoAPbZToVg1KbfI0oplzMjqnvxvndBD6HmI2HEynp2Poxlw2nP0H6DhnH1Ov mf9FQCvEN8PPVtw8zqcnPsUwrA8ENd2OudqhqyvjngeKNFwogFNPgJoQSjjWhme5tvqz /U4Zy5uOYgMU5j8MZyFu5JMPNZlE3hgDUPBcso51xSqrW1ipC+gpDYaJpPWmD5CWiDLL WBuhxbWfbf9T31FR65+CPlnupg0F1sPERMjjrZ+KQHahtOZL1qiDQ4djw9gdl/bno8A3 PiBbBibBj48M044b3fDJ4xFaYAE/WGsI988od2ngLSQNkAZTJcayMBmtWkUdjJl3aM5f CG0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=FsynkDGHcI3FuVlz//acB7VJ0fqaGYFF4yMXPjLoHBk=; b=rpjh3sfaP2osPHKcaNjpqjNnpTG4GsNtRc9EhhbTPZn0v1sapIm9uYzClHvhaC6PoO wefvmtV04ZDJc241G8Z9acLXR30SCV1G+ahGbQENswGf0M4BzsS3SPdnqKizqEMf+s/7 evxBJ45/T+ZvnnaICF8mlNE7hUXdQO3P10FJ60NUeGxDedWsIvx/ldS3kHMol6z9bGjf nk+z5j5zn5h0VGzT4ZOWxrX830XYZKQZURyIlV07IEtANPwdTvD/3ZZRerCwaYgYI5XT 5slztsbTHU8nTTxoo2fPmNxrN5VNk/DN+kIa0POCDgvBS0Njkk0SoTTNybqa8KH9V543 9xEA== X-Gm-Message-State: APjAAAWnfF5yI/oB58hgvDdFh8lQfZ5UShPKYK6hqv/fXBS1WU8kQ5up qO3w8bdfSGeuOvETSUyCFvJHbjYkE9YiMkdo X-Received: by 2002:a19:230e:: with SMTP id j14mr16912505lfj.13.1562144149247; Wed, 03 Jul 2019 01:55:49 -0700 (PDT) Received: from e111045-lin.arm.com (89-212-78-239.static.t-2.net. [89.212.78.239]) by smtp.gmail.com with ESMTPSA id h4sm354529ljj.31.2019.07.03.01.55.47 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Wed, 03 Jul 2019 01:55:48 -0700 (PDT) From: Ard Biesheuvel To: linux-crypto@vger.kernel.org Cc: Ard Biesheuvel , Eric Biggers , Ondrej Mosnacek , Herbert Xu , Steve Capper , Milan Broz Subject: [PATCH v4 3/7] crypto: aegis128 - drop empty TFM init/exit routines Date: Wed, 3 Jul 2019 10:55:08 +0200 Message-Id: <20190703085512.13915-4-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190703085512.13915-1-ard.biesheuvel@linaro.org> References: <20190703085512.13915-1-ard.biesheuvel@linaro.org> Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org TFM init/exit routines are optional, so no need to provide empty ones. Reviewed-by: Ondrej Mosnacek Signed-off-by: Ard Biesheuvel --- crypto/aegis128.c | 11 ----------- 1 file changed, 11 deletions(-) -- 2.17.1 diff --git a/crypto/aegis128.c b/crypto/aegis128.c index d78f77fc5dd1..32840d5e7f65 100644 --- a/crypto/aegis128.c +++ b/crypto/aegis128.c @@ -403,22 +403,11 @@ static int crypto_aegis128_decrypt(struct aead_request *req) return crypto_memneq(tag.bytes, zeros, authsize) ? -EBADMSG : 0; } -static int crypto_aegis128_init_tfm(struct crypto_aead *tfm) -{ - return 0; -} - -static void crypto_aegis128_exit_tfm(struct crypto_aead *tfm) -{ -} - static struct aead_alg crypto_aegis128_alg = { .setkey = crypto_aegis128_setkey, .setauthsize = crypto_aegis128_setauthsize, .encrypt = crypto_aegis128_encrypt, .decrypt = crypto_aegis128_decrypt, - .init = crypto_aegis128_init_tfm, - .exit = crypto_aegis128_exit_tfm, .ivsize = AEGIS128_NONCE_SIZE, .maxauthsize = AEGIS128_MAX_AUTH_SIZE,