Re: [dpdk-dev] [PATCH v4 3/3] vhost: optimize vhost virtqueue struct

2021-03-24 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Tuesday, March 23, 2021 5:02 PM > To: dev@dpdk.org; Xia, Chenbo ; amore...@redhat.com; > david.march...@redhat.com; olivier.m...@6wind.com; bnem...@redhat.com > Cc: Maxime Coquelin > Subject: [PATCH v4 3/3] vhost: optimize vhost virtque

[dpdk-dev] [PATCH v4 3/3] vhost: optimize vhost virtqueue struct

2021-03-23 Thread Maxime Coquelin
This patch moves vhost_virtqueue struct fields in order to both optimize packing and move hot fields on the first cachelines. Signed-off-by: Maxime Coquelin --- lib/librte_vhost/vhost.c | 6 ++-- lib/librte_vhost/vhost.h | 54 ++- lib/librte_vhost/vhost