Michael S. Tsirkin e1f7b4812e virtio: limit avail bytes lookahead
Commit 0d8d7690850eb0cf2b2b60933cf47669a6b6f18f introduced
a regression in virtio-net performance because it looks
into the ring aggressively while we really only care
about a single packet worth of buffers.
Reported as bugzilla 1066055 in launchpad.

To fix, add parameters limiting lookahead, and
use in virtqueue_avail_bytes.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reported-by: Edivaldo de Araujo Pereira <edivaldoapereira@yahoo.com.br>
Tested-by: Edivaldo de Araujo Pereira <edivaldoapereira@yahoo.com.br>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2012-11-29 17:25:02 -06:00
2012-11-29 17:25:02 -06:00
2012-11-19 10:48:32 +01:00
2012-11-20 15:38:37 +01:00
2012-08-28 20:38:39 +02:00
2012-11-01 13:10:06 +01:00
2012-10-24 10:26:22 +02:00
2012-11-26 13:41:01 -06:00
2012-08-28 20:38:39 +02:00
2012-09-07 09:02:44 +03:00
2012-10-05 16:07:49 -05:00
2012-11-01 13:10:06 +01:00
2012-08-04 15:51:23 +00:00
2012-11-02 18:34:59 +01:00
2012-11-05 11:54:49 +01:00
2012-10-31 04:12:23 +01:00
2012-11-01 19:49:45 +01:00
2012-10-31 04:12:23 +01:00
2012-10-31 04:12:23 +01:00
2012-10-23 08:58:25 -05:00
2012-10-23 08:58:25 -05:00
2012-09-15 15:34:27 +00:00
2012-11-10 13:49:20 +00:00
2012-11-10 13:49:20 +00:00
2012-11-14 18:19:21 +01:00
2012-10-23 08:58:25 -05:00
2012-09-22 17:59:12 +00:00
2012-10-23 08:58:25 -05:00
2012-11-12 14:38:29 +01:00
2012-11-12 14:38:29 +01:00
2012-10-23 08:58:25 -05:00
2012-10-29 18:25:22 +02:00
2012-11-10 13:24:39 +00:00
2012-10-23 08:58:25 -05:00
2012-09-19 15:26:31 +02:00
2012-08-08 13:51:12 +02:00
2012-11-14 18:19:21 +01:00
2012-11-10 13:49:20 +00:00
2012-08-16 13:41:16 -05:00
2012-08-16 13:41:16 -05:00
2012-10-31 09:45:47 +01:00
2012-08-13 14:17:53 -03:00
2012-08-16 13:41:15 -05:00
2012-08-16 13:41:15 -05:00
2012-11-01 19:49:44 +01:00
2012-11-24 19:52:00 +00:00
2012-11-14 18:19:21 +01:00
2012-11-16 11:27:32 +01:00
2012-09-28 17:51:47 +02:00
2012-09-28 17:51:47 +02:00
2012-11-26 15:13:31 -06:00
2012-11-26 13:53:52 -06:00
2012-10-23 08:58:25 -05:00
2012-10-03 13:48:45 +00:00

Read the documentation in qemu-doc.html or on http://wiki.qemu.org

- QEMU team
Description
Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Readme 531 MiB
Languages
C 82.5%
C++ 7%
Python 3.3%
Dylan 2.8%
Shell 1.5%
Other 2.6%