crypto: user - Fix invalid stat reporting
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 <clabbe@baylibre.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
Родитель
f7d76e05d0
Коммит
b0af91c141
|
@ -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);
|
||||
|
|
Загрузка…
Ссылка в новой задаче