Fixes: 3c79609fda7c ("vhost/crypto: handle virtually non-contiguous buffers") Cc: roy.fan.zh...@intel.com
This patch fixes the vhost crypto compile file on GCC12. Ref. https://bugs.dpdk.org/show_bug.cgi?id=1011 The fix involves replacing rte_memcpy to memcpy. Signed-off-by: Fan Zhang <roy.fan.zh...@intel.com> --- lib/vhost/vhost_crypto.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/vhost/vhost_crypto.c b/lib/vhost/vhost_crypto.c index b1c0eb6a0f..278f990280 100644 --- a/lib/vhost/vhost_crypto.c +++ b/lib/vhost/vhost_crypto.c @@ -585,7 +585,7 @@ copy_data(void *dst_data, struct vhost_crypto_data_req *vc_req, if (unlikely(!src || !dlen)) return -1; - rte_memcpy((uint8_t *)data, src, dlen); + memcpy((uint8_t *)data, src, dlen); data += dlen; if (unlikely(dlen < to_copy)) { -- 2.34.1