Re: [Qemu-devel] qemu/hw rtl8139.c

2006-07-10 Thread Igor Kovalenko
On 7/9/06, Igor Kovalenko wrote: Hi!This updated patch against current CVS implements TCP segmentation offloading for RTL8139 in C+ mode.I fixed a couple of problems in implementation (wrong sequence number calculation), and now TCP performance seem to be normal. Dependency on slirp.h header is now

Re: [Qemu-devel] qemu/hw rtl8139.c

2006-07-09 Thread Igor Kovalenko
Hi!This updated patch against current CVS implements TCP segmentation offloading for RTL8139 in C+ mode.I fixed a couple of problems in implementation (wrong sequence number calculation), and now TCP performance seem to be normal. Dependency on slirp.h header is now gone.Again tested with linux (et

Re: [Qemu-devel] qemu/hw rtl8139.c

2006-07-04 Thread Igor Kovalenko
Hi!Here is the remaining part of task offloading features of rtl8139 emulation - the TCP segmentation offloading.Tested with linux (ethtool -K eth0 tx on sg on tso on).Please apply.I'll try to provide slirp separation later. --Kind Regards,Igor V. Kovalenko Index: hw/rtl8139.c =

RE: [Qemu-devel] qemu/hw rtl8139.c

2006-07-04 Thread ZIGLIO, Frediano, VF-IT
> > CVSROOT: /sources/qemu > Module name: qemu > Changes by: Fabrice Bellard06/07/04 10:08:36 > > Modified files: > hw : rtl8139.c > > Log message: > rtl8139 fixes (Igor Kovalenko) > > CVSWeb URLs: > http://cvs.savannah.gnu.org/viewcvs/qemu/hw/rtl8139.c?

Re: [Qemu-devel] qemu/hw rtl8139.c

2006-07-03 Thread Paul Brook
On Saturday 01 July 2006 22:41, Fabrice Bellard wrote: > Modified files: > hw : rtl8139.c > > Log message: > disable unimplemented C+ mode (aka windows xp 64 fix) I'm not sure I believe this. C+ mode works fine in linux, and on a simple TCP throughput test was ~20% faster