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