Michael S. Tsirkin 322fd48afb e1000: verify we have buffers, upfront
The spec says: Any descriptor with a non-zero status byte has been
processed by the hardware, and is ready to be handled by the software.

Thus, once we change a descriptor status to non-zero we should
never move the head backwards and try to reuse this
descriptor from hardware.

This actually happened with a multibuffer packet
that arrives when we don't have enough buffers.

Fix by checking that we have enough buffers upfront
so we never need to discard the packet midway through.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Alex Williamson <alex.williamson@redhat.com>
Acked-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2011-02-20 15:18:26 +01:00
2011-01-25 19:56:53 +03:00
2011-02-10 13:24:29 +01:00
2011-02-20 09:34:16 +00:00
2011-02-01 16:50:44 -06:00
2011-02-20 15:18:26 +01:00
2011-02-01 16:57:00 -06:00
2011-02-01 16:57:00 -06:00
2011-02-14 14:24:24 -06:00
2011-02-04 20:19:33 +01:00
2011-01-25 09:18:00 +01:00
2011-01-25 09:18:00 +01:00
2011-02-07 12:51:19 +01:00
2011-02-07 12:51:19 +01:00
2011-01-20 20:58:56 +00:00
2011-02-01 16:50:43 -06:00
2011-02-09 10:33:54 +02:00
2011-02-10 18:17:43 +01:00
2011-02-14 12:39:46 -02:00
2011-01-20 20:54:21 +00:00
2011-02-14 12:39:47 -02:00
2011-01-24 15:13:54 +01:00
2011-01-20 20:54:21 +00:00
2011-02-20 09:34:16 +00:00
2011-02-20 09:34:16 +00:00
2011-02-14 12:39:46 -02:00
2011-02-09 10:33:54 +02:00
2011-02-01 16:50:44 -06:00
2011-02-01 16:50:43 -06:00
2011-01-24 15:41:40 +01:00
2011-01-31 10:03:00 +01:00
2011-01-20 20:54:21 +00:00
2011-02-14 12:39:46 -02:00
2011-01-24 15:41:40 +01:00
2011-02-02 08:39:28 +01:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 404 MiB
Languages
C 82.6%
C++ 6.5%
Python 3.4%
Dylan 2.9%
Shell 1.6%
Other 2.8%