This patch can fix multi-queue performance drop issue and interrupt issue.Thanks!
BR, Yinan > -----Original Message----- > From: Maxime Coquelin <[email protected]> > Sent: 2020?7?29? 0:50 > To: [email protected]; [email protected]; Xia, Chenbo > <[email protected]>; Liu, Yong <[email protected]>; Wang, Yinan > <[email protected]> > Cc: [email protected]; Yigit, Ferruh <[email protected]>; > [email protected]; Maxime Coquelin > <[email protected]> > Subject: [PATCH v2 0/3] Fix Vhost regressions > > This series aims at fixing the regressions reported by Intel QE. > I managed to reproduce the issues, and this series fixes them. > > The two first patches fix the performance regression. They have > been tested by intel QE which confirms the fix. > > The third patch fixes the interrupt regression. I tested it OK > with l3fwd-power use-case, but it has not been confirmed by Intel > QE yet. The fix could be further improved in the future by > introducing a dedicated API in rte_epoll library to update epoll > events. > > Thanks to Intel QE team for all the validation work! > Maxime > > Maxime Coquelin (3): > vhost: fix guest notification setting > net/vhost: fix queue update > net/vhost: fix interrupt mode > > drivers/net/vhost/rte_eth_vhost.c | 61 ++++++++++++++++++++----------- > lib/librte_vhost/vhost.c | 24 ++++++++++-- > lib/librte_vhost/vhost.h | 5 +++ > lib/librte_vhost/vhost_user.c | 11 ++++-- > 4 files changed, 72 insertions(+), 29 deletions(-) > > -- > 2.26.2

