[dpdk-dev] [PATCH] net/virtio: fix 32-bit build with clang 6.0.0

Maxime Coquelin maxime.coquelin at redhat.com
Thu May 7 16:18:22 CEST 2020



On 5/6/20 8:47 AM, Marvin Liu wrote:
> Clang 6.0.0 will undefine function _mm512_maskz_set1_epi64 on i686
> target. Fix it by replacing the function with _mm512_set4_epi64 when
> doing 32-bit build.
> 
> Warning messasge during build:
> ../drivers/net/virtio/virtio_rxtx_packed_avx.c:385:19: warning:
> implicit declaration of function '_mm512_maskz_set1_epi64' is invalid
> in C99 [-Wimplicit-function-declaration]
> 
> Fixes: 8d35836e4a7c ("net/virtio: add vectorized packed ring Rx path")
> Signed-off-by: Marvin Liu <yong.liu at intel.com>

Applied to dpdk-next-virtio/master

Thanks,
Maxime



More information about the dev mailing list