Hi Jay,

> -----Original Message-----
> From: Jay Zhou [mailto:[email protected]]
> Sent: Monday, April 16, 2018 3:21 AM
> To: [email protected]
> Cc: De Lara Guarch, Pablo <[email protected]>; Zhang, Roy Fan
> <[email protected]>; [email protected];
> [email protected]; Zeng, Xin <[email protected]>;
> [email protected]; [email protected];
> [email protected]; [email protected]
> Subject: [PATCH v10 01/10] crypto/virtio: add virtio crypto PMD
> 
> The virtio crypto device is a virtual cryptography device as well as a kind of
> virtual hardware accelerator for virtual machines. The linux kernel 
> virtio-crypto
> driver has been merged, and this patch introduces virtio crypto PMD to achieve
> better performance.
> 
> Signed-off-by: Jay Zhou <[email protected]>
> Reviewed-by: Fan Zhang <[email protected]>
> Acked-by: Fan Zhang <[email protected]>

...

> +++ b/drivers/crypto/virtio/meson.build
> @@ -0,0 +1,11 @@
> +# SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 HUAWEI
> +TECHNOLOGIES CO., LTD.
> +
> +dep = dependency('libcrypto', required: false) if not dep.found()
> +     build = false
> +endif

Does this PMD have a dependency on libcrypto?
Looking at the code, I don't think it does.
Therefore, you should remove this and also LDLIBS += -lcrypto in the Makefile.
Once this is removed, and you add the path to the virtio_crypto.h file (as 
Ferruh suggested),
I'd say this PMD can be enabled by default.

Reply via email to