Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp911430imm; Wed, 1 Aug 2018 07:17:52 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdK3hOeAGekXW3kgWLXYCDMVsDbxL9ByMWIsa9w+3F6vL96TtnjuRaiUHU4xPX5djzSycMR X-Received: by 2002:a62:4494:: with SMTP id m20-v6mr26940925pfi.205.1533133072290; Wed, 01 Aug 2018 07:17:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533133072; cv=none; d=google.com; s=arc-20160816; b=rpza+1ptdTA/pY7TggckFsqCFN0HIDWn7VQKWb9XuVZhQvL8/d8RrW8a/GPXbj3jcX DHM6kDZxVw760qRp+Q9ImfIFK5zmIAuZH9mVsx2A9TmFXr60Tbk9E/6oHgBuyu2vRqvC mNZzPHn7d3l+0Y3xvLp22bATt9jWSUXk+LtRKQOtwCGiZRKZjMUpKVvJjOYCfhJ5/SMZ x3yWY7lyVZ+gfl3w7QhqA2RTrsC+P0G1axFiIdCpMHGIoMLI1X9q3esYJ+/eQWs18osB h2PjXItez705SA0l2o1fchMQ0HFfbzG3TjTIhr2jq3oNDdjHP5B/LDXcPEan5vW9P8RT 4sZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature:arc-authentication-results; bh=2+hq52ztDsBJ25LVztnKXC1Pj+yziswl1j5d9BXi5UQ=; b=CTmc3xQZ2WQfvkxiIN78LY4mwK4vuWdZIT51iH74buEaDMjRQkJ1iEYncvEav7Z0Fs HSP1USHpbfA4Hslim8MsX++KUks9LYTqfurUr8c8vIgMM498/lQiHq09Wm84EmvwYd09 Mmy/aqhSDiEQR+/nhJ5meatBb6Z5znKtDN+FY6VQqndia3PKkuaduIA++C8RqPweNywU GvunrQdir0+SEIXMl0dkkvh7RtKhcmrYbLnAlcMF+e6tQa7U1Jr/u7J0hfacX2XaxIpo eZwAYoYhZ0dZAh2lzLCHDAogNxNNiRkRkxkB+0I+ZhqRimgGpQ3zvQl8TxK8bK2fQUOY n4pQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2018-07-02 header.b=XS+7jt07; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j13-v6si2083060pfj.230.2018.08.01.07.17.37; Wed, 01 Aug 2018 07:17:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=@oracle.com header.s=corp-2018-07-02 header.b=XS+7jt07; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389571AbeHAQBu (ORCPT + 99 others); Wed, 1 Aug 2018 12:01:50 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:41562 "EHLO userp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389370AbeHAQBu (ORCPT ); Wed, 1 Aug 2018 12:01:50 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w71EDvMZ111759; Wed, 1 Aug 2018 14:15:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=content-type : mime-version : subject : from : in-reply-to : date : cc : content-transfer-encoding : message-id : references : to; s=corp-2018-07-02; bh=2+hq52ztDsBJ25LVztnKXC1Pj+yziswl1j5d9BXi5UQ=; b=XS+7jt07imPSUrlIEqNRoMuU4gdfXlTuuPWRbUoxPwnLsQmvAEeVpDtf8PWHqgs0s8iS TQ7cXdhVU/4MfYzz5iP894I4eICFVe07LnyahyIqQbFMaIdE3wjV8iVUXMizhcrx2J3G 9s2N6AeQOJpFPWQomlzFWKRG3PngKtiWONT3tIIdkK36QNL7moIpQGREIaniqXJmaOhq QD2EIigu2jlLgfimrtTjcD+kU5f3JJCkQh13YNXJwZj53z79FvySGf4PptqWHGUyTF+B hVyrksht/sYToMC1nKVkL3jew2uFZ8ZpmOQlOkBWv6MND6ssn4UFHWLgJyZsqnVqNbcX 1A== Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp2120.oracle.com with ESMTP id 2kgh4q5srk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 01 Aug 2018 14:15:36 +0000 Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w71EFZ3w024935 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 1 Aug 2018 14:15:35 GMT Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w71EFWal026639; Wed, 1 Aug 2018 14:15:32 GMT Received: from anon-dhcp-171.1015granger.net (/68.61.232.219) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 01 Aug 2018 07:15:32 -0700 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: [PATCH] sunrpc: remove redundant variables 'checksumlen','blocksize' and 'data' From: Chuck Lever In-Reply-To: <20180801062810.19752-1-yuehaibing@huawei.com> Date: Wed, 1 Aug 2018 10:15:29 -0400 Cc: davem@davemloft.net, trond.myklebust@hammerspace.com, Anna Schumaker , Bruce Fields , jlayton@kernel.org, ebiggers@google.com, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Linux NFS Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <9BA49886-5754-480E-BBB3-CC76E5A2C3B7@oracle.com> References: <20180801062810.19752-1-yuehaibing@huawei.com> To: YueHaibing X-Mailer: Apple Mail (2.3445.9.1) X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8971 signatures=668707 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=9 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1808010148 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Aug 1, 2018, at 2:28 AM, YueHaibing wrote: >=20 > Variables 'checksumlen','blocksize' and 'data' are being assigned, > but are never used,hence they are redundant and can be removed. >=20 > fix fllowing warning: ^fllowing^following For the svc_rdma.c part: Reviewed-by: Chuck Lever > net/sunrpc/auth_gss/gss_krb5_wrap.c:443:7: warning: variable = =E2=80=98blocksize=E2=80=99 set but not used [-Wunused-but-set-variable] > net/sunrpc/auth_gss/gss_krb5_crypto.c:376:15: warning: variable = =E2=80=98checksumlen=E2=80=99 set but not used = [-Wunused-but-set-variable] > net/sunrpc/xprtrdma/svc_rdma.c:97:9: warning: variable =E2=80=98data=E2=80= =99 set but not used [-Wunused-but-set-variable] >=20 > Signed-off-by: YueHaibing > --- > net/sunrpc/auth_gss/gss_krb5_crypto.c | 2 -- > net/sunrpc/auth_gss/gss_krb5_wrap.c | 2 -- > net/sunrpc/xprtrdma/svc_rdma.c | 2 -- > 3 files changed, 6 deletions(-) >=20 > diff --git a/net/sunrpc/auth_gss/gss_krb5_crypto.c = b/net/sunrpc/auth_gss/gss_krb5_crypto.c > index 8654494..84a16fd 100644 > --- a/net/sunrpc/auth_gss/gss_krb5_crypto.c > +++ b/net/sunrpc/auth_gss/gss_krb5_crypto.c > @@ -373,7 +373,6 @@ make_checksum_v2(struct krb5_ctx *kctx, char = *header, int hdrlen, > struct scatterlist sg[1]; > int err =3D -1; > u8 *checksumdata; > - unsigned int checksumlen; >=20 > if (kctx->gk5e->keyed_cksum =3D=3D 0) { > dprintk("%s: expected keyed hash for %s\n", > @@ -393,7 +392,6 @@ make_checksum_v2(struct krb5_ctx *kctx, char = *header, int hdrlen, > tfm =3D crypto_alloc_ahash(kctx->gk5e->cksum_name, 0, = CRYPTO_ALG_ASYNC); > if (IS_ERR(tfm)) > goto out_free_cksum; > - checksumlen =3D crypto_ahash_digestsize(tfm); >=20 > req =3D ahash_request_alloc(tfm, GFP_NOFS); > if (!req) > diff --git a/net/sunrpc/auth_gss/gss_krb5_wrap.c = b/net/sunrpc/auth_gss/gss_krb5_wrap.c > index a737c2d..9a1347f 100644 > --- a/net/sunrpc/auth_gss/gss_krb5_wrap.c > +++ b/net/sunrpc/auth_gss/gss_krb5_wrap.c > @@ -440,7 +440,6 @@ static u32 > gss_wrap_kerberos_v2(struct krb5_ctx *kctx, u32 offset, > struct xdr_buf *buf, struct page **pages) > { > - int blocksize; > u8 *ptr, *plainhdr; > s32 now; > u8 flags =3D 0x00; > @@ -473,7 +472,6 @@ gss_wrap_kerberos_v2(struct krb5_ctx *kctx, u32 = offset, > *ptr++ =3D 0xff; > be16ptr =3D (__be16 *)ptr; >=20 > - blocksize =3D crypto_skcipher_blocksize(kctx->acceptor_enc); > *be16ptr++ =3D 0; > /* "inner" token header always uses 0 for RRC */ > *be16ptr++ =3D 0; > diff --git a/net/sunrpc/xprtrdma/svc_rdma.c = b/net/sunrpc/xprtrdma/svc_rdma.c > index 357ba90..134bef6a 100644 > --- a/net/sunrpc/xprtrdma/svc_rdma.c > +++ b/net/sunrpc/xprtrdma/svc_rdma.c > @@ -94,7 +94,6 @@ static int read_reset_stat(struct ctl_table *table, = int write, > atomic_set(stat, 0); > else { > char str_buf[32]; > - char *data; > int len =3D snprintf(str_buf, 32, "%d\n", = atomic_read(stat)); > if (len >=3D 32) > return -EFAULT; > @@ -103,7 +102,6 @@ static int read_reset_stat(struct ctl_table = *table, int write, > *lenp =3D 0; > return 0; > } > - data =3D &str_buf[*ppos]; > len -=3D *ppos; > if (len > *lenp) > len =3D *lenp; > --=20 > 2.7.0 >=20 >=20 > -- > To unsubscribe from this list: send the line "unsubscribe linux-nfs" = in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Chuck Lever