cryptodev: fix asserting single queue
We already check for queues == 1 in cryptodev_builtin_init and when that is not true raise an error. But before that error is reported the assertion in cryptodev_builtin_cleanup kicks in (because object is being finalized and freed). Let's remove assert(queues == 1) form cryptodev_builtin_cleanup as it does only harm and no good. Reported-by: Boris Fiuczynski <fiuczy@linux.vnet.ibm.com> Signed-off-by: Halil Pasic <pasic@linux.vnet.ibm.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Gonglei <arei.gonglei@huawei.com>
This commit is contained in:
parent
50d19cf368
commit
b7bad50ae8
@ -361,8 +361,6 @@ static void cryptodev_builtin_cleanup(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
assert(queues == 1);
|
|
||||||
|
|
||||||
for (i = 0; i < queues; i++) {
|
for (i = 0; i < queues; i++) {
|
||||||
cc = backend->conf.peers.ccs[i];
|
cc = backend->conf.peers.ccs[i];
|
||||||
if (cc) {
|
if (cc) {
|
||||||
|
Loading…
Reference in New Issue
Block a user