On Thu, Sep 10, 2015 at 09:23:27PM -0700, Peter Crosthwaite wrote: > Hi Richard, > > This should hopefully fix your bug, while addressing the extra concern > I raised. > > There was also inconsistent behaviour with corking packets through a > soft reset which I notice and fixed. > > Please let me know if this works for you. > > Regards, > Peter > > > Peter Crosthwaite (3): > net: smc91c111: guard flush_queued_packets() on can_rx() > net: smc91c111: gate can_receive() on rx FIFO having a slot > net: smc91c111: flush packets on RCR register changes > > hw/net/smc91c111.c | 33 +++++++++++++++++++++++++-------- > 1 file changed, 25 insertions(+), 8 deletions(-) > > -- > 1.9.1 > >
Thanks, applied to my net tree: https://github.com/stefanha/qemu/commits/net Stefan