Commit a728a196 authored by Christian Lamparter's avatar Christian Lamparter Committed by Herbert Xu
Browse files

crypto: crypto4xx - remove bad list_del



alg entries are only added to the list, after the registration
was successful. If the registration failed, it was never added
to the list in the first place.

Signed-off-by: default avatarChristian Lamparter <chunkeey@googlemail.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent f1f2237f
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -1033,13 +1033,11 @@ int crypto4xx_register_alg(struct crypto4xx_device *sec_dev,
			break;
		}

		if (rc) {
			list_del(&alg->entry);
		if (rc)
			kfree(alg);
		} else {
		else
			list_add_tail(&alg->entry, &sec_dev->alg_list);
	}
	}

	return 0;
}