Thread (9 messages) 9 messages, 5 authors, 2021-01-29

Re: [dpdk-dev] [dpdk-stable] [PATCH v1] net/virtio: fix compiling issue for vectorized NEON path

From: David Marchand <hidden>
Date: 2021-01-26 09:25:44

On Tue, Jan 26, 2021 at 10:20 AM Joyce Kong [off-list ref] wrote:
In file included from ../drivers/net/virtio/virtio_rxtx_packed.c:22:0:
../drivers/net/virtio/virtio_rxtx_packed_neon.h: In function
‘virtqueue_enqueue_batch_packed_vec’:
../drivers/net/virtio/virtio_rxtx_packed_neon.h:74:2: warning:
implicit declaration of function ‘vreinterpretq_p128_u32’
[-Wimplicit-function-declaration]
poly128_t cmp1 = vreinterpretq_p128_u32(~vceqq_u32(ref_seg, def_ref_seg));
^

The message shows ‘vreinterpretq_p128_u32’ instrisic is not supported
intrinsic*
because an old version gcc (gcc 4.8.5) was used. So fix the issue with
implementing the logic with other intrinsics.

Bugzilla ID: 621
Fixes: 530887469350 ("net/virtio: add vectorized packed ring NEON Tx")
Fixes: 5971ce5e2a59 ("net/virtio: add vectorized packed ring NEON Rx")
Cc: stable@dpdk.org
No reason to copy stable@dpdk.org.

Cc: reporter.

-- 
David Marchand
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help