vhost-user: announce VIRTIO_F_VERSION_1
On some setups with QEMU 2.7.0 and xenial guests following error message is reported in guest dmesg: [ 0.895944] virtio_net virtio3: virtio: device uses modern interface but does not have VIRTIO_F_VERSION_1 Change-Id: I5a0b3beffe75c9b0344d377098d94923b2ad7ae9 Signed-off-by: Damjan Marion <damarion@cisco.com>
This commit is contained in:

committed by
Florin Coras

parent
3bb0c50462
commit
e83b7d5d01
@ -390,7 +390,8 @@ vhost_user_socket_read (unix_file_t * uf)
|
||||
(1 << FEAT_VIRTIO_F_INDIRECT_DESC) |
|
||||
(1 << FEAT_VHOST_F_LOG_ALL) |
|
||||
(1 << FEAT_VIRTIO_NET_F_GUEST_ANNOUNCE) |
|
||||
(1 << FEAT_VHOST_USER_F_PROTOCOL_FEATURES);
|
||||
(1 << FEAT_VHOST_USER_F_PROTOCOL_FEATURES) |
|
||||
(1UL << FEAT_VIRTIO_F_VERSION_1);
|
||||
msg.u64 &= vui->feature_mask;
|
||||
|
||||
msg.size = sizeof (msg.u64);
|
||||
|
@ -55,7 +55,8 @@
|
||||
_ (VIRTIO_F_INDIRECT_DESC, 28) \
|
||||
_ (VHOST_F_LOG_ALL, 26) \
|
||||
_ (VIRTIO_NET_F_GUEST_ANNOUNCE, 21) \
|
||||
_ (VHOST_USER_F_PROTOCOL_FEATURES, 30)
|
||||
_ (VHOST_USER_F_PROTOCOL_FEATURES, 30) \
|
||||
_ (VIRTIO_F_VERSION_1, 32)
|
||||
|
||||
|
||||
typedef enum
|
||||
|
Reference in New Issue
Block a user