Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3176977imu; Mon, 19 Nov 2018 11:55:20 -0800 (PST) X-Google-Smtp-Source: AJdET5fdK9/t0oOV64YTVHpn7zHn4QR0DXIOpos7DkERQns+L/ywXpjR3xSZAm86Ghnl3hjsksaV X-Received: by 2002:a17:902:9a9:: with SMTP id 38mr14424272pln.204.1542657320156; Mon, 19 Nov 2018 11:55:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542657320; cv=none; d=google.com; s=arc-20160816; b=QoxrUPXfiNfqOr7CuFlvikRaHSyhjDp3VdfH68cXhf+DibXboOabuQm+KCT9soDAGD jJS64nRYgkLEfxNAdBn5QfCVem6INb7yxM4hIuUjr9qtYvCfQiSxvwddRy3vzTJOSXvu SWlcH1UAElgz8RU8HYifYHQCPrNESpQVlq3QCdQODaISoDpj3fb9Nxfqu28vceUO0AE/ /cdiDQ2w/HmoTTOGrb87L78DAmTv+KKPhhhqJdfCVZJfisFpKYkBcya9TS0fK8QIF37J FKLF+ZoAT/CLTao6d/kENe2CtawI/mGdI8qpbshr9UMY5UgGtdCNAKm74LM2XLGUH4du JC7g== 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=iV/M8EbvN8TGuValOiY6W/51UjKDNEJVorUmBNxwOt4=; b=R4v12AXmRna5F03p3LP2L2Rrx0I5KoFGAfid6AGlsw1aPl4QFb4yD0jZTPJ2M+wgts z5sCW5JzfBBN94VmcTeS5bmsVJ16GlYJt7MkQGE/jXTWDYUVUncx1oIwUd5oDpcvBYHs gzF8q1eNgdq0J4LCX1TCSXFoe20lnPAG6iGGuj75rvTIYrZdMCmMuoOXPqZqP21Micir h/3vOCqO3usvIMf9oWoOxdjCCPYBLUqBlEK8YdMWdU2d40NXXXGoqem8gVB88Vubl6s7 U2ZDIoTefQUzwXWSyGb9PnrTR6T5K1YnV7MZDX6ZC0SO0PNuPS7EcpTb9nTQuRkk+1DP lnmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=A5a0kaCa; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e11si35274024pgf.450.2018.11.19.11.55.05; Mon, 19 Nov 2018 11:55:20 -0800 (PST) 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=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=A5a0kaCa; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730602AbeKTGS4 (ORCPT + 99 others); Tue, 20 Nov 2018 01:18:56 -0500 Received: from mail-wr1-f65.google.com ([209.85.221.65]:43386 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730087AbeKTGSz (ORCPT ); Tue, 20 Nov 2018 01:18:55 -0500 Received: by mail-wr1-f65.google.com with SMTP id r10so15827038wrs.10 for ; Mon, 19 Nov 2018 11:53:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=iV/M8EbvN8TGuValOiY6W/51UjKDNEJVorUmBNxwOt4=; b=A5a0kaCamd7puQ3IQhqzNyGRLI0r9dWbNiiEA0+95daGbIySMj1K/dqH8m5oGomgdg 9NdTQMQrsifveYvTwqESzqArGOaUi3JaMOPsiY+K2rlxXkHw+ftCAa+dDP9TvPjGBCqv OzieJSf/p9GBusTbO7wrCw4ZqmiMpQIOr+yfBJpLgPQvcjUUSUQ2WR2Le0Vyu/dTMgHQ NqKpvJ0Y+Hx2nFBvgeq7fDyKIAMolZHTvA48htjaWxaTdeJ09j2aEodiaEpZuaIZpZEl XRm4A+SmeUh3OdV0UwgZUdgFjBnpHIzwiPPd+WKQtsCTIOecI+gHgzlJmSVmkr2JFAsk ViKw== 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=iV/M8EbvN8TGuValOiY6W/51UjKDNEJVorUmBNxwOt4=; b=e3AvqOWC8wn9jAHiMqXZ9QhYOBcV/qaY3lYoLHohgVoyg4GJ1NSWGxwzyEFFc6AubB EoQ4dy7gDdp3EswPyjcfT8pio27IzpNcnC3jU+SqDHgCN/Yeu1N1yIzTf+/F7r42K4AC hZtOOcrDg/b9hCNCI8CVF5XAylzHjim/8q9Lv1lCXgTtN+1HxN50qPzgrc/4oJXEcFAG iSKt3kV6M9FRTAsMDNhN408MM9G8zBwYMMDY1w3zXk3bX7skh97GJpE9xlCiSEQRL1Zt j5RID3Gb1kzkuFoKY3H4yeLYFrXnKTuIkb7ni5gOzYWGTsC4tIlj2fz0Qld0It7nsD11 lT/Q== X-Gm-Message-State: AA+aEWaAZwmHeU9WoP9KkOuL2oxTn7FO03XDxv/KhybbaEYHkKf7AmV7 hvKZhdu4iQTmO7hMQbprfQ8ZwQ== X-Received: by 2002:a5d:4382:: with SMTP id i2mr16119103wrq.172.1542657224173; Mon, 19 Nov 2018 11:53:44 -0800 (PST) Received: from localhost.localdomain ([51.15.160.169]) by smtp.googlemail.com with ESMTPSA id i16sm22954132wmd.28.2018.11.19.11.53.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 19 Nov 2018 11:53:43 -0800 (PST) From: Corentin Labbe To: davem@davemloft.net, ebiggers@kernel.org, herbert@gondor.apana.org.au, nhorman@tuxdriver.com Cc: linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org, Corentin Labbe Subject: [PATCH v2 08/11] crypto: crypto_user_stat: Fix invalid stat reporting Date: Mon, 19 Nov 2018 19:53:27 +0000 Message-Id: <1542657210-37739-9-git-send-email-clabbe@baylibre.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1542657210-37739-1-git-send-email-clabbe@baylibre.com> References: <1542657210-37739-1-git-send-email-clabbe@baylibre.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Some error count use the wrong name for getting this data. But this had not caused any reporting problem, since all error count are shared in the same union. Signed-off-by: Corentin Labbe --- crypto/crypto_user_stat.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/crypto_user_stat.c b/crypto/crypto_user_stat.c index 3c14be2f7a1b..838123758423 100644 --- a/crypto/crypto_user_stat.c +++ b/crypto/crypto_user_stat.c @@ -93,7 +93,7 @@ static int crypto_report_comp(struct sk_buff *skb, struct crypto_alg *alg) rcomp.stat_decompress_cnt = v64; v64 = atomic64_read(&alg->decompress_tlen); rcomp.stat_decompress_tlen = v64; - v64 = atomic64_read(&alg->cipher_err_cnt); + v64 = atomic64_read(&alg->compress_err_cnt); rcomp.stat_compress_err_cnt = v64; return nla_put(skb, CRYPTOCFGA_STAT_COMPRESS, sizeof(rcomp), &rcomp); @@ -115,7 +115,7 @@ static int crypto_report_acomp(struct sk_buff *skb, struct crypto_alg *alg) racomp.stat_decompress_cnt = v64; v64 = atomic64_read(&alg->decompress_tlen); racomp.stat_decompress_tlen = v64; - v64 = atomic64_read(&alg->cipher_err_cnt); + v64 = atomic64_read(&alg->compress_err_cnt); racomp.stat_compress_err_cnt = v64; return nla_put(skb, CRYPTOCFGA_STAT_ACOMP, sizeof(racomp), &racomp); @@ -222,7 +222,7 @@ static int crypto_report_rng(struct sk_buff *skb, struct crypto_alg *alg) rrng.stat_generate_tlen = v64; v64 = atomic64_read(&alg->seed_cnt); rrng.stat_seed_cnt = v64; - v64 = atomic64_read(&alg->hash_err_cnt); + v64 = atomic64_read(&alg->rng_err_cnt); rrng.stat_rng_err_cnt = v64; return nla_put(skb, CRYPTOCFGA_STAT_RNG, sizeof(rrng), &rrng); -- 2.18.1