This series is to optimize the virtio performance by using restrict pointer aliasing, which allows the compiler to vectorize loops more aggressively.
The patches were benchmarked by running PVP case on ThunderX2 platform and showed positive performance results. Joyce Kong (2): net/virtio: restrict pointer aliasing for NEON vpmd lib/vhost: restrict pointer aliasing for packed path drivers/net/virtio/virtio_rxtx_simple_neon.c | 4 ++-- lib/librte_vhost/virtio_net.c | 14 +++++++------- 2 files changed, 9 insertions(+), 9 deletions(-) -- 2.27.0