Message ID | 20240306072908.5234-1-r.smirnov@omp.ru (mailing list archive) |
---|---|
State | Rejected |
Delegated to: | Herbert Xu |
Headers | show |
Series | crypto: algboss: remove NULL check in cryptomgr_schedule_probe() | expand |
On Wed, Mar 06, 2024 at 10:29:08AM +0300, Roman Smirnov wrote: > The variable i will never be zero, so the check can be removed. > > Found by Linux Verification Center (linuxtesting.org) with Svace. Are you sure about this? It does not seem obvious that i cannot be zero. If the tool is correct you need to provide the reasoning for it. Cheers,
diff --git a/crypto/algboss.c b/crypto/algboss.c index 0de1e6697949..1aa5f306998a 100644 --- a/crypto/algboss.c +++ b/crypto/algboss.c @@ -138,9 +138,6 @@ static int cryptomgr_schedule_probe(struct crypto_larval *larval) goto err_free_param; } - if (!i) - goto err_free_param; - param->tb[i + 1] = NULL; param->type.attr.rta_len = sizeof(param->type);