virtio-scsi: dataplane: suppress guest notification
commit6012ca8159a7f78e6fc5122a8e9f22d82e9723e9
authorMing Lei <ming.lei@canonical.com>
Wed, 12 Nov 2014 03:24:35 +0000 (12 11:24 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 12 Nov 2014 10:19:19 +0000 (12 11:19 +0100)
treeaf270b68589341666fab9dbd052a41d48b8a0cc3
parentc9cf45c1a475e594c560862d9df35b16e3a42702
virtio-scsi: dataplane: suppress guest notification

This patch uses vring_should_notify() to suppress
guest notification, and looks notification frequency
can be decreased from ~33K/sec to ~2K/sec in my test
environment.

Suggested-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Ming Lei <ming.lei@canonical.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/scsi/virtio-scsi-dataplane.c