Thanks Stefan,

It was my very first idea to drop check_rxov and solve the problem,
however for some reason I was sure that it required to emulate real HW behavior.

I'm glad we clarified this.

Regards,
Dmitry Fleytman

On Fri, Oct 19, 2012 at 9:52 AM, Stefan Hajnoczi <stefa...@gmail.com> wrote:
> On Fri, Oct 19, 2012 at 07:56:55AM +0200, Dmitry Fleytman wrote:
>> Real HW always treats RX ring with RDH == RDT as empty.
>> Emulation is supposed to behave the same.
>>
>> Reported-by: Chris Webb <chris.w...@elastichosts.com>
>> Reported-by: Richard Davies <richard.dav...@elastichosts.com>
>> Signed-off-by: Dmitry Fleytman <dmi...@daynix.com>
>> ---
>>  hw/e1000.c | 7 ++-----
>>  1 file changed, 2 insertions(+), 5 deletions(-)
>
> Applied to the net tree:
> http://github.com/stefanha/qemu/commits/net
>
> Thanks for your efforts in squashing this bug!  Glad it was possible to
> drop check_rxov.
>
> Stefan



-- 
Dmitry Fleytman
Technology Expert and Consultant,

Daynix Computing Ltd.

Cell: +972-54-2819481

Skype: dmitry.fleytman

Reply via email to