[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 5/5] net: virtio-net and vmxnet3 can use netmap offl
From: |
Vincenzo Maffione |
Subject: |
[Qemu-devel] [PATCH 5/5] net: virtio-net and vmxnet3 can use netmap offloadings |
Date: |
Fri, 13 Dec 2013 13:05:03 +0100 |
With this patch we remove the existing checks in the virtio-net
and vmxnet3 frontends that prevents them from using
offloadings with backends different from TAP (e.g. netmap).
Signed-off-by: Vincenzo Maffione <address@hidden>
---
hw/net/virtio-net.c | 4 ----
hw/net/vmxnet3.c | 4 +---
2 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.c
index c8ee2fa..8a94539 100644
--- a/hw/net/virtio-net.c
+++ b/hw/net/virtio-net.c
@@ -325,10 +325,6 @@ static void peer_test_vnet_hdr(VirtIONet *n)
return;
}
- if (nc->peer->info->type != NET_CLIENT_OPTIONS_KIND_TAP) {
- return;
- }
-
n->has_vnet_hdr = qemu_peer_has_vnet_hdr(nc);
}
diff --git a/hw/net/vmxnet3.c b/hw/net/vmxnet3.c
index f00c649..0524684 100644
--- a/hw/net/vmxnet3.c
+++ b/hw/net/vmxnet3.c
@@ -1885,9 +1885,7 @@ static bool vmxnet3_peer_has_vnet_hdr(VMXNET3State *s)
{
NetClientState *nc = qemu_get_queue(s->nic);
- if ((NULL != nc->peer) &&
- (nc->peer->info->type == NET_CLIENT_OPTIONS_KIND_TAP) &&
- qemu_peer_has_vnet_hdr(nc)) {
+ if (qemu_peer_has_vnet_hdr(nc)) {
return true;
}
--
1.8.5.1