[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 2/2] rtl8139: flush queued packets when RxBufPtr
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [PATCH 2/2] rtl8139: flush queued packets when RxBufPtr is written |
Date: |
Mon, 27 May 2013 11:00:22 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, May 24, 2013 at 05:18:09PM +0200, Paolo Bonzini wrote:
> Il 24/05/2013 16:38, Stefan Hajnoczi ha scritto:
> > diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
> > index 9369507..7993f9f 100644
> > --- a/hw/net/rtl8139.c
> > +++ b/hw/net/rtl8139.c
> > @@ -2575,6 +2575,9 @@ static void rtl8139_RxBufPtr_write(RTL8139State *s,
> > uint32_t val)
> > /* this value is off by 16 */
> > s->RxBufPtr = MOD2(val + 0x10, s->RxBufferSize);
> >
> > + /* more buffer space may be available so try to receive */
> > + qemu_flush_queued_packets(qemu_get_queue(s->nic));
> > +
> > DPRINTF(" CAPR write: rx buffer length %d head 0x%04x read 0x%04x\n",
> > s->RxBufferSize, s->RxBufAddr, s->RxBufPtr);
> > }
> >
>
> Do you have time to update the branch with a "Cc: address@hidden"?
It has been merged. Will try to CC qemu-stable in the future.
Stefan