On 3/17/19 7:38 AM, Jiayu Hu wrote:
The VIRTIO_RING_F_EVENT_IDX feature of split ring might
be broken, as the value of signalled_used is invalid
after live migration, start up and virtio driver reload.
This patch fixes it by using signalled_used_valid.

In addition, this patch makes the VIRTIO_RING_F_EVENT_IDX
implementation of split ring match kernel backend to suppress
more interrupts.

Fixes: e37ff954405a ("vhost: support virtqueue interrupt/notification 
suppression")
Cc:sta...@dpdk.org

Signed-off-by: Jiayu Hu<jiayu...@intel.com>
---
change in v2:
- fix virtio-net driver reload

  lib/librte_vhost/vhost.h      | 12 ++++++++----
  lib/librte_vhost/vhost_user.c |  2 ++
  2 files changed, 10 insertions(+), 4 deletions(-)


Applied to dpdk-next-virtio/master branch.

Thanks,
Maxime

Reply via email to