From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLDKN-0005qX-8l for qemu-devel@nongnu.org; Fri, 31 Jul 2015 12:38:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZLDKE-0003BT-GN for qemu-devel@nongnu.org; Fri, 31 Jul 2015 12:38:35 -0400 Received: from mx1.redhat.com ([209.132.183.28]:34396) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZLDKE-0003BK-BT for qemu-devel@nongnu.org; Fri, 31 Jul 2015 12:38:26 -0400 From: Marcel Apfelbaum Date: Fri, 31 Jul 2015 19:38:18 +0300 Message-Id: <1438360700-18289-2-git-send-email-marcel@redhat.com> In-Reply-To: <1438360700-18289-1-git-send-email-marcel@redhat.com> References: <1438360700-18289-1-git-send-email-marcel@redhat.com> Subject: [Qemu-devel] [PATCH V3 1/3] hw/vhost-user: remove unnecessary virtio control bits List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: marcel@redhat.com, jasowang@redhat.com, famz@redhat.com, n.nikolaev@virtualopensystems.com, mst@redhat.com The backend is interested in negotiating only several virtio bits, remove the others. Signed-off-by: Marcel Apfelbaum --- hw/net/vhost_net.c | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/hw/net/vhost_net.c b/hw/net/vhost_net.c index c864237..90f97d2 100644 --- a/hw/net/vhost_net.c +++ b/hw/net/vhost_net.c @@ -59,31 +59,9 @@ static const int kernel_feature_bits[] = { /* Features supported by others. */ static const int user_feature_bits[] = { - VIRTIO_F_NOTIFY_ON_EMPTY, - VIRTIO_RING_F_INDIRECT_DESC, - VIRTIO_RING_F_EVENT_IDX, - VIRTIO_F_ANY_LAYOUT, VIRTIO_F_VERSION_1, - VIRTIO_NET_F_CSUM, - VIRTIO_NET_F_GUEST_CSUM, - VIRTIO_NET_F_GSO, - VIRTIO_NET_F_GUEST_TSO4, - VIRTIO_NET_F_GUEST_TSO6, - VIRTIO_NET_F_GUEST_ECN, - VIRTIO_NET_F_GUEST_UFO, - VIRTIO_NET_F_HOST_TSO4, - VIRTIO_NET_F_HOST_TSO6, - VIRTIO_NET_F_HOST_ECN, - VIRTIO_NET_F_HOST_UFO, VIRTIO_NET_F_MRG_RXBUF, - VIRTIO_NET_F_STATUS, - VIRTIO_NET_F_CTRL_VQ, - VIRTIO_NET_F_CTRL_RX, - VIRTIO_NET_F_CTRL_VLAN, - VIRTIO_NET_F_CTRL_RX_EXTRA, - VIRTIO_NET_F_CTRL_MAC_ADDR, - VIRTIO_NET_F_CTRL_GUEST_OFFLOADS, VIRTIO_NET_F_MQ, -- 2.1.0