diff options
-rw-r--r-- | drivers/net/virtio_net.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c index 4e84236b62ce..a829930dac15 100644 --- a/drivers/net/virtio_net.c +++ b/drivers/net/virtio_net.c | |||
@@ -749,9 +749,9 @@ static int virtnet_poll(struct napi_struct *napi, int budget) | |||
749 | { | 749 | { |
750 | struct receive_queue *rq = | 750 | struct receive_queue *rq = |
751 | container_of(napi, struct receive_queue, napi); | 751 | container_of(napi, struct receive_queue, napi); |
752 | unsigned int r, received = 0; | 752 | unsigned int r, received; |
753 | 753 | ||
754 | received += virtnet_receive(rq, budget - received); | 754 | received = virtnet_receive(rq, budget); |
755 | 755 | ||
756 | /* Out of packets? */ | 756 | /* Out of packets? */ |
757 | if (received < budget) { | 757 | if (received < budget) { |