diff options
| author | Jason Wang <jasowang@redhat.com> | 2016-07-06 09:57:55 +0800 |
|---|---|---|
| committer | Jason Wang <jasowang@redhat.com> | 2016-07-07 14:29:04 +0800 |
| commit | 69e87b32680a41d9761191443587c595b6f5fc3f (patch) | |
| tree | 683f9339d73eb1f1480672c2586e46deddbeab7e /include/net/vhost_net.h | |
| parent | 91d35509903464c7f4b9ed56be223d7370d3597c (diff) | |
| download | focaccia-qemu-69e87b32680a41d9761191443587c595b6f5fc3f.tar.gz focaccia-qemu-69e87b32680a41d9761191443587c595b6f5fc3f.zip | |
tap: vhost busy polling support
This patch add the capability of basic vhost net busy polling which is supported by recent kernel. User could configure the maximum number of us that could be spent on busy polling through a new property of tap "poll-us". Cc: Greg Kurz <groug@kaod.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'include/net/vhost_net.h')
| -rw-r--r-- | include/net/vhost_net.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/vhost_net.h b/include/net/vhost_net.h index 0bd48770d8..5a08efffef 100644 --- a/include/net/vhost_net.h +++ b/include/net/vhost_net.h @@ -10,6 +10,7 @@ typedef struct vhost_net VHostNetState; typedef struct VhostNetOptions { VhostBackendType backend_type; NetClientState *net_backend; + uint32_t busyloop_timeout; void *opaque; } VhostNetOptions; |