From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753741AbcHZM6n (ORCPT ); Fri, 26 Aug 2016 08:58:43 -0400 Received: from mout.web.de ([217.72.192.78]:51605 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753256AbcHZM6l (ORCPT ); Fri, 26 Aug 2016 08:58:41 -0400 Subject: [PATCH 7/8] cris-cryptocop: Delete unnecessary variable initialisations in cryptocop_ioctl_process() To: linux-cris-kernel@axis.com, Adam Buchbinder , Dave Hansen , Ingo Molnar , Jesper Nilsson , Jiri Kosina , Mikael Starvik , Thomas Gleixner References: <566ABCD9.1060404@users.sourceforge.net> Cc: LKML , kernel-janitors@vger.kernel.org, Julia Lawall , Paolo Bonzini From: SF Markus Elfring Message-ID: Date: Fri, 26 Aug 2016 14:58:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:n5zTtFIM1Rtig82mZk3gVuy/3JFLGomuVck/YB5sVdEbz28YJLy LwBMZCTfn9FLYu6tRGAkcYpB7Y88Q8e8BgsOLZUK0je3O+kOdw7rzboCKMy/61HTWcOsHP6 3ilD71DA0pSwohKaSu24l+osvf/lPOb2aFXO6xq7RvXR1+sgy7rPy+k6kzBk18K4tZZinA5 QkbwQn1fYYDpGknUY3y3Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:rP+W6OoUEAM=:k7AHu8yAPPlm0XGs01/ZmB 8N5SscMC1t4q998yeyYQG4/dVhY/Wir1g7fR8WLRoJSrZHOaYP+gdm5i5JGcQz+7UHXYh5U4M IP8T4s28grYBhnvzYDRgjw8ORC+am0xMXifETNdwb5ZuKCyH+uonkulDHqTlCraOHW1WYzKCE kIbV8/KF8D8sw/2BlVZHfu5k05ZVNlpY+DwADrnsrT+xAM5JgNyLTxSn2pgQmpSIIs7q6OKP/ gzCoFYEeX2ZHWKcFTd+IQAyFHxdb+SjzQFsN2kFmwBHiHSmCEPHe8MZxgc2rriqTPBZZ7y7OE PrldQNhiZzheFBrSrGR6SBOXXp92b8riYpTRw0Ss7vEwiW+Ms63L+kr08G3Z86fOr36UrSu4W e3pV63u8nOkPquWjK7E97QM7qCpSQfPFas3yBYn3I47gZlvAHfcBJ0Ch7GT4J61rpjbfYBakl OwZrLer7hR3htErrVjF6ZFs+FMJhvWIxswS/XOGSuEV8Q/vyWypJ4T5fAvI16pZYW91cDYRUa vc99J/GGWw2oNxAE6WQsitqmtovaV4WvZYTrdYDPTew3XiJIrjOolkhuIO6ZZcVYkPx4dKJio TnGQ0ttyxGK+8bvShbK+RCMTAJ8VZQhFvgv+PFYp67nCo4sgBxMsIOeI0iorLcgDKi0Oo6Y9r 9OLOyxsfRSlbnNbrIh19R5jSbJXdulq9NK8q8Ra+Bq2x9E8V8NfugfabtslI3VmtlAuvnU2aY v0I4rsO21x4UEM+qWpCHoH0fNjmXSJ9jhdazK9A39WkFvb2B0OO2+HXR06mwqK5vFvs0T4KUX wNuoz/D Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Fri, 26 Aug 2016 13:57:21 +0200 Nine local variables will be set to an appropriate value a bit later. Thus omit the explicit initialisation which became unnecessary with a previous update step. Signed-off-by: Markus Elfring --- arch/cris/arch-v32/drivers/cryptocop.c | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/arch/cris/arch-v32/drivers/cryptocop.c b/arch/cris/arch-v32/drivers/cryptocop.c index a682b1f..1a966dc 100644 --- a/arch/cris/arch-v32/drivers/cryptocop.c +++ b/arch/cris/arch-v32/drivers/cryptocop.c @@ -2461,14 +2461,12 @@ static int cryptocop_ioctl_process(struct inode *inode, struct file *filp, unsig struct cryptocop_private *dev = filp->private_data; struct strcop_crypto_op *crp_oper = (struct strcop_crypto_op *)arg; struct strcop_crypto_op oper = {0}; - int err = 0; - struct cryptocop_operation *cop = NULL; - - struct ioctl_job_cb_ctx *jc = NULL; - - struct page **inpages = NULL; + int err; + struct cryptocop_operation *cop; + struct ioctl_job_cb_ctx *jc; + struct page **inpages; struct page **outpages = NULL; - int noinpages = 0; + int noinpages; int nooutpages; struct cryptocop_desc descs[5]; /* Max 5 descriptors are needed, there are three transforms that @@ -2482,16 +2480,14 @@ static int cryptocop_ioctl_process(struct inode *inode, struct file *filp, unsig unsigned char *digest_result = NULL; int digest_length = 0; - int cblocklen = 0; + int cblocklen; unsigned char csum_result[CSUM_BLOCK_LENGTH]; struct cryptocop_session *sess; - - int iovlen = 0; + int iovlen; int iovix = 0; int pageix = 0; - int pageoffset = 0; - - size_t prev_ix = 0; + int pageoffset; + size_t prev_ix; size_t next_ix; int cipher_active, digest_active, csum_active; -- 2.9.3