Hi Maxime, The performance drop issue can be fixed, thanks! The multi-queues interrupt issue still exist w/ this patch set.
BR, Yinan > -----Original Message----- > From: Maxime Coquelin <maxime.coque...@redhat.com> > Sent: 2020?7?23? 21:09 > To: dev@dpdk.org; ma...@mellanox.com; Xia, Chenbo > <chenbo....@intel.com>; Liu, Yong <yong....@intel.com>; Wang, Yinan > <yinan.w...@intel.com> > Cc: tho...@monjalon.net; Yigit, Ferruh <ferruh.yi...@intel.com>; > david.march...@redhat.com; Maxime Coquelin > <maxime.coque...@redhat.com> > Subject: [PATCH 0/2] Fix vhost performance regression > > Hi, > > This series aims at fixing the performance degradation reported > by Intel QE. I managed to reproduce the issue, and this series > fixes it. > > I only tested the first test case provided in the Bz[0], but wanted > to send early for Intel QE to try and confirm it solves the issue. > > I will work on reproducing the other test cases, and see if this > also fixes them. > > Thanks to Intel QE team for finding this issue. > Maxime > > [0]: https://bugs.dpdk.org/show_bug.cgi?id=507#c0 > > Maxime Coquelin (2): > vhost: fix guest notification setting > net/vhost: fix queue update > > drivers/net/vhost/rte_eth_vhost.c | 25 ++++++------------------- > lib/librte_vhost/vhost.c | 24 ++++++++++++++++++++---- > lib/librte_vhost/vhost.h | 5 +++++ > lib/librte_vhost/vhost_user.c | 11 ++++++++--- > 4 files changed, 39 insertions(+), 26 deletions(-) > > -- > 2.26.2