aboutsummaryrefslogtreecommitdiff
path: root/trace
diff options
context:
space:
mode:
authorJason Wang <jasowang@redhat.com>2015-05-29 14:13:14 +0800
committerMichael S. Tsirkin <mst@redhat.com>2015-06-23 17:08:21 +0200
commit16617e36b02ebdc83f215d89db9ac00f7d6d6d83 (patch)
treebae0f0a576a8b0a0f7389f79a0aaf38d5593f8b8 /trace
parente3816255bf4b6377bb405331e2ee0dc14d841b80 (diff)
downloadqemu-16617e36b02ebdc83f215d89db9ac00f7d6d6d83.zip
qemu-16617e36b02ebdc83f215d89db9ac00f7d6d6d83.tar.gz
qemu-16617e36b02ebdc83f215d89db9ac00f7d6d6d83.tar.bz2
vhost: correctly pass error to caller in vhost_dev_enable_notifiers()
We override the error value r in fail_vq, this will cause the caller can't detect the failure which may cause the caller may disable the notifiers twice if vhost is failed to start. Fix this by using another variable to keep track the return value of set_host_notifier(). Fixes b0b3db79559e57db340b292621c397e7a6cdbdc5 ("vhost-net: cleanup host notifiers at last step") Cc: qemu-stable@nongnu.org Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'trace')
0 files changed, 0 insertions, 0 deletions