Displaying 2 results from an estimated 2 matches for "220mbps".
Did you mean:
200mbps
2008 Jan 27
1
[PATCH] virtio_net tx performance fix
...is fine but the problem lies
when add_buf fails, it called notify and the host sends all the
pending tx pkts. When enable_cb was called, more_used(vq) returned
false so eventually the skb was dropped.
Moving notify from add_buf to enable_cb fixes this flow problem.
The tx performance boosted from 220Mbps to 850Mbps.
Signed-off-by: Dor Laor <dor.laor@qumranet.com>
---
drivers/virtio/virtio_ring.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c
index 3a28c13..592bbc9 100644
--- a/drivers/virtio/virtio_ring....
2008 Jan 27
1
[PATCH] virtio_net tx performance fix
...is fine but the problem lies
when add_buf fails, it called notify and the host sends all the
pending tx pkts. When enable_cb was called, more_used(vq) returned
false so eventually the skb was dropped.
Moving notify from add_buf to enable_cb fixes this flow problem.
The tx performance boosted from 220Mbps to 850Mbps.
Signed-off-by: Dor Laor <dor.laor@qumranet.com>
---
drivers/virtio/virtio_ring.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c
index 3a28c13..592bbc9 100644
--- a/drivers/virtio/virtio_ring....