qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] virtio: fix vhost handling


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH] virtio: fix vhost handling
Date: Sat, 18 Aug 2012 20:56:47 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120717 Thunderbird/14.0

Il 12/08/2012 12:08, Michael Tokarev ha scritto:
>> > Commit b1f416aa8d870fab71030abc9401cfc77b948e8e breaks vhost_net
>> > because it always registers the virtio_pci_host_notifier_read() handler
>> > function on the ioeventfd, even when vhost_net.ko is using the ioeventfd.
>> > The result is both QEMU and vhost_net.ko polling on the same eventfd
>> > and the virtio_net.ko guest driver seeing inconsistent results:
>> > 
>> >   # ifconfig eth0 192.168.0.1 netmask 255.255.255.0
>> >   virtio_net virtio0: output:id 0 is not a head!
>> > 
>> > To fix this, proceed the same as we do for irqfd: add a parameter to
>> > virtio_queue_set_host_notifier_fd_handler and in that case only set
>> > the notifier, not the handler.
> Stable-1.1 material?  The mentioned commit is included into 1.1 release.

Are you sure?

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]