WSL2-Linux-Kernel/drivers/crypto/hisilicon/sec2
Kai Ye 0b5e43bc12 crypto: hisilicon/sec2 - Add new create qp process
Combine found device and created qp into one operation instead of found
device and create qp both are independent operations. when execute
multiple tasks, the different threads may find same device at the same
time, but the number of queues is insufficient on the device. causing
one of threads fail to create a qp. Now fix this, First find device then
create qp, if result failure. the current thread will find next device.

Signed-off-by: Kai Ye <yekai13@huawei.com>
Signed-off-by: Shukun Tan <tanshukun1@huawei.com>
Reviewed-by: Zhou Wang <wangzhou1@hisilicon.com>
Reviewed-by: Zaibo Xu <xuzaibo@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2020-03-20 14:36:50 +11:00
..
Makefile crypto: hisilicon - add HiSilicon SEC V2 driver 2019-11-22 18:48:36 +08:00
sec.h crypto: hisilicon/sec2 - Add new create qp process 2020-03-20 14:36:50 +11:00
sec_crypto.c crypto: hisilicon/sec2 - Add new create qp process 2020-03-20 14:36:50 +11:00
sec_crypto.h crypto: hisilicon - Add aead support on SEC2 2020-01-16 15:18:15 +08:00
sec_main.c crypto: hisilicon/sec2 - Add new create qp process 2020-03-20 14:36:50 +11:00