From 1f44e71cb2b6371f0626ae76a36a804d2c8eb90d Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Tue, 30 Sep 2014 19:11:56 +0300 Subject: [PATCH] virtio: switch to circular_buffer --- net/virtio.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/virtio.cc b/net/virtio.cc index f8afb467df..f68e007fbd 100644 --- a/net/virtio.cc +++ b/net/virtio.cc @@ -8,6 +8,7 @@ #include "virtio-interface.hh" #include "core/reactor.hh" #include "core/stream.hh" +#include "core/circular_buffer.hh" #include #include #include @@ -378,7 +379,7 @@ class virtio_net_device : public net::device { future<> post(packet p); private: future> transmit(semaphore& available); - std::queue _tx_queue; + std::queue> _tx_queue; semaphore _tx_queue_length = { 0 }; }; class rxq {